02 April 2007, 23:35 | #1 |
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 40
Posts: 2,731
|
Son Shu Shi ADF version (if possible?)
I was just wondering if it was possible to crack this game and make an ADF version mainly for use in Amiga emulators that don't support the IPF format (WinFellow, some UAE port spinoffs etc)? I could say the same about other SPS-only games perhaps, but this is the only one I really know of.
I wish I knew how to crack stuff myself to be honest - I know Flashtro.com has many tutorials, but I still can't get my head around them - I think a total cracking-for-dummies guide is needed to be honest! |
03 April 2007, 03:03 | #2 |
Registered User
|
We made a Trained ADF of this game but we could only get it working in winuae and not on a real Amiga (mainly because i didn't have a real Amiga to test it on) so i gave up on it.
It might be useful to you if it works on those other Emulators you spoke about. Let me see if i still have the ADFs Maybe someone more talented than myself can fix my lame crack to work on a real Amiga. :P |
03 April 2007, 03:37 | #3 |
Something
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
|
Another musashi? Wtf?
|
03 April 2007, 03:50 | #4 |
Something
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
|
Also,
Mr. Musashi. The Flashtro on your site. No show. White is the screen. Problem is having with site with files. Help! |
03 April 2007, 09:18 | #5 | |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
Quote:
musashi9: I'll have a look at your version if you like? Ultron: Yep, multiple musashi goodness Last edited by musashi5150; 03 April 2007 at 09:28. |
|
03 April 2007, 14:01 | #6 | |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Quote:
Methodgit, all you need for training (initially) is a basic understanding of 68k asm commands, then most games can be temp-trained within replay! For cracking I didn't really know alot of asm (I know more now though) and I attempted some really simple cracks of my own (suggested to me). Then I got bored of cracking and decided to attempt some WHDSlaves, and now I don't have the time |
|
03 April 2007, 19:49 | #7 |
Something
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
|
http://www.flashtro.com/page.php?id=772
I'm also getting blank screens in here. Seems as one of the servers (the one with the flash files) is down? |
04 April 2007, 06:55 | #8 |
Registered User
|
here it is
http://www.flashtro.com/SonShuShi-NONWORKING.zip I was unable to find Disk2 so i had to knock up a quick image, I tested it in Winuae and it seems to work |
04 April 2007, 20:41 | #9 | |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,698
|
Quote:
|
|
04 April 2007, 20:46 | #10 |
Posts: n/a
|
I can transfert the adf version on my amiga and test it if you want !
|
04 April 2007, 22:37 | #11 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
I've checked it out and its the trackloader that is screwing the game up. The CPU is caught in a loop scanning through ALL memory looking for a $4489 MFM Sync that doesn't exist.
The offending routine always loads at $161A on my machine after the 2nd crack intro. Looks like this: Code:
move.l #$55555555,d4 moveq #5,d5 lea $74ff8,a1 ; Your MFM buffer cmpi.w #$4489,(a1)+ bne xxxx cmpi.w #$4489,(a1) beq xxxx I'd say it works on WinUAE because it emulates the disk drive "in a perfect world" While you're fixing that it would be good to change the loader so it keeps a trackcounter and doesn't need to seek to Track0 every time it does a load. Would speed up disk access quite a lot. Last edited by musashi5150; 04 April 2007 at 22:45. |
06 April 2007, 04:41 | #12 |
Registered User
|
Vollldo
can you transfer this to your Amiga and let me know how far it gets it is nto a fix i just want to test a theory i have http://www.flashtro.com/sontest_d1.zip |
14 April 2007, 15:59 | #13 |
Posts: n/a
|
sorry i did not connect to internet since my last post.
i will tansfert this disk today. |
14 April 2007, 16:38 | #14 |
Posts: n/a
|
Ok transfert is done.
The first time i tried it it failed during the load process about 5 seconds after the first screen appeared (an anim showing the hero running inside a floppy disk) but then... it succeeded every times i tried :-) !!! All seems ok (gfx, musics) but... the disk 2 is requested !!!! Great, great, great, you need to post the second disk now ! |
14 April 2007, 17:59 | #15 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
Glad you're progressing ok with this musashi9. There is also CPU-Wait loops in the loader that should be replaced by rasterline waits. But if it works, it works
|
14 April 2007, 19:36 | #17 |
Posts: n/a
|
Thanks DamienD, i transfert the second disk immediatly.
Cross fingers.... |
14 April 2007, 20:40 | #18 |
Posts: n/a
|
Ok here we go :
I played during 20 minutes and everything worked fine. Then i killed myself. The game asked you to press the left direction to continue or the right one to give up. I choosed the right one. The game requested disk one to load the game over screen. After listening to the game over music a while, i pressed fire and IT FAILS immediatly. Instead of displaying the intro screen again, an integrated debugger is displayed with some informations about all internal registers and program datas (i will post tomorow the infos displayed). The right point is that i could play without problem. |
15 April 2007, 04:54 | #19 |
Registered User
|
great news
i think i know the problem, the last disk i asked you to try i knew would fail eventually because of the ram space for my loader gets overwritten. What i need to do is fill ram with something then load game and play until the end and die ect.. do everything possible so at the end of all that i know what ram space i have left for the loader (very little!) so i will do this, find ram space and put the loader there, then put the trainer back on. I will have a new disk to test on mon or tue |
18 April 2007, 19:17 | #20 |
Posts: n/a
|
Here is the infos displayed :
Meditation Receiver 1991 by A. Kral for Son-Shu-Shi s development Illegal Opcode D0=00000076 D1=0000004D D2=007602DF D3=0009023B D4=8FCA80FE D5=FFFF00F6 D6=0004221E D7=0000FFFF A0=00013A14 A1=00068F3C A2=00039E2 A3=000000D4 A4=000043F2 A5=00DFF000 A6=00BFD100 A7=0007FF8E PC=000005A4 Decrunch=00002C3A Load a File=0000387C End Sectors=000044EC Dead Org=00005C72 Foe Org=000000184 Decor Org=0000A506 Put Bob=0000E1F2 ZZZ=00013A14 Crnch Datas High Addr=00074FF8 Max Free Space=00013A14 Now Free Space=00052B2E Foe Dat=00000000 Music Module Addr=000334950 Decor Dat=000299A4 Bonus Dat=00021C8A Spell Dat=0033B52 Table=00035774 Nbr Foe=00000000 Levels Blk=0003E62E Adr Free Next load=000299A4 Final Monster Code=00000000 Final Monster Dat=00000000 Foe Coo=00000000 Foe Coo+4=00000000 Foe Coo+8=00000000 Foe Coo+12=00000000 Foe Coo+16=00000000 Foe Coo+20=00000000 Foe Coo+24=00000000 Foe Coo+28=00000000 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Son Shu Shi | Old Fool | support.Games | 11 | 30 May 2008 02:53 |
Son shu shi advertise scan | dlfrsilver | HOL contributions | 2 | 14 March 2008 20:00 |
Son Shu Shi - gamemaps | demoniac | project.Sprites | 15 | 15 July 2006 00:15 |
Son Shu Shi | demoniac | support.Games | 0 | 20 June 2006 23:51 |
where to find son shu shi hd install ? | pbareges | request.Old Rare Games | 3 | 21 November 2005 15:48 |
|
|