Yoho - Scott Adams interpreter

Discussion, Reviews & High-scores

Moderator: Moderators

booyaa
Vic 20 Newbie
Posts: 5
Joined: Mon Aug 18, 2014 4:28 pm
Location: Hampshire UK
Occupation: Music music music

Re: Yoho - Scott Adams interpreter

Post by booyaa »

Hello. The links to Yoho and Howay are down. I haven't been able to find the files elsewhere. Would anyone mind obliging ? Thanks in advance.
Bobbi
Vic 20 Afficionado
Posts: 355
Joined: Thu Oct 13, 2016 11:35 am
Location: Toronto
Occupation: Programmer

Re: Yoho - Scott Adams interpreter

Post by Bobbi »

Thank you for bringing this thread back to life. I would love the d64 files too if anyone has them!
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: Yoho - Scott Adams interpreter

Post by orion70 »

Download them HERE :)
Bobbi
Vic 20 Afficionado
Posts: 355
Joined: Thu Oct 13, 2016 11:35 am
Location: Toronto
Occupation: Programmer

Re: Yoho - Scott Adams interpreter

Post by Bobbi »

Thank you :)
Bobbi
Vic 20 Afficionado
Posts: 355
Joined: Thu Oct 13, 2016 11:35 am
Location: Toronto
Occupation: Programmer

Re: Yoho - Scott Adams interpreter

Post by Bobbi »

I have been enjoying Yoho very much. Finally I can save my position easily when playing on real hardware (without a C2N datasette.) It is also much easier to instruct other people in the household how to run this on a real VIC-20, than the strange dance I had to do to load cartridge images into RAM, set the RAM to read-only, reset with the correct reset button and then give the magic SYS command. Now the whole household can enjoy Scott Adams goodness!!
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Re: Yoho - Scott Adams interpreter

Post by Kweepa »

Other people in the house play VIC-20 games?! :shock:
Glad you're enjoying :D
booyaa
Vic 20 Newbie
Posts: 5
Joined: Mon Aug 18, 2014 4:28 pm
Location: Hampshire UK
Occupation: Music music music

Re: Yoho - Scott Adams interpreter

Post by booyaa »

These are so cool :)

Thank you orion for refreshing the download link.

And huge respect to kweepa for making these look so much better ! and for all the additional adventures ! a fantastic release.
User avatar
Aturnwald
Vic 20 Amateur
Posts: 47
Joined: Sat Feb 13, 2016 2:11 am
Location: Germany / Bavaria
Occupation: painter & decorator

Re: Yoho - Scott Adams interpreter

Post by Aturnwald »

Thanks a lot, because I lost it. :D
cheerio Toni
.....42, what else ???
edededdy
Vic 20 Newbie
Posts: 2
Joined: Sat Mar 31, 2018 9:51 am

Re: Yoho - Scott Adams interpreter

Post by edededdy »

Wow! Amazing job making all the Scott Adams games playable on the Vic! Thank you!

There is a bug in Mystery Funhouse, there is too little time before midnight, should be 600 turns but there is less than 100 in this version.
edededdy2
Vic 20 Newbie
Posts: 2
Joined: Sun Jul 19, 2020 3:14 am
Website: http://www.google.com
Location: usa
Occupation: plumber

Re: Yoho - Scott Adams interpreter

Post by edededdy2 »

Hi all, I have made a fix to the Mystery Fun House bug of only having 88 turns until midnight.

I edited the save file and put the proper 600 turns into it. Once you select G, just load a saved game.

If anyone wants the disk image, just let me know.

Thank you to Kweepa for the amazing Yoho program.
edededdy2
Vic 20 Newbie
Posts: 2
Joined: Sun Jul 19, 2020 3:14 am
Website: http://www.google.com
Location: usa
Occupation: plumber

Re: Yoho - Scott Adams interpreter

Post by edededdy2 »

Or if you want to do it yourself, load up Mystery Fun House, and immediately on the first turn, save the game by typing "save game" without the quotes, then exit out, and load up your favorite track sector editor.

Go to track 35, sector/block 1, and look for the 7th and 8th bytes, they will show hex 57 00, change those to hex 58 02, and that will give you 600 turns.

Thanks
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Re: Yoho - Scott Adams interpreter

Post by Kweepa »

Nicely done!
Sorry I missed your bug report. It seems that the initial value for the turns is considered a byte, since 600 - 2*256 = 88.
That might help track down a class of bugs.
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Re: Yoho - Scott Adams interpreter

Post by Kweepa »

I fixed the issue with this, finally.
All counter-related operations need to be 16 bit, so I added a small 16 bit lookup table to convert the bytes stored in the instructions to shorts.

But... I had to download cc65 again and Yoho doesn't compile with it any more :|
Will try to find an old version of cc65 (from 2013?) and if I can't... I'll futz with the new version. Ugh.
User avatar
Ghislain
Realms of Quest
Posts: 1279
Joined: Sun Aug 08, 2004 12:54 am

Re: Yoho - Scott Adams interpreter

Post by Ghislain »

Kweepa wrote: Tue Mar 21, 2023 6:48 pm I fixed the issue with this, finally.
All counter-related operations need to be 16 bit, so I added a small 16 bit lookup table to convert the bytes stored in the instructions to shorts.

But... I had to download cc65 again and Yoho doesn't compile with it any more :|
Will try to find an old version of cc65 (from 2013?) and if I can't... I'll futz with the new version. Ugh.
I have cc65 and ca65 binaries that date back to 2010. It's what I used to make Realms V.

Did you want it? I'll send you a PM.
"A slave is one who waits for someone to come and free him." -- Ezra Pound
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Re: Yoho - Scott Adams interpreter

Post by Kweepa »

Thanks to Ghislain, I have updated Yoho and Howay so that timers now work :)

https://github.com/Kweepa/Yoho/blob/master/yoho.d64
https://github.com/Kweepa/Yoho/blob/master/howay.d64
Post Reply