Ported Akalabeth (Ultima 0) to MSX-Basic

Por nanochess

Master (218)

Imagen del 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

Login sesión o register para postear comentarios

Por santiontanon

Paladin (808)

Imagen del 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 (5399)

Imagen del JohnHassink

06-02-2019, 03:33

Cool! Thank you nanochess. Smile

Por ARTRAG

Enlighted (6229)

Imagen del 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 (6229)

Imagen del 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 (5322)

Imagen del 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 (551)

Imagen del zett

06-02-2019, 19:34

!!!basic power!!!

Por Galder

Supporter (16)

Imagen del Galder

06-02-2019, 21:49

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