Commit Graph

9 Commits

Author SHA1 Message Date
cottonvibes bd2a211144 - Added katamari (j) skip video patch.
- Added description on the patch syntax in the game database header...

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3010 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-15 04:41:16 +00:00
cottonvibes 259af5f4b5 added katamari (u) patch...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3009 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-15 04:25:22 +00:00
cottonvibes 7abc292cb2 Patches are now part of the game database.
They can be CRC specific, or just based on the game serial.

Examples:
[patches]
	// This patch is loaded regardless of crc
	patch=0,EE,002aa040,word,24020001
[/patches]

[patches = 84993903]
	// Patches go here
	// This is only loaded if crc = 84993903
	patch=0,EE,002bc040,word,24020341
[/patches]


notes:
- pcsx2 only loads the first [patches] block that matches the game.
- The [patches] block based on crc takes priority when pcsx2 searches for patches...
- Everything in-between the patches block gets fed to pcsx2's old patch parser; so currently the patch syntax is the same as before...
- A lot of patches weren't added to the database since they didn't include serial codes in their *.pnach files :/


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3007 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-15 03:11:00 +00:00
cottonvibes 70a247674d Get the console title-bar to say "Unknown Game" if the game wasn't found in the database...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3001 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-13 22:04:52 +00:00
cottonvibes ae3df35369 Scratched the idea about having the compatibilities in increments of 100, and just made them increments of 1 instead.
There shouldn't be a reason to add more categories to the current list, and we will have a 'notes' field for additional information....

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2994 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-13 06:57:14 +00:00
cottonvibes 46e08b6b8a - Added game compatibility info to database and added about ~50 more games (same info as pcsx2.net's compatibility list)
- Games now display their compatibility status on the console title-bar ^^
- Modifications to DataBase_Loader to write to the database and save changes

Note to pcsx2 team:
The compatibility info is numerically based.
000 ~ 099 = Unknown Compatibility status
100 ~ 199 = Nothing
200 ~ 299 = Intro
300 ~ 399 = Menu
400 ~ 499 = In-game
500 ~ 599 = Playable
600+      = Perfect
(Currently no game has the perfect status since the pcsx2.net compatibility list didn't have that as an option)



git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2992 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-13 04:59:31 +00:00
cottonvibes 8687a03c78 Added a credits section to game database.
Currently most of the info is based off the information found at http://sonyindex.com


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2982 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-11 21:47:58 +00:00
cottonvibes f26e4a6de6 oh i had forgotten to commit the cdvd.cpp change which used the code from my last update >.>
doesn't really matter though, it just looks up the game in the database and prints the name and serial to console.

i also fixed some bugs in the database file.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2979 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-11 08:21:59 +00:00
cottonvibes 2a05b6d449 Added a game database file which indexes most ps2 games by serial number.
Currently only has game serial/name/region info, but we can use this to load game-specific gamefixes and stuff in the future (and get rid of the pnaches system).

The file is DataBase.dbf, but can be opened and modified as a normal text-file.


git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2977 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-05-11 06:14:11 +00:00