Ghidra-SegaSaturn-Loader icon indicating copy to clipboard operation
Ghidra-SegaSaturn-Loader copied to clipboard

A Sega Saturn loader for Ghidra

Results 10 Ghidra-SegaSaturn-Loader issues
Sort by recently updated
recently updated
newest added

Detect and load the BIOS if supplied by the user. It should be sufficient to check the first 12 bytes of the file. Also consider a method to load the...

Ghidra has the ability to set certain memory regions as volatile. Enable it for the memory mapped registers.

Similar to ISO, be able to load from Bin/Cue file.

Command & Conquer for the Saturn is a example of a game this plugin can't load. The game needs to be ripped as bin/cue to retain the CD audio it...

The Saturn SDK examples(entry.s) show bss start and end locations, perhaps this can be used to reconstruct at least some sections? I haven't checked Saturn binaries with symbols much, but...

Split the memory map code into a separate script. Call it from the loader. Create a memory map for the SH-1 as well.

memory map

Research into how to support mirrored memory regions. Currently the loader is simply over-defining a memory region.

memory map

CyberWarriorX previously created Sega Saturn library signatures for use with IDA. Research into how to do that for Ghidra.

The list of Mednafen save state sections has significantly changed. Look into updating. For the time being the MSS_MAX_SECTIONS check has been disabled.