Sonic and Sega Retro Message Board: Sonic 2 Delta v0.24 - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Sonic 2 Delta v0.24 Works on Real Hardware

#46 User is offline Esrael 

Posted 01 June 2012 - 05:57 PM

  • Posts: 169
  • Joined: 24-July 03
  • Gender:Male
  • Location:Brazil, São Paulo, Guarulhos
  • Project:Esrael Neto Assembler Editor / Sonic 2 Delta

View PostKingofHarts, on 31 May 2012 - 04:30 AM, said:

View PostEsrael, on 29 May 2012 - 07:51 PM, said:

Sorry for many builds.


As long as the future builds can read my old save files... I have 0 problem downloading again and again.
It's really good stuff Esreal.

BTW, still unfixed is this bug: Screen boundary spin dash bug.
It's caused me problems on more than one occasion.


Fixed now.
Download New Build

For curiosity I don't see any fix in forums for Debug Crash if you try placing an object after you death, but is easy to fix.

In debug routine find this block (Code translated to use with Xenowhirl, 2007 version.)

loc_41C12:
	btst	#5,(Ctrl_1_Press).w
	beq.s	loc_41C56
	jsr	(SingleObjLoad).l



And insert the following code
loc_41C12:
	btst	#5,(Ctrl_1_Press).w
	beq.s	 loc_41C56
;----------------------------------------------------
	; Debug crash fix ; Neto - Sonic 2D
	cmpi.b  #$06, ($FFFFB024).w  
	bne.s   Player_Ok                              
	rts                                          
Player_Ok:                
;---------------------------------------------------                                     
	jsr	(SingleObjLoad).l




I can post Boss fixes if someone has interest. like
Try defeating the following bosses In Normal Sonic 2 and Sonic 2 Delta with his face in both direction and pay attention to:
ARz - Hammer while ejecting after defeated.
CNz - Catcher while ejecting after defeated.
MCz - Drills while ejecting after defeated.

#47 User is offline KingofHarts 

Posted 06 June 2012 - 02:01 AM

  • Resident windbag
  • Posts: 825
  • Joined: 07-August 10
  • Gender:Male
  • Location:China (NO, I'm not Chinese...)
  • Project:Triad, STE Engine, REV C hacks, SCHG
  • Wiki edits:1

View PostEsrael, on 01 June 2012 - 05:57 PM, said:

Fixed now.
Download New Build

For curiosity I don't see any fix in forums for Debug Crash if you try placing an object after you death, but is easy to fix.

In debug routine find this block (Code translated to use with Xenowhirl, 2007 version.)

loc_41C12:
	btst	#5,(Ctrl_1_Press).w
	beq.s	loc_41C56
	jsr	(SingleObjLoad).l



And insert the following code
loc_41C12:
	btst	#5,(Ctrl_1_Press).w
	beq.s 	loc_41C56
;----------------------------------------------------
	; Debug crash fix ; Neto - Sonic 2D
	cmpi.b  #$06, ($FFFFB024).w  
	bne.s   Player_Ok                              
	rts                                          
Player_Ok:                
;---------------------------------------------------                     				
	jsr	(SingleObjLoad).l




I can post Boss fixes if someone has interest. like
Try defeating the following bosses In Normal Sonic 2 and Sonic 2 Delta with his face in both direction and pay attention to:
ARz - Hammer while ejecting after defeated.
CNz - Catcher while ejecting after defeated.
MCz - Drills while ejecting after defeated.


I've noticed the ARz bug, and if its the one I'm thinking of, I think Flamewing has tackled it, and explained how to fix it. So, if it helps, that's 1/3 for you already (Assuming I'm not mistaken)

Also, when using your enclosed SRAM file, I choose a save with all the emeralds, yet I cannot transform. Instead, I have to collect them all again, seemingly... any idea why?

Got an interesting bug to report. Play as Knuckles, on GHZ act 1. Go to the low route with the 4 item boxes and the motobug. Glide over the spikes and under the land, and get to the second S tunnel. Either let yourself fall, or keep gliding to the end of the level... and see for yourself. You don't die. After you are under the screen, if you move back to the left too far though (roughly by the 1st S tunnel location) you will die.

I finished the level falling from the sky which I found amusing. Also, performing this bug, and letting yourself fall before the end of the level causes another bug that really breaks the game. You can't collect rings (they appear over you...) and spikes kill you instantly. Also the screen won't vertically scroll. Going back into the S tunnel seems to fix everything though.
This post has been edited by KingofHarts: 06 June 2012 - 02:21 AM

#48 User is offline Uberham 

Posted 06 June 2012 - 03:00 PM

  • King Of Oblivion
  • Posts: 921
  • Joined: 23-February 08
  • Gender:Male
  • Location:Sheffield England
Knuckles can't reach the super ring in Emerald Hill 1.

Also got stuck here in wood zone:
Posted Image
the bit to the right of the platform above left of knuckles should have an invisible block on it.

Also a set of spikes on the top route of dust hill need lowering a pixel
Posted Image
just after you cross the sand slide, after the invincible/shield monitors

Also, something in one of the secret passages in Casino Night 2 (the one where you enter from the pinball, and there's just a room with an elevator) made me go into an unescapable spin while Super Knuckles, it didn't stop until I had lost all my rings, and hit a green flipper.

This switch it bordering on impossible to get with knuckles
Posted Image

The Hill Top Zone boss seems to be immune to invincibility and/or Super knuckles, he needs to be jumped at to hit, you can't just wait him to death.

Climbing the wall in the "secret continue point" room in mystic cave gets you here:
Posted Image

Probably shouldn't be able to stand on this.......
Posted Image
Metropolis 3 BTW, in the room with the gears and the life.
This post has been edited by Uberham: 06 June 2012 - 05:48 PM

#49 User is offline Esrael 

Posted 07 June 2012 - 03:12 PM

  • Posts: 169
  • Joined: 24-July 03
  • Gender:Male
  • Location:Brazil, São Paulo, Guarulhos
  • Project:Esrael Neto Assembler Editor / Sonic 2 Delta
Download new build


View PostKingofHarts, on 06 June 2012 - 02:01 AM, said:


....

Also, when using your enclosed SRAM file, I choose a save with all the emeralds, yet I cannot transform. Instead, I have to collect them all again, seemingly... any idea why?

Got an interesting bug to report. Play as Knuckles, on GHZ act 1. Go to the low route with the 4 item boxes and the motobug. Glide over the spikes and under the land, and get to the second S tunnel. Either let yourself fall, or keep gliding to the end of the level... and see for yourself. You don't die. After you are under the screen, if you move back to the left too far though (roughly by the 1st S tunnel location) you will die.

I finished the level falling from the sky which I found amusing. Also, performing this bug, and letting yourself fall before the end of the level causes another bug that really breaks the game. You can't collect rings (they appear over you...) and spikes kill you instantly. Also the screen won't vertically scroll. Going back into the S tunnel seems to fix everything though.


Missing Emerald vars in old SRAM file. New SRAM file with True All emeralds.

For Knuckles in GHz act 1 Added invisible block.


View PostUberham, on 06 June 2012 - 03:00 PM, said:

Knuckles can't reach the super ring in Emerald Hill 1.

Also got stuck here in wood zone:
...
the bit to the right of the platform above left of knuckles should have an invisible block on it.

Also a set of spikes on the top route of dust hill need lowering a pixel
...
just after you cross the sand slide, after the invincible/shield monitors

Also, something in one of the secret passages in Casino Night 2 (the one where you enter from the pinball, and there's just a room with an elevator) made me go into an unescapable spin while Super Knuckles, it didn't stop until I had lost all my rings, and hit a green flipper.

This switch it bordering on impossible to get with knuckles
....

The Hill Top Zone boss seems to be immune to invincibility and/or Super knuckles, he needs to be jumped at to hit, you can't just wait him to death.

Climbing the wall in the "secret continue point" room in mystic cave gets you here:
...

Probably shouldn't be able to stand on this.......
...
Metropolis 3 BTW, in the room with the gears and the life.


- Lowered Big Ring in EHz 1
- Added invisible block in Wz 1
- CNz - can't simulate bug in secret rooms.
- Layout change in MCz 2
- Mtz 3 Now you die in that location.
- HTz Boss testing.
- Mz 3 Switch you can arrive it by using spindash and jump from the following location (see image).
Posted Image
This post has been edited by Esrael: 07 June 2012 - 03:12 PM

#50 User is offline That One Jig 

Posted 07 June 2012 - 07:53 PM

  • Well, shoot.
  • Posts: 56
  • Joined: 04-July 11
  • Gender:Male
  • Location:Not at Retro
Good to see you and Sonic 2 Delta back, Esrael! The amount of fixes you've put into this in such a short time seems to be bordering on superhuman! It's not necessarily a bad thing, but don't feel like you absolutely have to get new versions out ASAP. :)

Anyways, I've got one little thing I'd like to bring up. It's nothing game-breaking, just a bit aesthetically jarring/bugging:

Posted Image

Knuckles can climb "into" the GHZ loops, which can look a bit goofy. I was able to pull it off on the left side, too, but only ever one time. The right side I can do consistently. I'm not sure if this happens with any other zone's loops.

Then again, it seems like the entirety of GHZ can be quite buggy for Knux. It wasn't made with him in mind, after all.

Posted Image
This post has been edited by That One Jig: 07 June 2012 - 07:57 PM

#51 User is offline KingofHarts 

Posted 10 June 2012 - 04:08 AM

  • Resident windbag
  • Posts: 825
  • Joined: 07-August 10
  • Gender:Male
  • Location:China (NO, I'm not Chinese...)
  • Project:Triad, STE Engine, REV C hacks, SCHG
  • Wiki edits:1
On some levels, points markers appear above the score tally results screen. It doesn't happen to all of them though. GHZ Act 2 is an example. I can look through and see exactly which ones, but itll take a little while, so don't expect it right away.

Also, a couple things to point out about going Super. Playing as Sonic or Knuckles on the SRAM works fine, but Tails is still not able to transform, and it still requires me to play the special stages even though I have all emeralds... also as a small nitpick, Knuckles can double jump to transform, while Sonic transforms on one jump... IDK about TAILS though. Was this intentional?

#52 User is offline Esrael 

Posted 24 June 2012 - 10:31 PM

  • Posts: 169
  • Joined: 24-July 03
  • Gender:Male
  • Location:Brazil, São Paulo, Guarulhos
  • Project:Esrael Neto Assembler Editor / Sonic 2 Delta
Download new build

View PostThat One Jig, on 07 June 2012 - 07:53 PM, said:

Good to see you and Sonic 2 Delta back, Esrael! The amount of fixes you've put into this in such a short time seems to be bordering on superhuman! It's not necessarily a bad thing, but don't feel like you absolutely have to get new versions out ASAP. :)

Anyways, I've got one little thing I'd like to bring up. It's nothing game-breaking, just a bit aesthetically jarring/bugging:

...

Knuckles can climb "into" the GHZ loops, which can look a bit goofy. I was able to pull it off on the left side, too, but only ever one time. The right side I can do consistently. I'm not sure if this happens with any other zone's loops.

Then again, it seems like the entirety of GHZ can be quite buggy for Knux. It wasn't made with him in mind, after all.
...



View PostKingofHarts, on 10 June 2012 - 04:08 AM, said:

On some levels, points markers appear above the score tally results screen. It doesn't happen to all of them though. GHZ Act 2 is an example. I can look through and see exactly which ones, but itll take a little while, so don't expect it right away.

Also, a couple things to point out about going Super. Playing as Sonic or Knuckles on the SRAM works fine, but Tails is still not able to transform, and it still requires me to play the special stages even though I have all emeralds... also as a small nitpick, Knuckles can double jump to transform, while Sonic transforms on one jump... IDK about TAILS though. Was this intentional?



- New SRAM file with all Emeralds for Miles/Tails.
- Added double jump to transform into Super for Sonic and Miles.
- Hidden points at end of levels priority changed.
- Knuckles now can climb into Right Side of Loops.
- Boss fixes.
- Objects fixes.

#53 User is offline King 

Posted 25 June 2012 - 12:12 AM

  • Posts: 574
  • Joined: 24-January 04
  • Gender:Male
  • Location:United States
Awesome build! Will play this later tomorrow and will report any issues I may encounter. :)

#54 User is offline X-Crim 

Posted 25 June 2012 - 01:27 AM

  • YU3
  • Posts: 12
  • Joined: 22-November 09
  • Gender:Male
  • Location:Granada
:O The famous Esreal <3

great build man

#55 User is offline Esrael 

Posted 27 August 2012 - 07:33 PM

  • Posts: 169
  • Joined: 24-July 03
  • Gender:Male
  • Location:Brazil, São Paulo, Guarulhos
  • Project:Esrael Neto Assembler Editor / Sonic 2 Delta
Download New Build

Fixes:

Sound Driver fixes:
- Flashing Star Sfx fixed (Sound Driver Code).
- Pushing Sfx fixed (Sound Driver Code).
- Green Hill Waterfalls sfx (Sound Driver Code).
- Genocide City sound reverted to Destruction Power Sound (now Works on Real Hardware) (Sound Driver DAC List alignment).
- Other Sound Driver Code Fixes.

- Y Pos Lamp posts in Sonic 1 Levels fixed.
- Spring Yard Bg Wrap Mountains fixed Now Using S1J Bg layout.
- Miles Sprites corruption fixed (Sprites Aligned at 128k Boundaries in ROM).
- Drowing Bug fixes for Sonic, Miles & Knuckles By RedHotSonic.
- Other fixes applied.

Feature:
- Easy Perfect -> Collected Rings Are not cleared after returning from Bonus Stages.

And other fixes.

Bugs and Comments.
Please reports.

#56 User is offline KingofHarts 

Posted 27 August 2012 - 11:42 PM

  • Resident windbag
  • Posts: 825
  • Joined: 07-August 10
  • Gender:Male
  • Location:China (NO, I'm not Chinese...)
  • Project:Triad, STE Engine, REV C hacks, SCHG
  • Wiki edits:1
Just one thing to point out thus far, it seems like the collision in the GHZ loops is slightly wonky. I noticed this in the GHZ act 2 loop that has the extra life on top of it.

#57 User is offline Mike Arcade 

Posted 27 August 2012 - 11:50 PM

  • Lives in Obscurity
  • Posts: 319
  • Joined: 26-September 11
  • Gender:Male
  • Location:Somewhere in California
  • Project:TBA
A new build, excellent as always Esrael! I gotta say (and you probably get this a lot) I'm a big fan of your work, your hack of Sonic 2 Delta II way back when is what got me into Sonic Retro and Hack Games in the first place, I thank you for that and I'm so glad your back and around here again. If I see any bugs I'll report them.

Also, what's the music for Genocide City?
This post has been edited by Mike Arcade: 28 August 2012 - 12:15 AM

#58 User is offline Esrael 

Posted 28 August 2012 - 06:13 AM

  • Posts: 169
  • Joined: 24-July 03
  • Gender:Male
  • Location:Brazil, São Paulo, Guarulhos
  • Project:Esrael Neto Assembler Editor / Sonic 2 Delta

View PostMike Arcade, on 27 August 2012 - 11:50 PM, said:

A new build, excellent as always Esrael! I gotta say (and you probably get this a lot) I'm a big fan of your work, your hack of Sonic 2 Delta II way back when is what got me into Sonic Retro and Hack Games in the first place, I thank you for that and I'm so glad your back and around here again. If I see any bugs I'll report them.

Also, what's the music for Genocide City?


Destruction Power from Knuckles Chaotix (Bad Ending).

#59 User is offline King 

Posted 29 August 2012 - 12:33 PM

  • Posts: 574
  • Joined: 24-January 04
  • Gender:Male
  • Location:United States
Nice work as usual, Esrael! :)

#60 User is offline Uberham 

Posted 29 August 2012 - 10:55 PM

  • King Of Oblivion
  • Posts: 921
  • Joined: 23-February 08
  • Gender:Male
  • Location:Sheffield England

View PostUberham, on 06 June 2012 - 03:00 PM, said:

Also, something in one of the secret passages in Casino Night 2 (the one where you enter from the pinball, and there's just a room with an elevator) made me go into an unescapable spin while Super Knuckles, it didn't stop until I had lost all my rings, and hit a green flipper.


I THINK (stress the THINK) that it's caused by tails entering one of the "CNZ Pinball objects" and so it puts you into the same state. dunno how to prevent it really....

  • 5 Pages +
  • ◄ First
  • 2
  • 3
  • 4
  • 5
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users