Junior's Revenge by Dragon Data

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.
User avatar
robcfg
Posts: 1532
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Junior's Revenge by Dragon Data

Post by robcfg »

Hi guys!

I tested the build version of XRoar, and the game work ok on D32 mode but not on D64 mode, as I guess it should be.

Also tried Zephyr's patch and it also works on my D64.

In the end, the game was correctly preserved, as it does not work on a D64 without patching.

Thanks so much!

Edit:The computerware version works on the D64 right away.
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: Junior's Revenge by Dragon Data

Post by sixxie »

xroar -trace ... | egrep '(ST|LD).*\$ff[13][0-9a-f]' reveals:

Code: Select all

3f09| b7ff07      STA     $ff07         125aa2
3f0c| b6ff06      LDA     $ff06         135aa3
3fa4| f7ff2a      STB     $ff2a         525a8f
5792| b7ff2a      STA     $ff2a         125a8f
583b| f7ff28      STB     $ff28         525a8d
Those second numbers are the hex values EOR $A5 - which is how it's saved to tape ("copy protection", I guess!). Searching the CAS file and replacing those with the appropriate correct values (and adjusting block checksums) leads to: juniors_revenge_fixed.cas

Seems to work, but I only played it as far as the second level...
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: Junior's Revenge by Dragon Data

Post by zephyr »

The attached version uses an updated auto-running version of my patch which also automatically detaches DOS (or any other auto-start cartridge based software) before loading the game. The game code on cassette remains unmodified and is patched only at runtime.
Attachments
Junior's Revenge (1983)(Dragon Data)[h Zephyr].zip
(30.72 KiB) Downloaded 294 times
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: Junior's Revenge by Dragon Data

Post by sixxie »

Oh, neat. Only now watched to see what your patcher does. Cool solution (and usable having the original game, of course).
User avatar
snarkhunter
Posts: 241
Joined: Fri Apr 03, 2009 7:16 pm
Location: France

Re: Junior's Revenge by Dragon Data

Post by snarkhunter »

robcfg wrote:Could someone test it on a real Dragon 32? Just to be sure.
I could not do so any longer now (and more for practical than technical reasons, actually)... but I used to play the game after purchasing it, back then! This version was rather disappointing (especially after enjoying it on a friend's ColecoVision console), but the cassette version did work fine on my Dragon 32, as far as I can remember.
Post Reply