News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Help with SEGA Saturn editing programs  (Read 670 times)

Vegetadluffy

  • Newbie
  • *
  • Posts: 1
    • View Profile
Help with SEGA Saturn editing programs
« on: February 28, 2021, 08:57:53 am »
I'm going to start translating a game, but I'm very new to it and can't find the editing tools I need, I think.
Currently I have the ROM in ISO format, and I need to be able to see the graphics to know if the font of the game is compressed or not. But I don't know if I have to extract data from the ISO, or if I can open it with a program and get the graphics. My computer has WIN10, but I cannot mount the ISO because it says it is corrupted (the game is perfectly emulated).
What program do I need?

nanash1

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Help with SEGA Saturn editing programs
« Reply #1 on: March 02, 2021, 11:59:37 am »
First of all, it's always helpful to state the game you're working on. That being said, it should be possible to mount the ISO. Personally I use Daemon Tools Lite for this, but there are many other programs that should be able to mount Saturn ISOs. The Saturn uses normal CDs after all.

There are many ways to go about finding graphics. The systematic approach that I'd recommend is to use an emulator with good debugging capabilities like Yabause or Mednafen. Wait until the graphics you're looking for are displayed and stop the program execution. Then dump the VRAM memory to find the images you're looking for or just look at the VDP1/VDP2 debug screen in Yabause. If you know to which VRAM address the images are loaded, you can trace back the data using memory break points (watch out for DMA transfers though, Yabause won't catch those).

Another method would be to look at the files on the ISO to see if there is something that looks like it could contain images. Then open this file in a tile editor like CrystalTile, for example, and look for image data. Be aware though that Saturn supports many different resolutions, bit depths and color modes. This means images might not be easy to recognize if your settings aren't correct. You also won't be able to find compressed images with this method.