Page 14 of 15

Re: Another Classic Ported to TRS-80 MC-10

Posted: Wed Apr 02, 2025 10:54 pm
by Strident
Nice one! :)

Re: Another Classic Ported to TRS-80 MC-10

Posted: Fri Apr 04, 2025 12:24 pm
by jgerrie
Thanks Strident. Here's a blog post:
https://jimgerrie.blogspot.com/2025/04/ ... -1983.html

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Apr 22, 2025 1:09 pm
by jgerrie
I've created a new MC-10 version of "Survival" aka "Moon Survival Adventure" from the 1984 Ahl book "Big BASIC Games". Only minimal changes made to get the source to work properly. https://archive.org/details/survival_202504

Re: Another Classic Ported to TRS-80 MC-10

Posted: Wed Apr 23, 2025 5:58 am
by Garry
That's actually from Creative Computing (the magazine, not the publisher). It was reprinted in David Ahl's book a couple of years later. David Ahl was the publisher of Creative Computing and editor of the book.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Apr 29, 2025 12:32 am
by jgerrie
Garry wrote: Wed Apr 23, 2025 5:58 am That's actually from Creative Computing (the magazine, not the publisher). It was reprinted in David Ahl's book a couple of years later. David Ahl was the publisher of Creative Computing and editor of the book.
True, but according to Jason Dyer there was a printing error in the 1982 magazine article. It was going to contain a version with condensed messages for more limited machines, and the original DATA statements with fuller location descriptions. But the magazine printed the condensed DATA statements twice. So you only get the full descriptions of the 1981 game in the Big Games book (1984). So the 84 book likely presents the 1981 original.

Here's a blog post with a link to Jason's article.
https://jimgerrie.blogspot.com/2025/04/ ... -1981.html

Re: Another Classic Ported to TRS-80 MC-10

Posted: Wed Apr 30, 2025 1:02 pm
by Garry
Thanks. I didn't know that, as I hadn't seen the book.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue May 06, 2025 1:47 pm
by jgerrie
TPUG Sample Adventure
by Steven C. Darnold
TPUG Magazine June/July 1985 pp. 8-12.

N,GET CANDLE,EXAMINE PEWS,GET KEY,S,W,EXAMINE DESK,LOOK,GET MATCHES,W
LIGHT CANDLE,LOOK,READ SIGN,GET SHOVEL,E,E,DIG,DROP SHOVEL,GET GOLD,W,W
DROP GOLD,SCORE,E,E,E,OPEN SAFE,DROP KEY,S,GET COINS,N,W,W,W,DROP COINS
SCORE

Jim Gerrie 2025

TPUGADVR.C10 created for TRS-80 MC-10
https://github.com/jggames/trs80mc10/tr ... s/TPUGAdvr

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Jun 24, 2025 3:08 am
by jgerrie
Garry wrote: Wed Apr 30, 2025 1:02 pm Thanks. I didn't know that, as I hadn't seen the book.
Hey Garry, thanks for the McCracken Arctic Adventure walkthrough and map. Really helpful in doing my port to MC-10. Couldn't get the TRS-80 disk to run properly on my TRS-80 emulator. But in my port I noticed a weird bug where if I entered SAY COAT right at the beginning, it would win the game. Does that happen in the TRS-80 version?

Here's a vid with a complete walkthrough based on your instructions. Thanks again.

https://youtu.be/U8rqgYidjxE?si=KK3Z3tPyrDj8PmYH

Jim

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Jun 24, 2025 3:08 pm
by Garry
Just tried it and, yes, it does. You can finish the game in one move. That's a bug.

The SAY routine starts at line 990. At line 1010, it tests if the noun is "MUSH" and the location is not 19. If those conditions are true, it prints "Nothing happens", but it then falls through to line 1020 and completes the game without testing for if the noun wasn't "MUSH" or if the noun was "MUSH" but the other conditions for finishing the game aren't true. That should be an easy fix.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Jun 24, 2025 6:48 pm
by jgerrie
Yep not too hard to fix. I also added some fixes to allow the say command to say other words besides those recognized as nouns by the game. I also noticed that in line 170 McCracken uses a GOSUB to jump to the the main game input loop at 210 and over the "end game" routine at 180. But in the main loop and all its subroutines, he just uses GOTO 180 to jump to that "end game" routine. And the main loop is just returned to by GOTO 150s, which end up back at 170. So that's a lot of unused GOSUBs as the game is played. Eventually you will blow the top off the GOSUB stack. Here is the offending line:

170 PRINT"YOUR COMMAND-->Œ";:I$="":GOSUB210

I just changed it to

170 PRINT"YOUR COMMAND-->Œ";:I$="":GOTO210

This didn't seem to cause any problems, so I think his use of GOSUB was just a typo.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Mon Aug 25, 2025 1:53 am
by jgerrie
I have ported "La Guerre du Feu", a graphic text adventure for the Sanyo PHC-25 to the TRS-80 MC-10 and translated the game to English from French. I have also made some bug fixes which possibly made the game impossible to win. I have now completed the game by one of the two main ways that it won. Lots of randomness and CRPG elements to the game play. But a fun little adventure. Here's a vid:

https://youtu.be/LCuzeTK0XBo?si=3gND4uIBnICMX7n9

Will post details about my updates to my blog shortly.

https://jimgerrie.blogspot.com/

Re: Another Classic Ported to TRS-80 MC-10

Posted: Tue Aug 26, 2025 7:43 am
by auraes
These games are incredibly charming.

It would be fun to retranslate it into French after debugging and translating it into English.

I noticed a file called VAMPIRE.TXT (VAMPIRE'S CASTLE Adventure) in the quicktype/Text Adventures/Fifi's folder that seems out of place. I'm letting you know in case you lost it.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Sun Aug 31, 2025 4:02 am
by jgerrie
auraes wrote: Tue Aug 26, 2025 7:43 am These games are incredibly charming.

It would be fun to retranslate it into French after debugging and translating it into English.

I noticed a file called VAMPIRE.TXT (VAMPIRE'S CASTLE Adventure) in the quicktype/Text Adventures/Fifi's folder that seems out of place. I'm letting you know in case you lost it.
Thanks Auraes. I think that Vampire.txt file might have slipped in there because I read somewhere that Fifi was a mod of Vampire's Castle. Probably just wanted to more easily load them side by side to take a look.

I try to describe the changes in my blog post on the translations/porting. Since I preserve all the main revisions right back to the original in my github directory, it shouldn't be too hard to take the French text strings from the original and put them back into the MC-10 or Coco version.

Here's a link to the blog post:
https://jimgerrie.blogspot.com/2025/08/ ... -1985.html

Re: Another Classic Ported to TRS-80 MC-10

Posted: Mon Sep 01, 2025 8:03 am
by auraes
Great article, great work.

Re: Another Classic Ported to TRS-80 MC-10

Posted: Sat Sep 06, 2025 5:46 pm
by jgerrie
Thanks.