Sega Saturn Porting Advice

Hello

Question that I'm not expecting a detailed response to but curious nonetheless...

I know that there is a lot of documentation/software pertaining to the Sega Saturn Dev Kit on this site. I was wondering if anyone, who has experience with dev/homebrew, can give me a general guide on what you'd need to know about porting to the Sega Saturn (assuming the process is very different from other consoles) or how to access game files like audio or pictures from an existing game (either on the Saturn or Dreamcast)? (Without using AI)

I asked this in some fb groups I'm in but I figure that asking on here would be the best place.

I'm basically looking for a rough guide as to what things I need to learn, then I can try and go out and learn those things and do some research to get to that goal.

I also have a curiosity of accessing scores/soundtracks as well as background sprites from games just because I love the artwork and wasn't sure if there's a modern way to accessing them and converting them to something like mp3, wav, jpeg, tiff, etc (basically an easy way to view them on any device).
 
Its literally down to 2 extremely general choices really. Because you're porting->to Saturn , you're stuck with doing it all(or most) in pure SH-2/ M68k assembly, or you can use the Saturns tools to export 3d and 2d assets to a useable\readable format that Sega admins wrote specifically for the platform. For example, the Saturn and the Dreamcast support PCM, but the sound exporter tools for both are different, which would possibly force you to use CD audio which both support. But for 3D assets it gets messy. The Dreamcast and Sega Saturn processes their vert/texture/model data in completely different ways. If you can somehow rip texture/3D model data/sprite data off of the Dreamcast platform, you'd probably would need to find a way to run those Saturn tools that exports to a Sega2D and Sega 3D format.
 
Back
Top