Ported Akalabeth (Ultima 0) to MSX-Basic

Por nanochess

Master (222)

imagem de nanochess

05-02-2019, 18:36

Hi guys.

I've ported recently Akalabeth to GW-BASIC and then to MSX-Basic.

Akalabeth is the first game of Richard Garriott more known by the Ultima RPG series.

It was not so easy, maybe it has some bugs but it works nonetheless Smile

Enjoy it!

http://nanochess.org/akalabeth.html

Entrar ou registrar-se para comentar

Por santiontanon

Paragon (1831)

imagem de santiontanon

05-02-2019, 22:28

Nice! I actually played a bit of Akalabeth last year just to check it out! Didn't know it was coded in Basic!!!

And this makes me even more curious to try to code a game in BASIC again after about 30 years! Big smile

Por JohnHassink

Ambassador (5684)

imagem de JohnHassink

06-02-2019, 03:33

Cool! Thank you nanochess. Smile

Por ARTRAG

Enlighted (6976)

imagem de ARTRAG

06-02-2019, 08:09

I had just a quick play and I like it a lot! About bugs, I've spotted that the text sometimes overwrite itself or it is not properly centered but with some cleaning this game has a lot of potential, even for physical release.
Sadly, even without disk drive installed, the spare ram is only 3K, not very much for improvements (and with disk installed it does not even fit in ram).
A way I to expand the game with audio effects and music could be to translate it to C...

Por ARTRAG

Enlighted (6976)

imagem de ARTRAG

06-02-2019, 09:18

Just a side note. Apart from loading the Cas file, you can copy and past the whole listing in openmsx and get it typed even on turbo r.
You need to boot pressing shift (to disable the disk) and put to max speed max frame skipping to speed up the typing.

Por NYYRIKKI

Enlighted (6092)

imagem de NYYRIKKI

06-02-2019, 13:14

ARTRAG wrote:

Just a side note. Apart from loading the Cas file, you can copy and past the whole listing in openmsx and get it typed even on turbo r.
You need to boot pressing shift (to disable the disk) and put to max speed max frame skipping to speed up the typing.

Even better idea:
set default_type_proc type_via_keybuf
(Fixes possible problems with keyboard layout as well)

Por zett

Hero (608)

imagem de zett

06-02-2019, 19:34

!!!basic power!!!

Por Galder

Supporter (16)

imagem de Galder

06-02-2019, 21:49

Thumbs up! Sounds great! Big fan of the Ultima series.

Por mesiasmsx

Prophet (3455)

imagem de mesiasmsx

08-10-2020, 14:52

Thank you very much!

You can make a rom format?

Best wishes.

Por Manuel

Ascended (19678)

imagem de Manuel

08-10-2020, 20:45

mesiasmsx: why do you ask?