Ladies and Gentleman,
Due to popular demand I present to you the start of cracking Y2.
Get it here:http://nfggames.com/x68000/Uploads/Y2.Lzh
Here is what I have found out so far:
1) A user who goes by the name Delicious in Tokugawa Corporate Forums has found a way of making the ship appear on the screen.
Full story here:http://fullmotionvideo.free.fr/phpBB3/viewtopic.php?f=2&t=773
2) I found out that the main game.x file is compressed with LZX and decompressed it using LHES built in command (highlight a compressed file and press F8 to activate)
3) The contents of his mentioned address #5890A begin in GAME.X at offset #90EA.
Original contents are:
23 FC 00 00 42 C6 00 00 07 60
The game changes them in memory, when launched, to this:
23 FC 00 05 3B 26 00 04 FF C0 = MOVE.L #$00053B26, $0004FFC0
4) I was very tempted to replace the original code with 4E 71 (NOP) but it did not work because only 23 FC 00 part stays modified but the rest is generated by some algorithm.
The solution: Fools luck
I modified the first three bytes to 4E 71 02 and surprisingly the game starts, but only from pure DOS. Running it from LHES will give you a nasty error. The ship is visible and 1st level is fully playable.
However, there is a problem. The game does not allow you to continue playing if you lose a life or complete the level. The screen fades and game gets caught in some kind of infinite loop.
I noticed that the game tries to access the floppy drive when launched. This could be linked to the protection.
Right now I am asking for your help. Please anyone who can teach me how to crack this nasty game, give some words of advice. I have the time but don't have the knowledge.
Keep the scene alive !
Sorry AnnaWu and thank you 98pacecar