The Sega Fish Life is being worked on!

Discussion in 'Rare and Obscure Gaming' started by Dracarys, Apr 11, 2018.

  1. MetalliC

    MetalliC Spirited Member

    Joined:
    Apr 23, 2014
    Messages:
    155
    Likes Received:
    127
    weird. this error shown if game can not read/write/erase data in "game settings" flash sector (0x10000 - 0x17fff).
    it is pretty much expected to happen on emulators, almost all of them does not correctly emulate "sector erase" flashrom command (i.e. different sizes of different sectors of this flash chip).
    but not on real Dreamcast... are you sure flash roms in your dreamcasts is fully good/alive ?

    in general, this game require first 2 bytes of flash "factory" area (@0x1A000) was 0x30 0xff
    in the rest it seems pretty fine with VA0 or VA1 flashes
     
  2. darcagn

    darcagn Site Supporter 2013, Site Supporter 2014

    Joined:
    May 12, 2007
    Messages:
    528
    Likes Received:
    246
    Well I've tried it on a va0 JP Dreamcast, va1 US Dreamcast, and another va1 US Dreamcast with GDEMU/DCHDMI, all the same problem. So I don't think it's that.
    And it works on lxdream with JP flash but not with US flash. Clearly something else is going on
     
    MetalliC likes this.
  3. MetalliC

    MetalliC Spirited Member

    Joined:
    Apr 23, 2014
    Messages:
    155
    Likes Received:
    127
    I see. strange then.
    not sure if software or hardware problem... can you provide flash dump from one of yours Dreamcasts ? I'll try to find out what is going on there.
     
  4. la-li-lu-le-lo

    la-li-lu-le-lo ラリルレロ

    Joined:
    Feb 8, 2006
    Messages:
    5,657
    Likes Received:
    238
    I don't have a Japanese DC, but I do have US DC with a region-free modchip. I'm not sure what revision the motherboard is. How do region settings work with CDIs? Is it possible to make it NTSC-J region? The modchip will only change the BIOS obviously, everything else is just a standard US model, so I don't know how useful that would be.
     
  5. darcagn

    darcagn Site Supporter 2013, Site Supporter 2014

    Joined:
    May 12, 2007
    Messages:
    528
    Likes Received:
    246
    Nah that doesn't change anything, the DC console BIOS just checks that the region in the flashrom is marked as enabled in the disc's header. The region free BIOS bypasses that check, but that check is not the problem (I have a region free BIOS and it's a region free header in the disc image I made). The problem is that the software itself, not BIOS, is checking for something in the flash
     
  6. la-li-lu-le-lo

    la-li-lu-le-lo ラリルレロ

    Joined:
    Feb 8, 2006
    Messages:
    5,657
    Likes Received:
    238
    I'm not sure how my chip works. I've noticed that it will only load imports if they're inserted when the system is booted. I think it'll work even if the tray is open. But once you load a game, if you open the tray and/or put in a different disc, it'll only load US discs. I guess maybe what's happening is that it only disables the check once, at system boot. After that, if you load a different game, the system checks again, and the chip doesn't disable it; so it's locked to US, as it normally would be. I wonder how it actually disables/bypasses the check though, because there are situations where I don't understand how it does this. Does it disable the flashrom check, or the disc header check, or both? At what point does that state revert back to normal?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page