Interesting Tandy MC10 link with software
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
Already nicked Pig for the MC-10. Nice game. I think there's a version of City bomber for MC-10 already. Thanks for the recommendations.
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
I have created Coco/Dragon compatible versions of Pitman, Lumpies and Scramble
They can be found at my sitehttp://www3.ns.sympatico.ca/jimgerrie/jsoft.html under the filename JGGAMES.zip at the bottom of the page. This zip file contains a Coco emulator DSK file.
Edit the routine 10000-10010 for the appropriate high speed poke (Coco 3 or Coco2/Dragon).
Jim
They can be found at my sitehttp://www3.ns.sympatico.ca/jimgerrie/jsoft.html under the filename JGGAMES.zip at the bottom of the page. This zip file contains a Coco emulator DSK file.
Edit the routine 10000-10010 for the appropriate high speed poke (Coco 3 or Coco2/Dragon).
Jim
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
Oops. The filename is actually JGGAMES3.zip
Re: Interesting Tandy MC10 link with software
Thanks Jim! I'm going to be busy for the next few days, but will convert them for the Dragon ASAP.
Regards,
Steve
Regards,
Steve
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
I'll probably be adding a few others in a few days. I'll let you know when I do.
Jim
Jim
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
I've added a few more programs to the ZIP.
Jim
Jim
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
Added a few more and fixed a bug in Pitman and Coloroid.
Re: Interesting Tandy MC10 link with software
Hi Jim,
Had a little free time on my hands today, so did the Dragon ports of the three games you recommended (Pitman, Lumpies, and Maxit). All three are now in the Uploads section of the forum. BTW, I made a couple of slight modificactions to your "Double Speed" routine at lines 10000 to 10003.
Changed from this:
To this:
The routine now bypasses the "CAN YOUR COMPUTER HANDLE DOUBLE SPEED (Y/N)" prompt when a CoCo 3 is detected (all CoCo 3's can handle double speed). It also fixes a minor bug in line 10001 which caused the game to freeze if the player simply pressed ENTER, or input anything other than "N" when replying NO at the prompt.
I will convert more games when I get a little more free time. Which do you recommend?
Regards,
Steve
Had a little free time on my hands today, so did the Dragon ports of the three games you recommended (Pitman, Lumpies, and Maxit). All three are now in the Uploads section of the forum. BTW, I made a couple of slight modificactions to your "Double Speed" routine at lines 10000 to 10003.
Changed from this:
Code: Select all
10000 INPUT"CAN YOUR COMPUTER HANDLE DOUBLE SPEED (Y/N)";A$
10001 IFA$="Y" THENPOKE65497,0 ELSE IFA$<>"N" THEN10001
10002 CLS:RETURN:REM POKE65495,0 FOR COCO2 OR DRAGON
10003 POKE65496,0:END:REM POKE 65494,0 FOR COCO2/DRAGON
Code: Select all
10000 IF PEEK(65535)=27 THEN POKE65497,0:GOTO10002 ELSE CLS:INPUT"CAN YOUR COMPUTER HANDLE DOUBLE SPEED (Y/N)";A$
10001 IF A$="Y" THEN POKE65495,0 ELSE IF A$<>"N" THEN10000
10002 CLS:RETURN
10003 IF PEEK(65535)=27 THEN POKE65496,0 ELSE POKE65494,0
I will convert more games when I get a little more free time. Which do you recommend?
Regards,
Steve
Re: Interesting Tandy MC10 link with software
There appears to be a regularly updated 16-bit timer at $0009-$000A on the MC-10. I don't know what its for, but it seems like the ideal thing for duplicating the X=RND(-TIMER) recommended for use in CoCo/Dragon BASIC programs.
e.g.
EDIT: I see from the 6803 data sheet that the memory area from $0000 to $001F is listed as "6803 Internal Registers".
e.g.
Code: Select all
10 X=RND(-(PEEK(9)*256+PEEK(10)))
Last edited by zephyr on Sun Jul 08, 2012 2:15 pm, edited 1 time in total.
- jgerrie
- Posts: 146
- Joined: Thu Jun 28, 2012 3:01 pm
- Location: Cape Breton, Nova Scotia, Canada
- Contact:
Re: Interesting Tandy MC10 link with software
Ta for the routines. Good eye on the doublespeed bug. I'd just noticed the mix-up myself.
I'd rank the other programs in the descending order of playability as follows:
KLONDIKE
SABOTAGE
BERZERK
SCRAMBLE
JOUST
RROID
DOGFIGHT is two player game
and SKYSCAPE is a classic astronomy program from Compute! magazine (versions for Apple, Atari, TI, PC, and Commodore).
I'd rank the other programs in the descending order of playability as follows:
KLONDIKE
SABOTAGE
BERZERK
SCRAMBLE
JOUST
RROID
DOGFIGHT is two player game
and SKYSCAPE is a classic astronomy program from Compute! magazine (versions for Apple, Atari, TI, PC, and Commodore).