Emperor Must Die & If I Had A Million

Looking for a Dragon or CoCo game not already in the archive - Then request it here and hopefully it will either be uploaded to the archive or another member can upload it to this forum.
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: Emperor Must Die & If I Had A Million

Post by zephyr »

daelectron wrote:I think the cassettes were recorded on the same cassette recorder
Probably they have, but they sound like they have been recorded from one cassette recorder to another which has produced poor quality recordings. It is possible that someone may be able to rescue one or both of the files, but fresh copies recorded direct from your Dragon to cassette tape would have been the easiest way.
User avatar
robcfg
Posts: 1531
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Emperor Must Die & If I Had A Million

Post by robcfg »

I do agree.

Anyway, I'm managing to decode the blocks, but there are a lot of them and my method requires a lot of human intervention because humans are still much better than computers at pattern matching :mrgreen:
User avatar
robcfg
Posts: 1531
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Emperor Must Die & If I Had A Million

Post by robcfg »

Hi guys!

I managed to recover the first program, "If I Had A Million Adventure". You'll find it attached.

It has two parts, a basic program and a machine code program.
I load the basic part right, but when I run it, I get an ?OM error in line 4:

Code: Select all

4 CLEAR 600,&H7787:DIM A$(40,3),A(40,3)
The data in the file seems ok, so I don't know if the program is itself buggy or not. any ideas here?
Attachments
If_I_Had_A_Million_ADVENTURE.zip
(11.96 KiB) Downloaded 303 times
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: Emperor Must Die & If I Had A Million

Post by zephyr »

Well done, Rob! 8-)

Enter POKE25,6:NEW before loading the game. I have added X=RND(-TIMER) to improve gameplay, and removed the machine code routine which deleted the entire game if the reset button was pressed.

EDIT: Attachment removed. Updated version here.
Last edited by zephyr on Wed Nov 28, 2012 2:30 am, edited 2 times in total.
User avatar
robcfg
Posts: 1531
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Emperor Must Die & If I Had A Million

Post by robcfg »

D'oh! :o

I'll try to recover the rest of the files, but it will take a bit...
User avatar
robcfg
Posts: 1531
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Emperor Must Die & If I Had A Million

Post by robcfg »

Well, here you have the action part of "If I had a Million".

Both tapes haven't been "normalized" with xroar, so I don't know if you convert them to wav, if the dragon will be able to load them. Anyway, they work on xroar.

When I have the four tapes finished, I'll generate the best version of them.

I'm quite thrilled as we don't have these two games. During the following days, I expect to have all of them ready.

Regards!
Attachments
If_I_Had_A_Million_ACTION.zip
(11.3 KiB) Downloaded 302 times
daelectron
Posts: 150
Joined: Fri Jul 27, 2012 12:25 pm

Re: Emperor Must Die & If I Had A Million

Post by daelectron »

Wow, well done guys. I felt sure someone would be able to rescue them. I am slowly trying to learn about the Dragon but it's not necessarily very easy when I didn't own one in my youth and there's no real Newbie's Guide out there on the Internet. When it comes to rescuing BBC and Acorn Electron games I know all the utilities off by heart and can usually get even the most badly warped tapes and discs to transfer to a PC with just a few commands and a few parameters changed. But I kinda thought that the time it would probably take *me* to copy to a real Dragon then learn all about exactly how to get them into .CAS format would take much much longer than just handing it over to you guys. And it has proven to be the case.

I have got a few more rare games as well (i.e. not on this site) which I can send a link to the WAV files for. They load on xRoar without problem so just need .CAS files generating.

If someone wants to point me (and I daresay a few others) in the direction of where I can learn exactly how the necessary utilities work then it would be much appreciated.
User avatar
robcfg
Posts: 1531
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Emperor Must Die & If I Had A Million

Post by robcfg »

Hi,

Glad you like our work! I'd like to get that wav files to process them when I have a little time.

The best way, if they load on xroar is to load the emulator with the -tape-rewrite and -no-tape-fast command line switches, then select the wav file for loading with CTRL+L, then press CTRL+W and select a new file name for the output cas file, and finally CLOAD or CLOADM the game.

If everything loads ok, when you close the emulator window, you'll have a nice .CAS file.

If you have any problem, we'll be glad to help you. :mrgreen:
daelectron
Posts: 150
Joined: Fri Jul 27, 2012 12:25 pm

Re: Emperor Must Die & If I Had A Million

Post by daelectron »

I seem to have some issue when trying to play both versions of If I Had A Million (Adventure).

Whereas on the Dragon (the actual machine), the game shows the title screen and then starts me off with a large amount of money, on XRoar the game shows the title screen and then starts the game by saying "You have a cash flow problem. You have 0 properties and 0 cash."

Anyone else getting this? Not sure if it's a bug or not.
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: Emperor Must Die & If I Had A Million

Post by zephyr »

It seems that some bits of the BASIC program have gone missing during the recovery process.

Code: Select all

17 PRINT:PRINT" A SALT/JACKSON MONEYMAKER GAME":PRINT@421,"FOR UP TO 6 PLAYERS";:FOR T=1 TO 3000:NEXT:CLS:PRINT@260,"IS THIS A NEW GAME(Y/N)?";
18 ANS$=INKEY$:IF ANS$<>"Y" AND ANS$<>"N" THEN 18 ELSE IF ANS$="N" THEN GOTO 378 ELSE CLS:PRINT@64,"ENTER THE NUMBER0:NEXT
33 GOTO40
I have attached a complete listing of the BASIC program in ASCII text format. If you would be willing to check it against the original on your real Dragon and fill in the missing code, we could still recover the game.

EDIT: Attachment removed.
Last edited by zephyr on Wed Nov 28, 2012 2:32 am, edited 1 time in total.
Post Reply