Super Ory!

Super Ory!

by hamlet on 18-04-2020, 20:46
Обсуждение: Software
Языки:

Italian MSX user Orazio Cacciolahas written a platform action adventure all in MSX2 BASIC.
The game does not use any call in LM or assembler, the screens are all hand drawn as they were in the beginning
of the 80s. Orazio has created more than 50 manifold levels.
The game was written as a hobby, without any pretence. The only flaw is that in some phases where there are many objects to manage it goes slow. Has been created in Italy, therefore written in Italian, but has an excellent
introduction in English, where the author explains the history, the purpose and how to juggle during the game. It is played only on HD, which supports more than 2 Mkb. It was set up on blueMSX (where it has been designed) and openMSX but it should also run on real machines. Indeed they are two links down below; first for emulators and second one for real MSX machines.

Test it and let us know your impressions.
All that remains is to wish you lots of fun

Relevant links:
Youtube vid
Drop Box downloads:

Media browser (8)

  • Super Ory!
  • Super Ory!
  • Super Ory!
  • Super Ory!
  • Super Ory!
  • Super Ory!
  • Super Ory!
  • Super Ory!

Комментарии (17)

By PingPong

Enlighted (4136)

Аватар пользователя PingPong

19-04-2020, 14:42

a lot of stuffs considering the available basic memory

By enribar

Paragon (1208)

Аватар пользователя enribar

19-04-2020, 14:53

Really amazing ol'skool Italian homebrew MSX game! Worth a porting in Turbo Pascal or C with an upgrading!

By Konamito

Paragon (1041)

Аватар пользователя Konamito

20-04-2020, 19:55

Can't use the DSK file as openMSX hangs... Using files to load the game, error pops out in line 41 "Bad file mode"... DO you guys had luck in running this game using openMSX? Am I missing something?

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

20-04-2020, 21:31

Hi, but did you upload the sunrise ide from the extensions menus first?
If you want to read the game from the normal drive, the game will never start, it is 2 mkb..

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

20-04-2020, 21:36

if you can't let me know, I'll explain.

By Konamito

Paragon (1041)

Аватар пользователя Konamito

20-04-2020, 22:08

Yes! Using Sunrise ATA/IDE loads but... I get this error:

By Konamito

Paragon (1041)

Аватар пользователя Konamito

20-04-2020, 22:10

By JohnHassink

Ambassador (5671)

Аватар пользователя JohnHassink

20-04-2020, 22:23

Oh, Magenta...

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

21-04-2020, 00:16

What a strange mistake it gives you. It is telling you that it is reading data on a sequential file and that it has gone further. In that line there are no files to read but a graphic image which is then loaded onto one of the video pages. Sorry but what machine are you using?
I tried it on philips NMS8250 / 8255 and it was all right. Try it in these machines and then let me know.

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

21-04-2020, 00:35

It could also be that the machine you are using does not have 4 video pages which usually has screen5. This is due to the fact that it must have a 128kb ram.

By Konamito

Paragon (1041)

Аватар пользователя Konamito

21-04-2020, 00:55

Same error using openMSX and Philips NMS8250/55 computer...

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

21-04-2020, 01:10

I don't know what it can be. The video posted above was made with open msx NMS8250. At this point I would tell you to try it with bluemsx, where the game was created.

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

21-04-2020, 14:15

https://youtu.be/W1PvyVABgIE

Hi Konamito,
I inserted the link of the video where I show how I load the game on OPENMSX. As you can see, everything works and there is no error.

By enribar

Paragon (1208)

Аватар пользователя enribar

22-04-2020, 09:54

It works good till the second stage, I don't see bugs. To speed up the game, consider this: http://map.grauw.nl/articles/basic_tips_tricks.php

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

22-04-2020, 12:34

Enribar, almost everything the article you have published has been used. The only thing not used, a program to increase speed (see Nestor or turbo basic). When it happens that there are almost 10 objects to move on a screen, the game slows down. It is always a Basic program. Wink

By enribar

Paragon (1208)

Аватар пользователя enribar

23-04-2020, 14:14

Despite what that article claims about the DEFINTA-Z instruction Vs the use of %,$, etc. (no clear evidences of gains in speed), I suggest you to use always the explicit type declaration of variables. In other words, I'd use the I%,X%,Y%,etc. instead of global type declaration DEFINTA-Z. Btw, I put a little contribution to that article with these "tricks" (even if I'm not cited), but the original analysis was reported by the book "MSX la grafica" by D.Gianni and C.Tognoni (Jackson Ed.).

By OrazioLC

Rookie (27)

Аватар пользователя OrazioLC

23-04-2020, 17:56

Enribar, you are a great Hannibal : D