Page 1 of 1

Scott Adams Adventures for Coleco Adam

Posted: Fri Jan 28, 2022 8:56 pm
by tschak909
I have released three 160K disk images, containing 15 Scott Adams Adventures, with a port of the ScottFree interpreter for the #ColecoAdam, on bootable CP/M disks.

Disk 1:
1) Adventureland
2) Pirate's Adventure
3) Mission Impossible
4) Voodoo Castle
5) The Count
6) Strange Odyssey

Disk 2:
7) Mystery Fun House
8) Pyramid of Doom
9) Ghost Town
10) Savage Island Part 1
11) Savage Island Part 2

Disk 3:
12) Golden Voyage
13) Sorceror of Claymore Castle
14) Return to Pirate's Isle
15) Adventures of Buckaroo Banzai

All of these can be combined onto a larger disk (e.g. 720K) and the games.txt file smashed together, if you wish.

The ZIP containing the disks is here:
https://drive.google.com/file/d/12s6wEL ... sp=sharing

The Source to the whole thing is here:
https://github.com/tschak909/scott-free-adam

And the disks are also available on the adam-apps.irata.online TNFS file server for #FujiNet users.

Enjoy.
WIN_20220128_19_35_38_Pro.jpg
WIN_20220128_19_35_38_Pro.jpg (84.03 KiB) Viewed 1653 times
WIN_20220128_19_34_21_Pro.jpg
WIN_20220128_19_34_21_Pro.jpg (66.35 KiB) Viewed 1653 times
WIN_20220128_19_33_37_Pro.jpg
WIN_20220128_19_33_37_Pro.jpg (83 KiB) Viewed 1653 times

Re: Scott Adams Adventures for Coleco Adam

Posted: Wed Feb 02, 2022 3:05 pm
by Wmaalouli
This is truly excellent. Thank you!

Re: Scott Adams Adventures for Coleco Adam

Posted: Mon Feb 07, 2022 11:30 am
by Wmaalouli
So I tried it out, and I noticed a couple of things: you are changing the color of the text when describing the location, and the display is pretty slow, so I'm assuming you are not using true 40 column mode but rather bitmap mode to simulate 40 columns. It looks and works quite well. Nicely done.

What would it take to just use the standard CP/M text output instead of bitmap mode? That way one could use an external terminal for an 80 column display and it would be much faster as well.

Re: Scott Adams Adventures for Coleco Adam

Posted: Sat Feb 19, 2022 8:01 pm
by tschak909
This program uses a VT100 terminal, configured for 51 column display, which I felt gave a good compromise in display fidelity versus content.

Remove the -clib:ansiterminal declaration in the makefile (and its associated columns pragma), and change the program to output a longer line length.

The code is here:
https://github.com/tschak909/scott-free-adam

and it compiles with Z88DK.
https://github.com/z88dk/z88dk

-Thom

Re: Scott Adams Adventures for Coleco Adam

Posted: Mon Feb 21, 2022 6:32 am
by Wmaalouli
When an external serial terminal is connected and standard output is redirected to the serial card, the screen output is not displayed on the terminal as it should likely because the program is not using standard output but rather bitmap mode.

Re: Scott Adams Adventures for Coleco Adam

Posted: Mon Feb 21, 2022 9:47 am
by tschak909
Correct.
-Thom