[Coco] Sailorman and DW ??
Bill Pierce
ooogalapasooo at aol.com
Sat Jan 5 14:13:20 EST 2013
Charlie,
It sounds like the first MLprogram it loads wipes out the basic listing or at least it's variable storage. I remember running Sailorman on my old Coco 2, but I don't know if I ever ran it on the Coco 3.
Another problem you may be having is that on a Coco 1-2 the Roms are active, meaning you can't hurt them, write over them, etc. A lot of old Coco 2 programs used the space under the Roms for storage and used flip-flop routines. If you run HDBDOS from disk, then you are copying Rom to Ram and any program using the Rom area for storage will write over the the copied Roms and crash the system. This was the problem with a lot of old Coco 2 programs on the Coco 3 as the Coco 3 runs in all Ram mode so it can patch itself on startup. I once wrote a really nice graphics editor that allowed you to have up to 7 PMode 4 screens in memory by storing them under the roms. When I bought my Coco 3, I was heartbroken that this program would not run any longer.
Bill P
Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Bill Pierce
ooogalapasooo at aol.com
-----Original Message-----
From: Charlie <chazbeenhad at hotmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Sat, Jan 5, 2013 1:43 pm
Subject: Re: [Coco] Sailorman and DW ??
A follow up to my Sailorman and DW question.
I just found out that if you are using a coco3 with DW the SAILOR/BAS
program runs and loads the game fine.
So the problem is with DECB1.1 in the coco1 vs DECB2.1 in the coco3.
Still, why will typing the lines in at the prompt make the game run but not
if they are placed in a program?
Charlie
--------------------------------------------------
From: "Charlie" <chazbeenhad at hotmail.com>
Sent: Saturday, January 05, 2013 1:38 PM
To: "coco list" <coco at maltedmedia.com>
Subject: [Coco] Sailorman and DW ??
> I have a question about something I experienced trying to play Sailor Man
> using DW and a coco1 on the disk image at this link:
>
> http://sdrv.ms/RytXVL
>
> The file comes from the _games folder in the archice coco1, 2 & 3 games at
> Tandycoco.com
> http://tandycoco.com/dsk_imgs/rs-dos/Games.zip (75mb)
>
> There is a basic program that runs the game called SAILOR.BAS
>
> If you are using a system with a DW rom in a cart, running that program
> gives you a SN error.
>
> However if I type the important lines manual, they work fine! This is what
> gets the game going.
>
> LOADM"SAILOR1
> EXEC
> CLEAR 20,16000
> LOADM"SAILOR2
> EXEC
>
> Again, if you type that in the game starts fine.
>
> If you make it a program by putting line numbers in front of each command
> and RUN it, it will get a SN error.
> If you loaded DW from disk the DRIVE 0 will start working, and obviously
> the game wont start.
> It goes without saying making the disk image on a real floppy and using it
> that way works just fine.
>
> So, why can you type these commands and the game will start, but you can't
> make a program to do the same?
>
> Charlie
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list