New Theme for EZ-Flash Omega!

Discussion in 'GBA - Flashing Hardware and Software' started by Sterophonick, Oct 13, 2018.

  1. Sterophonick
    OP

    Sterophonick GBAtemp Regular

    Member
    4
    Jul 17, 2018
    United States
    My Laptop XD
    PacDan16 likes this.
  2. myuusmeow

    myuusmeow GBAtemp Advanced Maniac

    Member
    3
    Jun 24, 2007
    United States
    I wonder if it'd be realistic to add some sort of save backup function to the OS? IDK if they exposed file options and APIs like that to third parties or not.

    I've had corruption happen a few times now, even following the "wait several seconds" rule, but usually it seems isolated to the save folder only. Usually once on PC I can chkdsk and manually match recovered files to their ROMs, but this definitely discourages me from playing multiple games at once on the Omega.

    It'd be pretty useful if, on-GBA, you could copy all the saves to a second folder so when it inevitably corrupts the main save folder, you can easily restore it again on PC.

    I know a fair bit of programming, but never console stuff like this, so maybe I'll take a look.

    Anyway, thanks for your work on this theme!

    edit:
    I think I could make something like this happen. In the load save function, I think it wouldn't be too hard to also have the kernel create a copy of the savefile but in a different folder. That way every single time you load a game, a backup savefile is made elsewhere on the SD card.

    edit2:
    Got this working! Once I make sure it's working correctly I'll submit a pull request / post a copy of the kernel here. In the function Loadsavefile() in ezkernel.c I pretty much just copied the existing code that copies the file into SRAM but made it also copy into a backup save file in a different directory. Most of my time was just wrestling with C strings and learning the FatFs library.
     
    Last edited by myuusmeow, Sep 18, 2019
    CSXbot and fazzeai like this.
  3. cybrian

    cybrian GBAtemp Regular

    Member
    4
    Sep 14, 2009
    United States
    I am using a DS Lite primarily. I have an AGS-101 and original DS (phat) available, and somewhere I have an AGS-001 but I’m not certain of its location. Anyway, I’d be happy to test your code.
     
  4. mikinfo7

    mikinfo7 Newbie

    Newcomer
    1
    Sep 24, 2019
    France
    Hello, I do not speak English. (google lol)

    thanks for the theme, works perfectly for me.

    the ez flash omega is able to play SNES games?

    what are the playable console on ez flash omega?

    thank you
     
  5. Sterophonick
    OP

    Sterophonick GBAtemp Regular

    Member
    4
    Jul 17, 2018
    United States
    My Laptop XD
    There is a SNES emulator, but it is not in this mod or in the Omega itself. For one thing it is not PogoShell compatible, which basically means that you can't launch the SNES ROM itself, you have to wrap it with the emulator. The other thing is that it runs terribly. It runs very slow and compatability is bad.

    As for the list of systems in the mod, and how well the emulator works:
    Emerson Arcadia 2001 (not good)
    RCA CHIP-8 (meh)
    Nintendo Game Boy / Color (Good)
    Sega Game Gear (Good)
    Microsoft MSX (Good)
    SNK Neo Geo Pocket (not good)
    Nintendo Entertainment System (Good)
    NEC TurboGrafx-16 / PC-Engine (Meh)
    Sega SG-1000 (Good)
    Sega Master System (Good)
    Watara SuperVision (Meh)
    Bandai WonderSwan (not good)
    Sinclair ZX Spectrum

    Other systems that are not in this mod:
    Arcade
    BBC Microcomputer System
    ColecoVision
    SNES
    Sharp MZ-700
    Sharp X1 Turbo
    Sierra Adventure Game Interpreter
    And the Infocom text adventure games

    The ColecoVision is an interesting case. Since ther is no open source BIOS available, I can't distribute the emulator. There are instructions to getting it working in the included text document with the package.
     
    Last edited by Sterophonick, Sep 25, 2019
    PacDan16 likes this.
  6. mikinfo7

    mikinfo7 Newbie

    Newcomer
    1
    Sep 24, 2019
    France
    thank you for your reply, the flash ez is open source,

    but at home not develop, even the forums are dead ... I will follow your forum for updates. thank you for your work
     
  7. izder456

    izder456 Member

    Newcomer
    1
    Jul 15, 2019
    United States
    Last edited by izder456, Oct 10, 2019
  8. Divineheresy88

    Divineheresy88 Newbie

    Newcomer
    1
    Jul 23, 2018
    United States
    Is there a guide to install the latest simplelight? I tried watching Tech James video but it's a much older version. Is there possibly an updated guide I could use.

    Thanks for all the help
     
  9. Divineheresy88

    Divineheresy88 Newbie

    Newcomer
    1
    Jul 23, 2018
    United States
    Is there a guide to install the latest simplelight? I tried watching Tech James video but it's a much older version. Is there possibly an updated guide I could use.

    Thanks for all the help
     
  10. so_spoked

    so_spoked Newbie

    Newcomer
    1
    Jun 27, 2019
    United States
    The install process is the same for all the versions. I have installed every update the same way.

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

    The install process is the same for all versions. I have installed each update the same way.
     
  11. Divineheresy88

    Divineheresy88 Newbie

    Newcomer
    1
    Jul 23, 2018
    United States
    I've never installed simplelight before and when I grabbed the latest verison it's a large .rar with many files. Dragging them all and dropping them onto the root led to the ez flash not recognizing the .bin file. I'm new to this so pardon my ignorance here, thanks!
     
  12. so_spoked

    so_spoked Newbie

    Newcomer
    1
    Jun 27, 2019
    United States
    What I meant was that if you follow the Tech James video it is the same process for the latest version as well so that video is still relevant.
     
  13. Brottor

    Brottor Member

    Newcomer
    2
    Jun 25, 2018
    Spain
    One simple question, this mod has the same compatibility (ROMs) than the official release? In that case, there is some advantage to use the official one instead of this mod?

    And the last one, is there any risk installing the mod?

    Thank you!!!
     
  14. so_spoked

    so_spoked Newbie

    Newcomer
    1
    Jun 27, 2019
    United States
    There is a greater compatibility with ROMs with this mod than with the original. You can play games from other platforms, such as SEGA Master System. Someone can correct me if I'm wrong, but there is no risk that I know of because you can repair the device fairly easily. There is even a tutorial on the official EZ Flash website on how to repair it if it stops working; this has happened to me twice, randomly. The first time was with the original version, which is what made me change to this version. If the mod starts messing up, or just isn't your cup of tea, then you can always just flash it back to the original official version.
     
  15. stiligFox

    stiligFox Newbie

    Newcomer
    1
    Thursday
    United States
    Hey there! First time posting. I love this theme, but just ran into an issue where all my saves got erased and everything else on the SYSTEM folder. I got everything replaced, but I have an odd folder with Chinese characters and a file with garbage text for a name. Are they supposed to be there? I can’t open either the folder or the document.

    2C62545F-41C7-4242-B665-42582490AAF0.
     
    Sterophonick and PacDan16 like this.
  16. PacDan16

    PacDan16 Member

    Newcomer
    1
    Feb 27, 2018
    United States
    Hey, there! Looks like your folder got corrupted! This is actually quite common with this flashcart if you're not careful! It's happened to me too once or twice already!
    Make sure to regularly backup all the folders (except the ones named CHEATS, and IMGS), and do what it says in the official Omega guide, I believe, wait five seconds or longer before turning off the system after it saves. Ten seconds to be perfectly safe, still not a long time to wait.
    It can corrupt your ROMS folders too, not just SAVER folder saves. (Happened to me, and it was really annoying!) Be careful! You'll have to format the card. Sterophonick, the creator of this theme, is an awesome guy, he might be able to offer more advice! Peace!
     
  17. romanaOne

    romanaOne GBAtemp Fan

    Member
    4
    Apr 18, 2014
    United States
    where the potential goes to zero
    Err, is it a common problem? I've been playing with this flashcart for a little over a year now and never had any card corruption issues.

    When I first got Omega, I had some problems with games not saving properly but that turned out to be due to dirty contacts in my moldy old GBA. Fuckin' Florida climate....

    Which card is stiligFox using? Is it super big? (I've never tested bigger than 32GB, but I wonder if you formatted a larger one FAT32, does it work in Omega? New 64GB+ cards all come formatted exfat but work just fine reformatted FAT32 in a 3DS.)

    Did he run any filesystem checks on the card from his PC? Is it failing? (Linux fsck.vfat, Mac DiskUtility, Windows scandisk? I haven't run that ghetto OS since the vista mess, LOL.)
     
  18. stiligFox

    stiligFox Newbie

    Newcomer
    1
    Thursday
    United States
    Thank you! I'm going to try reformatting the card and re-adding all of my games. I ran into this problem the other day - I tried loading a game and somehow it got hung up trying to create a save file, and the omega deleted all of my other save files. That was a sad moment :c And I always do wait the 5 seconds!

    My RTC battery was only soldered in by one leg so it was constantly shorting against the PCB and losing time; I wonder if that was a part of the cause of my woes. I reflowed the soldering so now it's nice and secure, and I'll see if that improves the stability of my cart...

    Thanks again!

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

    My card is actually a relatively generic 4GB Toshiba microSD card that I believe came with one of my 3DSs somewhere along the way. It is formatted and confirmed working in Disk Utility :)
     
    PacDan16 likes this.
Quick Reply
Draft saved Draft deleted
Loading...