Author Topic: Ultima comes to CPC... sort of... Akalabeth got ported by me  (Read 2726 times)

0 Members and 1 Guest are viewing this topic.

Offline Fessor

  • CPC6128
  • ****
  • Posts: 189
  • Country: de
  • Liked: 150
  • Likes Given: 40
I stumbled over the Basic-Source of Akalabeth aka Ultima 0 and in boredom gave it a try to port it to the CPC.
Mainly because i love the Ultima-Games and found it a shame that the CPC got none Port.

Since today we have at least Ultima 0 - Akalabeth. ;)
 

*edit* Attachment corrected

*edit*
Syntax Error in Line 1682 fixed
Code: [Select]
1682 PRINT#1,"1-LADDER-UP":PRINT#1,"2-LADDER-DN":PRINT#1,"3-KILL":PRINT#1,"4-BAD??":PRINT#1,"CHOICE ";:q$="":WHILE q$="":q$=INKEY$:WEND:Q=VAL(q$):PRINT Q:IF Q<1 OR Q>4 THEN 1682
Disk Image replaced
« Last Edit: 21:51, 08 February 16 by Fessor »

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Nice present for the CPCs 30st birthday! Thank you!  :)


EDIT: Use with WinApe.
« Last Edit: 00:53, 29 August 15 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
  • Likes Given: 926
Is it just me, or is the attachment bad?
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
  • Likes Given: 926
Just in case, the attachment is bad: TFM sent me a copy...
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
  • Likes Given: 926
Guess I found the problem of attached dsk:

Header says:
Code: [Select]
00000000h: 61 6B 61 6C 61 62 65 74 68 2E 64 73 6B 00 00 00 ; akalabeth.dsk...
00000010h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000020h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000030h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000040h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000050h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000060h: 00 00 00 00 30 30 30 36 36 34 20 00 30 30 31 37 ; ....000664 .0017
00000070h: 35 30 20 00 30 30 31 37 35 30 20 00 30 30 30 30 ; 50 .001750 .0000
00000080h: 30 35 37 34 34 30 30 20 31 32 35 37 30 31 33 35 ; 0574400 12570135
00000090h: 32 31 32 20 30 31 34 37 31 31 00 20 30 00 00 00 ; 212 014711. 0...
000000a0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000b0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000c0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000d0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000e0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000f0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000100h: 00 75 73 74 61 72 00 30 30 63 72 69 73 70 79 37 ; .ustar.00crispy7
00000110h: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; 0...............
00000120h: 00 00 00 00 00 00 00 00 00 63 72 69 73 70 79 37 ; .........crispy7
00000130h: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; 0...............
00000140h: 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 ; .........000000
00000150h: 00 30 30 30 30 30 30 20 00 00 00 00 00 00 00 00 ; .000000 ........
00000160h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000170h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000180h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000190h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001a0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001b0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001c0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001d0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001e0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000001f0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000200h: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B ; EXTENDED CPC DSK
00000210h: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F ;  File..Disk-Info
00000220h: 0D 0A 57 69 6E 41 50 45 20 32 2E 30 41 31 38 20 ; ..WinAPE 2.0A18


When I cut it down to:
Code: [Select]
00000000h: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B ; EXTENDED CPC DSK
00000010h: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F ;  File..Disk-Info
00000020h: 0D 0A 57 69 6E 41 50 45 20 32 2E 30 41 31 38 20 ; ..WinAPE 2.0A18
the image works fine...
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Fessor

  • CPC6128
  • ****
  • Posts: 189
  • Country: de
  • Liked: 150
  • Likes Given: 40
Mmmkay... that was new to me that KDE adds additonal Information to the Archive... that requires further investigation as the servicemenu didn't delivered an expected result...

Attachment in first post corrected.


*edit*
Bah... its a known and open bug. they are using gzip instead of zip...
« Last Edit: 02:43, 29 August 15 by Fessor »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.977
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2949
  • Likes Given: 5121
Huh, not my cup of tea, but a new game is a new game :)

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 247
  • Likes Given: 678
Look forward to seeing how well this game plays on the cpc , looks like a game I may get hooked into...?
Thanks for the port ! btw appreciated

Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.787
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 1005
  • Likes Given: 1017
It is great to have this on the CPC, thank you!. It is a classic among the classics!  :D :D

Offline alex76gr

  • CPC664
  • ***
  • Posts: 143
  • Country: gr
  • Liked: 92
  • Likes Given: 40
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #9 on: 09:50, 01 September 15 »
Thank you very much Fessor! :)
I still believe that i got my myopia from the green GT-65 monitor, but i can't prove it! :)

Offline agoria_555

  • CPC464
  • **
  • Posts: 7
  • Liked: 3
  • Likes Given: 2
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #10 on: 16:16, 08 February 16 »
Thanks for this port Fessor!

a port of one ultima on cpc, so nice to launch it on real machine!

congrats again and cheers
« Last Edit: 16:29, 08 February 16 by agoria_555 »

Offline paradroid90

  • CPC664
  • ***
  • Posts: 76
  • Country: gb
  • C64 Junkie infiltrating Sir Alan Sugar Land Shhhh!
  • Liked: 29
  • Likes Given: 135
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #11 on: 18:44, 08 February 16 »
Yes Great Work  :D
Embrace all 8 Bits :-)

Offline ukmarkh

  • 6128 Plus
  • ******
  • Posts: 1.416
  • Country: england
    • Classic Replay
  • Liked: 309
  • Likes Given: 75
« Last Edit: 20:02, 08 February 16 by ukmarkh »

Offline Fessor

  • CPC6128
  • ****
  • Posts: 189
  • Country: de
  • Liked: 150
  • Likes Given: 40
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #13 on: 21:56, 08 February 16 »
Fixed and Disk-Image replaced.
Code: [Select]
1682 PRINT#1,"1-LADDER-UP",:PRINT#1,"2-LADDER-DN":PRINT#1,"3-KILL":PRINT#1,"4-BAD??",:PRINT#1,"CHOICE ";:q$="":WHILE q$="":q$=INKEY$:WEND:Q=VAL(q$):PRINT Q:IF Q<1 OR Q>4 THEN 1682


Offline ukmarkh

  • 6128 Plus
  • ******
  • Posts: 1.416
  • Country: england
    • Classic Replay
  • Liked: 309
  • Likes Given: 75
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #14 on: 12:14, 09 February 16 »

First of all, please experience more fits of boredom if this is the result. secondly, thank you for this.

I first played this on the Apple II, this is a great game and would really benefit from the Amstrad's 'Mode 0' colour palette. Could you just imagine what the dungeons would look like, the castles and landscape. It's one of the best games ever, people should do their damnedest to give it a go.


Such is the games scale, the more you progress, the less you know. The game uploaded looks awfully primitive, but an enhanced version was released in 1986 by Origin that breathed new life into this old RPG.


I have to ask, what's next... The Oregon Trail?  8) [size=78%]     [/size]

Offline Fessor

  • CPC6128
  • ****
  • Posts: 189
  • Country: de
  • Liked: 150
  • Likes Given: 40
Re: Ultima comes to CPC... sort of... Akalabeth got ported by me
« Reply #15 on: 16:59, 09 February 16 »
Could you just imagine what the dungeons would look like, the castles and landscape.

Dungeons not yet, but castles and landscape - yes... ;) => Mein Winterprojekt der letzten Jahre: U4