Homebrew /!\IDEA: GBA Cheat Code Loader for DS Homebrew

DJ91990

Grookey Gang!
OP
Member
Joined
Feb 9, 2009
Messages
939
Trophies
0
Age
33
Location
Mom's Basement
Website
www.youtube.com
XP
418
Country
United States
So I read the tittle of another forum post and I wondered if the following type of homebrew is possible, has been thought about, or is in development.

Here is the homebrew idea.


/!\ NOTE \
================================================================================
I KNOW THAT GBA EMULATION IS IMPOSSIBLE ON ALL SLOT-1 FLASH CARDS EXCEPT THE iPLAYER DS SO STFU AND GTFO ABOUT THAT!
================================================================================

Okay, so the homebrew is launched via AK2 or R4DS in DS Mode. When you load the homebrew you have a touch interface that allows you to browse cheats for games. When you have selected the cheats for the game, it then loads the GBA GAME CARTRIDGE with Activated Cheats in memory.

What it does; RUNDOWN

-It is a .NDS File
-It uses a Cheat Database that is compatible with CODEBREAKER, GAMESHARK, and ACTION REPLAY codes.
-Its folder structure is similuar to that of a USERCHEAT.DAT database.
-Much like how the original R4 Firmware loaded an image into GBA Memory(GBA Frames) this program loads cheat codes into GBA Memory.
-It can go from GBA CHEATS LOADER for DS > GBA Mode BUT IT CANNOT go from GBA mode > DS Mode...or is that possible?
- Skin-able interface/buttons?

LATER IDEA - It can detect the GBA Header and automatically open the corresponding GBA Cheat Folder (By GAME ID and Mastercode)

================================================================================
So basically it is a Software Based Cheat Code device that runs off a slot-1 flashcard that allows the user to select GBA Cheat Codes for a game, and then load the selected codes into the GBA Mode's memory and start the GBA Cartridge.
If this is possible I want this to become a reality because I want to be able to cheat on my GBA Games without that peace of crap Action Replay cartridge that does not work for the DS and breaks so much. It would also be great for DS/DSLite owners that have a handful or more of GBA Games and want to have a little more "fun" with their old games.

Well what do you guys think?

My questions;
1) Is this possible? (I don't see how not as the Original R4DS Firmware was able to load an image from the slot-1 flahs card into GBA memory. I.E. "GBA FRAMES")
2) How the HELL do I program/design the homebrew for the DS?
3) What programs do I need for my computer?
4a) What programing languages do I need to learn?
4b) Where do I learn these programing languages for FREE!?
5) Would anyone help with the project?
6) Would anyone be interested in such a homebrew application?
7) How many people on the Temp that have a DS or DS Lite that have a bunch of old GBA Games laying around would use this for the LULZ?

Well that's it. Please respond.
Oh, and PLEASE NO QUESTIONS/ANSWERS REGARDING LOADING GBA ROMS VIA SLOT-1. Like I ALREADY STATED ^ABOVE^ IN CAPS. "I know that it is impossible to load GBA Games via slot-1 devices except for the iPlayer DS!"

~~DJ91990
 

signz

Timelord
Member
Joined
Jul 16, 2008
Messages
2,120
Trophies
1
Age
36
XP
1,238
Country
Germany
Now that would be awesome..
biggrin.gif

And if it's really possible someone should try it out.
tongue.gif
 

DCG

Well-Known Member
Member
Joined
Jan 1, 2010
Messages
697
Trophies
1
Age
32
Location
Schiedam
XP
935
Country
Netherlands
I dont think it's possible, the ds reboots to gba mode when using gba games. the power stays on so slot 2 devices keep the gba game on them. but the internal memory of the ds is made unaccesable to the gba.
 

f3ar000

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
154
Trophies
0
XP
182
Country
United States
I think i know what would have to happen
the ds would have to patch the game or something then load the rom into the slot 2
 

DJ91990

Grookey Gang!
OP
Member
Joined
Feb 9, 2009
Messages
939
Trophies
0
Age
33
Location
Mom's Basement
Website
www.youtube.com
XP
418
Country
United States
I am basicly asking if I could make a GBA Cheat Code Homebrew program for the DS that loads the Codes into memory much like how the R4DS Loads a GBA FRAME.

The GBA Cheat Homebrew is ran off the slot-1 device (DS MODE), but it loads the cheats into the GBA Mode RAM when you press the "START GBA GAME" option.

I thought I could use how the ORIGINAL R4DS FIRMWARE was able to load an image overlay (GBA Frame) in the "blackness" of the LCD when in GBA MODE.
 

Berthenk

Epitome of Awesomeness
Member
Joined
May 16, 2008
Messages
1,308
Trophies
0
Website
Visit site
XP
170
Country
Netherlands
Hmm... I think it's possible. Try asking the person who made Nitro Hax. This is his homepage, and he even released the source!
As for the things needed... I don't know if NitroHax is written in PAlib or C++, but you need to have knowledge of both if it's PAlib. You also need devkitPRO.
Other things you might need or want to know is how the CodeBreaker, Action Replay and Game Shark work, so you can use that to your advantage. You might also want to look into how the DS loads GBA games. Another thing is, how are you going to keep the codes in memory? Since NitroHax is for DS games, the DS can keep the codes in its own memory, but since you're working for GBA codes, you need to have a way for GBA mode not to kill DS mode...
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
The fact that the GBA Auto Trainer Maker exists proves that this is possible. Simply put, this program would be a combination of the funtionality of GBAATM and GBA ExpLoader. Totally possible.
 

Berthenk

Epitome of Awesomeness
Member
Joined
May 16, 2008
Messages
1,308
Trophies
0
Website
Visit site
XP
170
Country
Netherlands
Destructobot said:
The fact that the GBA Auto Trainer Maker exists proves that this is possible. Simply put, this program would be a combination of the funtionality of GBAATM and GBA ExpLoader. Totally possible.
Yes, but that's the rom itself. It patches the code inside the game. This way, it'll load the complete rom, with the codes in it, so it doesn't need to load the code into GBA ram. GBA ExpLoader? Isn't that the homebrew that loads the GBA rom into your slot 2 cart? The way this person wants it to be is loading the code into GBA? memory and then load the slot 2 card, which can also be is a genuine cart. However, I could be wrong at this and I probably am, so please don't take this a fact.
 

Destructobot

Crave the Hammer
Member
Joined
Oct 15, 2006
Messages
5,002
Trophies
0
Age
45
Location
Portland, OR
Website
Visit site
XP
321
Country
United States
Hmmm. I was thinking the OP was talking about a GBA loader for a slot 2 flashcart like the 3-in-1 that would allow cheats, unlike current 3-in-1 loaders. That would be possible. If the OP was talking about adding cheats to a retail GBA game pak via an NDS homebrew app, I highly doubt that could work.
 

Pliskron

Banned!
Banned
Joined
Jul 22, 2009
Messages
1,276
Trophies
0
XP
48
Country
United States
DJ91990 said:
Yes I was talking about loading Cheats to a Genuine GBA Cart.
We all know how well the Action Replay GBA devices work. (They break within a month or so)
I have an old clear action replay and it works fine after all these years.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power