custom firmware for sega flashback 2018

Discussion in 'Other Consoles & Oldies' started by WD_GASTER2, Nov 17, 2018.

  1. Excalibur007

    Excalibur007 Advanced Member

    Newcomer
    3
    Oct 28, 2015
    United States
    PicoDrive does not currently support CHD. With the latest update using GenesisPlusGX, the SegaCD performance is good enough that PicoDrive is much less appealing (previously only appealing for better SegaCD and 32X, but now only for 32X).

    ***The trade offs with PicoDrive are:
    No GameGear support
    No CHD support
    No Master System FM sound support
    Not sure about SG-1000 (I should try it with PicoDrive)
    ————
    You get 32X support

    ***Trade off with GenesisPlusGX:
    No 32X support
    ————
    You get GameGear suppport
    You get CHD support
    You get Master System FM sound suppport
    You get SG-1000 support

    And besides that, PicoDrive actually performed worse than the GenesisPlusGX core on this system when I tested.

    @rrifonas Do you know what name is being given to the ROMs that are dumped from carts? If the name displayed in the Cart screen is an indicator, it may be a name from the header. If that is the case, games with spaces in their names in the ROM header (or no name) will not play. I’ve seen several cartridge games not play on the 2018 model that played on the 2017. The 2017 did not have the limitation of no spaces in the filenames. This seems to be a restriction inadvertently introduced when AtGames designed this to be able to use an SD card and play ROMs.
    I’m wondering if the incompatibility with certain games could be fixed by either changing the way the unit names the ROMs dumped from carts, or by fixing the dashboard to properly load files with spaces in the names.
    I ask this because I thought you might know or be able to give some insight. I want to file a bug report or feature request with AtGames and wanted to get any possible insight before I do.
     
    Last edited by Excalibur007, Mar 14, 2019
  2. rrifonas

    rrifonas GBAtemp Regular

    Member
    4
    Jan 28, 2009
    United States
    I don't think disc swap will work as the emulator does not support playlist.

    CHD only works with Genesis Plus GX. You need to convert it to cue/bin if you want to use Picodrive.
     
  3. DoctorEvil8

    DoctorEvil8 Newbie

    Newcomer
    1
    Mar 14, 2019
    Canada
    @Excalibur007 Awesome detailed post! Thank you so much.

    I am debating if I need/want 32x or not at this point. I am very happy with the performance of the Genesis Plus GX. I guess it all depends if I have enough storage space for the CD games I want to use if BIN is too much. I remember reading the SD has a limit of 16gb. Is that still a limit with the custom firmware?

    — Posts automatically merged - Please don't double post! —

    @rrifonas I am using the all-games.ini file, using subfolders and save states. It's a trick I learned with the C64 mini.

    Create a subfolder inside the rom folder for disc 1. i.e. /rom/gzt1 Save the disc 1 of the game GroundZeroTexas.CHD and point to this inside all-games.ini.

    Next, create another subfolder for disc 2. i.e. /rom/gzt2 Save the disc 2 of the game with the same name as disc 1. GroundZeroTexas.CHD and point to this in all-games.ini. This gives two icons, one for disc 1, one for disc 2.

    Play disc 1 of game. When prompted for disc change, create a save state. Exit the game. Start disc 2, and resume the save state. Since the filenames themselves are identical, the save state is available for disc 2.

    The save state from disc 1 is accessible for disc 2. I tested this already. I haven't played a game through to a real disc change yet. In theory it should work.
     
    Last edited by DoctorEvil8, Mar 14, 2019
    rrifonas likes this.
  4. rrifonas

    rrifonas GBAtemp Regular

    Member
    4
    Jan 28, 2009
    United States
    The carts are always named card.bin and they are stored in /tmp, so the problem running the games is not related with their names.
     
  5. Excalibur007

    Excalibur007 Advanced Member

    Newcomer
    3
    Oct 28, 2015
    United States
    I haven't tried anything larger than 16GB, but this shouldn't be affected by the custom firmware. If this helps you decide, I currently have on my 16GB SD card:
    59 SegaCD games in CHD format
    414 Genesis games in bin format
    76 Master System games
    10 GameGear games
    68 SG-1000 games
    32 32X games in a separate folder even though they're not playable (just sitting there from when I tried PicoDrive)
    with 172MB of free space remaining

    That's really all the Sega games I'll ever want/need to play. I still have plenty of space for more games, and if I want to add another SegaCD game, I can either remove those excess 32X roms or replace a SegaCD game that I never play. However, if I use PicoDrive, I give up CHD (so a lot of those SegaCD games have to go). I also give up SMS FM sound, GameGear, and possibly SG-1000. All for poorer performance (in my experience), but added (less than full-speed) 32X support. For me, it's no contest. Just depends on how important 32X is.

    Very cool. I hadn't even thought about the multi-disc game issue yet. I haven't added any SegaCD games to my all-games.ini, but I've been tempted to. I guess if I want to do multi-disc games, I now have a reason to add some.

    Well, that's good to know. But, now I have no idea why some carts would have problems in the 2018 model when the 2017 played them. Any ideas?
     
    Last edited by Excalibur007, Mar 15, 2019 at 7:59 PM
    DoctorEvil8 likes this.
  6. rrifonas

    rrifonas GBAtemp Regular

    Member
    4
    Jan 28, 2009
    United States
    I don't know why some games doesn't work with the FB2018. Except for Sonic 3, all my few other games worked. I see the cartridge slot is not as good as the FB2017, the games doesn't dump on the first attempt, and the dumper only extracts 1 ROM at a time - FB2017 can extract Sonic & Knuckles and Sonic 3 (but it can't merge them).
     
  7. DoctorEvil8

    DoctorEvil8 Newbie

    Newcomer
    1
    Mar 14, 2019
    Canada
    Finally advanced far enough in Ground Zero Texas to get to a disc change prompt. Note: The rewind function is awesome!!!

    Swapping discs works! The save state only uses filename of the game, not the location. So using sub folders and using identical filename for each disc allows the save state to resume from either disc. I need the bios, the chd and both pics in each sub folder and point to that sub folder in the all-games.ini.
     
    rrifonas likes this.
  8. Mauricelelapin

    Mauricelelapin Newbie

    Newcomer
    1
    Tuesday
    France
    Hello,
    Thanx a lot for all this great work : You rock & kick ass :)
     
Loading...