1. Dwedit

    OP Dwedit Member
    Newcomer

    Joined:
    Dec 1, 2006
    Messages:
    19
    Country:
    Reshiban, SLiV3R, Garcimak and 23 others like this.
  2. kuwanger

    kuwanger GBAtemp Advanced Maniac
    Member

    Joined:
    Jul 26, 2006
    Messages:
    1,510
    Country:
    United States
    It's really awesome to see an update after so many years. Out of curiosity what version of devkitarm are you using? When I tried to use r48 (yea, I know, really old), I got some errors about DoDma and new_dma_packet having conflict definitions (VRAM_CODE) which was easy enough to fix. The real problem is the compiling fails with "(.iwram.1+0xed0): additional relocation overflows omitted from the output". If I get this compiling, I'll probably release a custom version of Goomba Color for the EZ Omega to wait ~5 seconds of waitframe() calls after every writeconfig() call since, AFAIK, that's the last SRAM write.
     
    senkunmusashi and zfreeman like this.
  3. zfreeman

    zfreeman GBAtemp Maniac
    Member

    Joined:
    Mar 9, 2013
    Messages:
    1,120
    Country:
    United States
    Is there an official changelog? I know this is just one change, but I'm curious about the other revisions' changes.
     
  4. gnmmarechal

    gnmmarechal GBAtemp Guru
    Member

    Joined:
    Jul 13, 2014
    Messages:
    5,774
    Country:
    Portugal
    Oh damn, nice! I didn't expect to see an update to goomba.
     
    alexander1970 likes this.
  5. slaphappygamer

    slaphappygamer GBAtemp Addict
    Member

    Joined:
    Nov 30, 2008
    Messages:
    2,837
    Country:
    United States
    Much love and thanks for still contributing to this scene. You are a work horse.
     
    alexander1970 likes this.
  6. Dwedit

    OP Dwedit Member
    Newcomer

    Joined:
    Dec 1, 2006
    Messages:
    19
    Country:
    My version says "devkitARM release 47", maybe I'll update and see if there are issues after that.

    Edit: Had no issues building it with a clean installation of "devkitARM release 52-2".
     
    Last edited by Dwedit, May 4, 2019
  7. gnmmarechal

    gnmmarechal GBAtemp Guru
    Member

    Joined:
    Jul 13, 2014
    Messages:
    5,774
    Country:
    Portugal
    hm, I think I'll add this to my homebrew archive.
     
  8. kuwanger

    kuwanger GBAtemp Advanced Maniac
    Member

    Joined:
    Jul 26, 2006
    Messages:
    1,510
    Country:
    United States
    Sorry, my mistake. I had devkitARM symlinked to an earlier version (r26) as I was recently recompiling some old Pogoshell plugins. Version r48 works (though I did have to change makefile to Makefile in Makefile). Thanks for checking though. I do wish the whole push towards pacman wasn't a think with devkitpro. :/

    Edit - So, ended up ditching adding a framecounter thing (because oddly it wasn't working and exit_ calls writeconfig() anyways, so might as well just always do a 5 second wait). Anyways, here's an attached version for EZ Omega users using my or Sterophonick's version with Pogoshell plugin support.
     

    Attached Files:

    Last edited by kuwanger, May 4, 2019
  9. Dwedit

    OP Dwedit Member
    Newcomer

    Joined:
    Dec 1, 2006
    Messages:
    19
    Country:
    Also I realized I totally forgot to change the in-game version number, oh well...
     
  10. kuwanger

    kuwanger GBAtemp Advanced Maniac
    Member

    Joined:
    Jul 26, 2006
    Messages:
    1,510
    Country:
    United States
    Yea, I noticed that, changed it to "05-04-18 EZ Omega" and found out the hard way about "EWRAM_BSS char str[32]; //ZOMG global variable!". :) Ended up using 05-04-18K to differentiate it since that fits with "Crap" and "Prot". (And now just remembered it's 2019....) So, fixed link.
     
    Last edited by kuwanger, May 4, 2019
  11. r0ni

    r0ni Advanced Member
    Newcomer

    Joined:
    Nov 5, 2002
    Messages:
    79
    Country:
    United States
    out of the woodwork, nice to see any update to this good ol bit of love for the gba!
     
  12. Dwedit

    OP Dwedit Member
    Newcomer

    Joined:
    Dec 1, 2006
    Messages:
    19
    Country:
    So what does the 5 second delay do?
     
  13. kuwanger

    kuwanger GBAtemp Advanced Maniac
    Member

    Joined:
    Jul 26, 2006
    Messages:
    1,510
    Country:
    United States
    The EZ Omega has a chip (FPGA or something) that monitors SRAM/EEPROM/Flash and will continuously write out to the inserted microSD card whenever it sees a change*. The 5 second delay is merely to give said chip time to complete the write out since, unfortunately, there's no way to actually query the chip if a write is in-progress/done--for a while there was some discussion of including some text or audio cue. It's a shame, too, since I don't fully trust their claim that it only takes "a few seconds" to write out as a consistent number; I merely chose 5 seconds because that should hopefully be long enough.

    * EZ Flash Team ended up making a kernel patch for one of the Fire Emblem games so it wouldn't change the SRAM every step because that was apparently causing problems. They actually nopped out the writeconfig() in exit_ for pocketnes and goomba color included with the standard kernel to try to avoid the whole problem. Of course, that still translates into requiring the user to wait several seconds after loading the menu just to be careful.
     
    DanTheManMS likes this.
  14. VmprHntrD

    VmprHntrD GBAtemp Addict
    Member

    Joined:
    Nov 11, 2004
    Messages:
    2,622
    Country:
    United States
    Wow that's great to see you all at this again after so long. Last year I conceded it was just too toxic with games anymore and went towards going into kits on most the stuff I've retained, including that EZ Flash Omega which is fantastic and having your emulator as part of it was excellent as I had been used to making my pre built files like a decade earlier. It was nice to do this as it's fun having those nice GB/GBC games working on a thing like a GB Micro I use. The other day I scored an immaculate black dslite for almost nothing, so now I'm considering a flash kit for that 15 years too late I guess. I know a good many GBA started projects moved to the more hefty hardware so that should be nice if I can track down something that works.
     
  15. DanTheManMS

    DanTheManMS aka Ricochet Otter
    Member

    Joined:
    Jun 2, 2007
    Messages:
    4,340
    Country:
    United States
    Dang, a Goomba Color update in 2019? You just made my day, dude. Shame PocketHeaven isn't alive anymore to see this update, I miss that site.

    In any case, thanks for never giving up on the GBA Dwedit, both you and Kuwanger here.

    I still think Plugin2GBA and a specific "jpg.bin" plugin is the best way to view image files too big to otherwise fit in the popular GBA JPEG Viewer app.

    And I still love showing people "Hey, you remember the TI-83 calculators we used in math class? I'm playing the TI-83 version of Tetris, in glorious 96x64 black-OR-white output, right here on my Game Boy Advance, in more-or-less full-screen with fully working controls!"

    "...but why?" "Just because."
     
    VmprHntrD and zfreeman like this.
  16. AceyBwoi

    AceyBwoi GBAtemp Regular
    Member

    Joined:
    Feb 9, 2014
    Messages:
    109
    Country:
    I wish we could get multiplayer somehow
     
  17. Auto-sleep setting doesn't save properly. Still auto-sleeps after 5 minutes even though it's off in the settings.

    Works fine if I specifically bring up the settings menu and enable then re-disable auto-sleep, but if I power off and reload the game later, it'll still auto-sleep after 5 minutes, even though I can bring up the menu and see that auto-sleep is off.
     
  18. CrashMidnick

    CrashMidnick GBAtemp Regular
    Member

    Joined:
    Jul 22, 2015
    Messages:
    148
    Country:
    France
    I cannot compile any file with Goomba Front, it says it is compiled but no file is created... Is Goomba Front compatible with Windows 10 ?
     
  19. playstays_shun

    playstays_shun GBAtemp Regular
    Member

    Joined:
    May 22, 2019
    Messages:
    292
    Country:
    United States
    Outside of what I've read of Pokemon games being bad on Goomba, do you guys find Goomba to be accurate and compatible enough to be a replacement for ED GB (or similar Jr) native playing carts on gameboy hardware?

    I dont like the idea of emulating on hardware that can natively play stuff, but its nice to have the option on GBA flashcarts if its not within reach

    plus save state is a leg up on pretty much all GB carts except the x7 which has it for those password progress games
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Goomba, update, Color