G.O.R.F. v5 BETA

Discussion in 'GBAtemp & Scene News' started by Another World, Sep 11, 2009.

Sep 11, 2009

G.O.R.F. v5 BETA by Another World at 5:54 AM (1,455 Views / 0 Likes) 9 replies

  1. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
  2. TrolleyDave

    Former Staff TrolleyDave Philosolosophising

    Joined:
    Jan 1, 2007
    Messages:
    7,762
    Location:
    Wales, UK
    Country:
    United Kingdom
    Awesome! I've always been a massive fan of Gorf. I'll give this a play later on. Cheers AW!
     
  3. Overlord Nadrian

    Banned Overlord Nadrian Banned

    Joined:
    Jul 28, 2008
    Messages:
    6,671
    Location:
    Riviera
    Country:
    Belgium
    At first I read CORE... I'm an idiot.

    Gorf is better than CORE, so :yaygorf:
     
  4. T1nmaN

    Newcomer T1nmaN Member

    Joined:
    Oct 25, 2008
    Messages:
    44
    Country:
    Canada
    I couldn't get this to work on my Edge card with gba explorer.
     
  5. ArugulaZ

    Member ArugulaZ GBAtemp Fan

    Joined:
    Sep 17, 2009
    Messages:
    327
    Country:
    United States
    Hi! This is Jess Ragan, lead developer of GORF for the GameBoy Advance. I've heard both glowing reviews and distressing reports about my software, and I'd like to resolve the latter as quickly as possible. Word on the street is that the game doesn't work with 3-in-1 cartridges due to a faulty header. I'd like to know more about this... I wrote the game in a high-level programming language (Jeff Massung's Dragon BASIC) and never thought to examine the binary in a hex editor. Could you explain to me what's wrong and what you did to fix it?

    Since I have no experience with ASM and very little with C++, I can't resolve the problem on my own, but I can talk to members of the GBAdev.org community, who can rewrite portions of the Dragon BASIC compiler and prevent problems like this from occurring in the future. One member, DWedit, was kind enough to dig deep into the compiler and rewrite its vertical blank commands to make them more energy efficient. After I compiled the program again with the new build of Dragon BASIC, I noticed HUGE improvements in battery life on the actual hardware. I'm sure that he can address the header issue as well, but I need more information about it first.

    Thank you for your time!
     
  6. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    If it's a header issue, then it might be just a simple matter of running it through an auto-fixer program. The "GBAfix.exe" program that comes with DevKitARM can do this (type "gbafix game_name.gba" into a command prompt), or you can use GBATA for a graphical client with header-fixing capabilities.

    The CRC value of the file changes if I run it through GBAfix, so this might be a possibility.
     
  7. ArugulaZ

    Member ArugulaZ GBAtemp Fan

    Joined:
    Sep 17, 2009
    Messages:
    327
    Country:
    United States
    All right. I remember GBAFix coming with the Dragon BASIC install package that I had, but never used it because hey, it worked fine on MY cartridge! I never stopped to think about everyone else's...

    Anyway. Here's the latest build. It should be fixed, but please check the header to be sure. I'd do it myself (I think I have Transelhexion on my hard drive from my brief dabbling with game translation) but I'm not sure what I'd need to find.

    http://www.lakupo.com/grblitz/gorf_fixed_98.zip
     
  8. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    @ArugulaZ: i just wanted to say thank you very much for posting here. following your project to make sure it is as perfect as it can be means a lot to many of us who have been doing homebrew for many years.

    -another world
     
  9. ArugulaZ

    Member ArugulaZ GBAtemp Fan

    Joined:
    Sep 17, 2009
    Messages:
    327
    Country:
    United States
    Hey, no problem! I hit a jag of depression and working on the game helped me power through it, so it was a gift to myself as much as anyone else.

    I just hope my work on GORF convinces other homebrewers to step up their game. Far too many GameBoy Advance homebrews feel like unfinished demos, when even in BASIC they could be so much better.
     
  10. Rayder

    Former Staff Rayder Mostly lurking lately....

    Joined:
    Jan 14, 2007
    Messages:
    6,613
    Location:
    USA
    Country:
    United States
    Kudos on your work on GORF for GBA. It plays VERY well and was one game I sorely missed on the handhelds. Used to play it all the time in the arcades back in the day.

    Heh, I wondered why my battery died so quickly on previous builds (I play it on a M3 Perfect slot2) your readme cleared that up. Glad that's not a problem anymore.

    Cheers! [​IMG]
     

Share This Page