Page 1 of 3

Built in cheats

Posted: Wed Apr 02, 2008 8:00 am
by SCHUMI4EVER

Now I know this is probably not very high on the priorities list, but I was curious if it was eventually planned to have built in cheats in VBA-M just like Project64 has?

 

If not, then consider this thread as my suggestion to eventually do that.

 

 

(I would provide more infos but considering I know most of you from Ngemu I assume you all know what I am talking about)


Built in cheats

Posted: Wed Apr 02, 2008 10:12 am
by spacy51

Project64 doesn't really have the cheats built-in, but rather loads them from a file.

 

This is actually a good idea. We could add a simple framework and let a special cheats team take care of the cheat database file.


Built in cheats

Posted: Wed Apr 02, 2008 10:46 am
by mudlord

Thats quite a idea.

 

Could we do the cheat panel as a Qt widget? [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />


Built in cheats

Posted: Wed Apr 02, 2008 10:52 am
by dualscreenman

I'm thinking that when the time came to create the database that we could do a Kodewerx Kollaboration for creating the cheat database. We have the resources over at Kodewerx (We're basically all of GSC's hackers), and I could probably round up some volunteers there for creating the cheat file to divide up the workload.

 

find out why my Fire red cheats don't work and i'll give you a cookie, i got the GS and CBA cheats from ign and they just don't work, infact the original sheet had an incorrect mastercode for Fire red [img]<fileStore.core_Emoticons>/emoticons/huh.png[/img]/emoticons/huh@2x.png 2x" width="20" height="20" />

 

pita....


Built in cheats

Posted: Wed Apr 02, 2008 11:10 am
by SCHUMI4EVER

Glad that the idea is being received so well (although I thought someone else would have brought it up already) as it would be seriously awesome to not have to go and look on the Codebreaker site (which rently requires signup :rolleyes: ) or Gamehsark site or BSfree or GameFAQs every time one wants to play a game with cheats. Whilst the idea is not quite as usefull for handhelds/consoles continuously getting new games, GBA games have pretty much ceased to come out, so it's now feasible to create a cheat database for VBA-M.

 

At least for me it would elevate VBA-M to a whole new awesomeness level [img]<fileStore.core_Emoticons>/emoticons/biggrin.png[/img]/emoticons/biggrin@2x.png 2x" width="20" height="20" /> .


Built in cheats

Posted: Wed Apr 02, 2008 1:50 pm
by laurencevde

There are already a couple of good cheat-files floating around, especially for backup-carts for the real thing. I think it would be less work to be able to import those.


Built in cheats

Posted: Wed Apr 02, 2008 10:41 pm
by MasterPhW

I'm thinking that when the time came to create the database that we could do a Kodewerx Kollaboration for creating the cheat database. We have the resources over at Kodewerx (We're basically all of GSC's hackers), and I could probably round up some volunteers there for creating the cheat file to divide up the workload.

I could be the cheat master if you like, because I haven't a good position at the VBA-M project at the moment.


Built in cheats

Posted: Wed Apr 02, 2008 10:45 pm
by ZachBacon

Well I started sort of a little database my self [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" /> I could help you MasterPhW, If you want I can Scourge the GameShark Website and you do the CodeBreakers/Pro Action site [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />


Built in cheats

Posted: Fri Apr 04, 2008 7:20 am
by Squall Leonhart

To make this actually work, we will need a way of identifying the game.

 

PJ64 uses CRC1 and CRC2 to identify the rom and load the correct cheats, so we could try something like that i guess?

 

 

1 example from the PJ64 cht file

 

Code: Select all

[80F41131-384645F6-C:4A]
Name=AEROGAUGE (J) V1.1
Cheat0="No Damage\Player 1",50000402 0000,8113D058 0000
Cheat1="No Damage\Player 2",50000402 0000,8113F0E8 0000
Cheat2="Unlock All Tracks and Vehicles",8108D1FC 0100 
Cheat3="Freeze All Lap Timers",8013CD21 0001,8013CD25 0001,8013CD29 0001
Cheat4="Freeze Overall Timer",8013CD15 0001
Cheat5="Laps Of Race",8113CD0E FF??
Cheat6="Play As\Player 1",8013D015 00??
Cheat7="Level Select",8013D01B 00??
Cheat8="Play As\Player 2",8013D016 00??
Cheat9="Always 1st",8013CD60 0001
Cheat10="Music Modifier",80106CCC 00??
Cheat5_O=$01 1 Lap,$02 2 Laps,$03 3 Laps,$04 4 Laps,$05 5 Laps,$06 Never Ending Laps
Cheat6_O=$00 N64 Control Pad,$01 Interceptor,$02 Hornet,$03 Avenger,$04 Shredder,$05 Black Lightning,$06 Vengeance,$07 Prowler,$08 Reaper,$09 Dominator
Cheat7_O=$00 Canyon Rush,$01 Bikini Island,$02 China Town,$03 Neo Arena,$04 China Town Jam,$05 Neo Speed Way
Cheat8_O=$00 N64 Control Pad,$01 Interceptor,$02 Hornet,$03 Avenger,$04 Shredder,$05 Black Lightning,$06 Vengeance,$07 Prowler,$08 Reaper,$09 Dominator
Cheat10_O=$FF Music On,$00 Music Off
Cheat4_N=All of the Freeze All Lap Timers must be on. These codes will Stop the others from racing against you in Grand Prix mode. To win a race in Grand Prix you must finish at least one lap in the qualify round, then complete all laps in race for first.
Cheat7_N=For this cheat to work,as soon as you put the cheat on you must turn it back off,if not you wont beable to quit a Race or even finish one.

Built in cheats

Posted: Fri Apr 04, 2008 8:14 am
by mudlord

MD5 never lies....[img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />