Sonic and Sega Retro Message Board: Sonic Triple Trouble Master System Conversion - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 8 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

Sonic Triple Trouble Master System Conversion It needs to be done, but I can't do it alone.

#1 User is offline doc eggfan 

Posted 06 June 2008 - 12:42 AM

  • bona fide games journalist
  • Posts: 9043
  • Joined: 19-May 08
  • Gender:Male
  • Location:ACT
  • Project:GreatMegaLD, GreatSC3k, Great SG1k
  • Wiki edits:2
I don't know if this has been discussed before or if anyone else has attempted it but I've been looking into this project for some time now, but I am limited by my lack of coding skills.

http://disgruntleddesigner.com/chrisc/sega...ing/gg2sms.html

Ever since I read about this, I've thought that all the Game Gear exclusive sonic games should be converted to master system, but Triple Trouble interests me the most. I don't mind a bit of colour approximation if it means we can get the games in full screen. Even other game gear exclusives should get the conversion treatment, like Gunstar Heroes. After reading the info provided, I have the illusion of understanding, but I'm just too green to tackle it on my own.

This is what I've got so far:

Quote

Identified Palettes:

Save States (Meka):
Palette 1: $1520
Palette 2 $606D

Rom Palettes:
$3b71c: Sega Screen 1 (32)
$3b79c: Title screen palette (64)
$3b8dc: Sega Screen 2 (32) (SPRITE)
$3ba5c: Intro 2 (32)
$3bbdc: Intro 1 (32)
$3bbfc: Intro 2 (Robotnik) (32)
$3b7dc: Character Select (Sonic Select) (32)
$3b7fc: Character Select (Tails Select) (32)
$3b81c: Character Select (Sonic Not select) (32)
$3b83c: Character Select (Tails Not Select) (32)
$3B4A3: Title Card (Great Turquoise) (8)
$3BDDC: Title Card 2 (32) (SPRITE)
$3BABC: Great Turquoise (32)
$3BE3C: Great Turquoise (water) (32)
$3BE5C: Great Turquoise water sprites (32)
$3B99C: Great Turquoise Boss sprite (32)
$589B: Great Turquoise Boss sprite (2)
$3BEFC: Signpost (32)
$3B89C: End of act results (64)
$3BBBC: Special Stage 1 (32)
$3BA9C: Special Stage Sprite 1 (32)
$5CA37: Chaos Emerald 1 (6)
$3BC5C: Special Stage 2 Sonic (32)
$3BC9C: Special Stage 2 Tails (32)
$3BCDC: Special Stage 2 sprite (32)
$9EA: Special Stage 2 BG (32 - every 2nd word)
$5CA3D: Chaos Emerald 2 (6)
$3B4AB: Title Card (Sunset Park) (8)
$3BADC: Sunset Park (32) ***Unknown Rotating Palette (0F00)***
$3B8FC: Sunset Park Sprite (32)
$3885C: Continue/Game Over (32)
$3BD9C: Special Stage 3 (32)
$5CA43: Chaos Emerald 3 (6)
$3BC7C: Special Stage 4 Sonic (32)
$3BCBC: Special Stage 4 Tails (32)
$3BCFC: Special Stage 4 Sprite (32)
$5CA49: Chaos Emerald 4 (6)
$3B4B3: Title Card (Meta Junglira) (8)
$3BAFC: Meta Junglira (32)
$3B91C: Meta Junglira Sprite (32)
$3B9DC: Meta Junglira Boss Sprite (32)
$589F: Meta Junglira Boss (2)
$3BA7C: Meta Junglira Knuckles Sprite (32)
$3BDBC: Special Stage 5 (32)
$5CA4F: Chaos Emerald 5 (6)
$3B4BB: Title Card (Robotnik Winter) (8)
$3BB1C: Robotnik Winter (32)
$3B93C: Robotnik Winter Sprite (32)
$3B9FC: Robotnik Winter Boss Sprite (32)
$58A1: Robotnik Winter Boss Sprite (2)
$3B4C3: Title Card (Tidal Plant) (8)
$3BB3C: Tidal Plant (32)
$3B95C: Tidal Plant Sprite (32)
$3BEBC: Tidal Plant Water (32)
$3BEDC: Tidal Plant Water Sprite (32)
$3BC1C: Tidal Plant Act 3 (32)
$3BA1C: Tidal Plant Act 3 Sprite (32)
$3B4CB: Title Card (Atomic Destroyer) (8)
$3BB5C: Atomic Destroyer Act 1 (32) *3 Unknown Rotating Palettes (DD0F, FF0D, 6202)
$3B97C: Atomic Destroyer Sprite (32)
$3BB7C: Atomic Destroyer Act 2 (32)
$3BB9C: Atomic Destroyer Act 3 (32)
$3BA3C: Atomic Destroyer Metal Sonic Sprite (32)
$3BC3C: Atomic Destroyer Fang Sprite (32)
$58A5: Atomic Destroyer Robotnik Boss Sprite (2)
$3BD5C: End Sequence 1 (64)
$3F007: End Sequence BG 1 (32 - Every second word)

End Sequence: $73A6C: 1


The biggest hurdle I can see at the moment is modifying the palette fading routine. I've though about how this would be modified for the Master System format and I think it would go something like this:

eg) Fade to Black
Start Loop
If byte >= 15, subtract 15
If byte >= 5, subtract 5
If byte <5, subtract 1
If byte = 0, stop loop


Now if someone could take the Game Gear rom, locate the palette fading routines and modify them to work with byte per colour palettes instead of word per colour palettes, we would be well under way to porting the game to the Master System. Even if we can just disable the routine to start with, and just flash the palettes up as is, it would be a start. Once this is done, it would be relatively easy to modify the palettes to the Master System format, and we might have a partially working conversion. Anyone up to the challenge?

#2 User is offline Dark Sonic 

Posted 06 June 2008 - 12:44 AM

  • Posts: 11700
  • Joined: 21-April 06
  • Gender:Male
  • Project:Working on my art!
  • Wiki edits:10
I'm sorry to ask, but what was the real difference between the Master System and the Game Gear? I always thought they were kinda similar, but at the same time I noticed some changes in games between the two.

#3 User is offline Polygon Jim 

Posted 06 June 2008 - 12:47 AM

  • Posts: 3071
  • Joined: 29-March 08
  • Gender:Male
  • Location:across town from Hinchy
  • Project:All the bitches.
  • Wiki edits:582
GG has way more colors, and smaller aspect ratio.

#4 User is offline doc eggfan 

Posted 06 June 2008 - 12:48 AM

  • bona fide games journalist
  • Posts: 9043
  • Joined: 19-May 08
  • Gender:Male
  • Location:ACT
  • Project:GreatMegaLD, GreatSC3k, Great SG1k
  • Wiki edits:2

View PostDark Sonic, on Jun 6 2008, 03:44 PM, said:

I'm sorry to ask, but what was the real difference between the Master System and the Game Gear? I always thought they were kinda similar, but at the same time I noticed some changes in games between the two.

From memory

Game Gear: 0000BBBB GGGGRRRR
Master System: 00BBGGRR

In binary, of course.
This post has been edited by doc eggfan: 06 June 2008 - 12:51 AM

#5 User is offline Hivebrain 

Posted 06 June 2008 - 03:11 AM

  • Posts: 2746
  • Joined: 15-January 03
  • Gender:Male
  • Location:53.4N, 1.5W
  • Project:HivePal 2.0
  • Wiki edits:6,176
Are palettes the only issue with porting a game? What happens if you load a GG ROM as if it's a Master System game?

#6 User is offline doc eggfan 

Posted 06 June 2008 - 03:18 AM

  • bona fide games journalist
  • Posts: 9043
  • Joined: 19-May 08
  • Gender:Male
  • Location:ACT
  • Project:GreatMegaLD, GreatSC3k, Great SG1k
  • Wiki edits:2

View PostHivebrain, on Jun 6 2008, 06:11 PM, said:

Are palettes the only issue with porting a game? What happens if you load a GG ROM as if it's a Master System game?

It partially works, at least in an emulator. I changed the palettes of the intro to sms format, but the fading routine screws them up. There will be other problems too, but sorting out the palettes will be one of the more significant hurdles.
This post has been edited by doc eggfan: 06 June 2008 - 03:43 AM

#7 User is offline P.P.A. 

Posted 06 June 2008 - 06:43 AM

  • SONIC 2 SUCKS, SONIC CD FOREVER
  • Posts: 644
  • Joined: 09-February 08
  • Gender:Male
  • Location:Germany
  • Project:Sonic MD (Currently: Art for Zone 3)
  • Wiki edits:21
Some hacking guru should try to port Triple Trouble to the PC-Engine, that one has enough colours.

#8 User is offline nineko 

Posted 06 June 2008 - 08:37 AM

  • I am the Holy Cat
  • Posts: 5671
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
I think you can get some support here.

Cross-forum project anyone? :)

#9 User is offline Dark Sonic 

Posted 06 June 2008 - 03:59 PM

  • Posts: 11700
  • Joined: 21-April 06
  • Gender:Male
  • Project:Working on my art!
  • Wiki edits:10
I'd rather see Triple Trouble remade from Sonic 2 or something

#10 User is offline Shoemanbundy 

Posted 06 June 2008 - 04:12 PM

  • Posts: 1011
  • Joined: 01-April 07
  • Gender:Male
  • Location:Chicago, Illinois
  • Project:selling shoes
  • Wiki edits:1
I'd rather see it on a Genesis. I don't see the point in porting it to master system. It isn't like it's going to be mass-distributed on cartridges anytime soon, if at all. It'd only be a novelty knowing it's an MS rom or something. Really, what's the point?

#11 User is offline PsychoSk8r 

Posted 06 June 2008 - 04:39 PM

  • HighKnights
  • Posts: 2580
  • Joined: 11-July 07
  • Gender:Male
  • Location:Walsall, UK
  • Project:30 Day Project: Revisited.A New Release!
  • Wiki edits:19
Well look at the Sonic 2 SMS and GG versions, on the GG, everything is huge, I'd like to be able to see more on screen. I'd like to see it ported to the SMS, even though I'd like it ported to the genesis too =P

#12 User is offline Cinossu 

Posted 06 June 2008 - 05:11 PM

  • inverted with love~
  • Posts: 2812
  • Joined: 21-June 04
  • Gender:Male
  • Location:London, UK
  • Project:Sonic the Hedgehog Extended Edition
  • Wiki edits:474

View PostShoemanbundy, on Jun 6 2008, 10:12 PM, said:

I don't see the point in porting it to master system. It isn't like it's going to be mass-distributed on cartridges anytime soon, if at all. It'd only be a novelty knowing it's an MS rom or something. Really, what's the point?

If you don't see the point, why bother posting in a topic about porting it? Nobody cares that you don't care for it.

That being said, I'd love to see something like this. I always wanted Triple Trouble back when the Master System was still getting new games, and I didn't have a Game Gear.

#13 User is offline Tweaker 

Posted 06 June 2008 - 05:29 PM

  • Posts: 12389
  • Joined: 27-June 04
  • Gender:Male
The point, more than anything else, is the increased screen size. Triple Trouble is a bitch for me to play with such a small screen—a bigger one may actually make me want to play it more.

Remember that the Genesis and the Master System have roughly the same resolution. This would make things much easier to play.

#14 User is offline doc eggfan 

Posted 06 June 2008 - 05:32 PM

  • bona fide games journalist
  • Posts: 9043
  • Joined: 19-May 08
  • Gender:Male
  • Location:ACT
  • Project:GreatMegaLD, GreatSC3k, Great SG1k
  • Wiki edits:2
Conceivably, once it's ported to master system, you could have a Phantasy Star I type conversion from Master System to Mega Drive if you really wanted, but I don't see the point in that. You should have a power base converter if you want to use it on real hardware, and if you're emulating you have no problems. It's all about being able to play the games at a proper aspect ratio on the tv.

#15 User is offline Shoemanbundy 

Posted 06 June 2008 - 10:16 PM

  • Posts: 1011
  • Joined: 01-April 07
  • Gender:Male
  • Location:Chicago, Illinois
  • Project:selling shoes
  • Wiki edits:1

View PostCinossu ´Д`, on Jun 6 2008, 05:11 PM, said:

View PostShoemanbundy, on Jun 6 2008, 10:12 PM, said:

I don't see the point in porting it to master system. It isn't like it's going to be mass-distributed on cartridges anytime soon, if at all. It'd only be a novelty knowing it's an MS rom or something. Really, what's the point?

If you don't see the point, why bother posting in a topic about porting it? Nobody cares that you don't care for it.

That being said, I'd love to see something like this. I always wanted Triple Trouble back when the Master System was still getting new games, and I didn't have a Game Gear.


I didn't know about the Gamegear size issue. It was just a simple and I think valid question. I wasn't looking for people to care what I think, I was merely asking. If the only response anyone can get from the "higher ups" at this message board is "if you don't like it fug off" I can see why people come to this board kissing ass when they make their first post. No wonder I was always scared of this place...

Quote

The point, more than anything else, is the increased screen size. Triple Trouble is a bitch for me to play with such a small screen—a bigger one may actually make me want to play it more.


Thanks for the response :)

...forum drama :D
This post has been edited by Bramsworth: 06 June 2008 - 10:18 PM

  • 8 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

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