This updates the current RDB with some small label fixes. A majority of the games marked as having issues or not supported actually work, but were never changed.
I am also redefining what "compatible" means. This will just mean "can it work in Project64" as opposed to "can it work with default settings, default plugins, etc?"
Some games actually did have issues, but if you eliminate the plugins causing issues or other factors, they have core issues (such as virtual memory issues, CPU bugs, etc).
I also added another dump of NBC-LFC Kings of Porn Vol 1, specifically the alpha 2 dump. This dump works, just needed to be added to the RDB.
I removed several bad Good Name titles and replaced them with the proper titles as well.
I also fixed the Y2K Demo by WT_Riker by forcing 32-bit engine off and Delay DP off. This makes it run like it should.
Besides the games I specifically mentioned, the only other things that were changed were the status.
TL;DR updated RDB with more accurate titles, fixed some incorrect status names, and fixed a couple of games while I was at it.
* Change CRC for 64DD Disks + Properly provide Disk Info for ROM Browser/Info
* Change CRCs for 64DD Titles + Rename RDB as needed
(And add English Mario no Photopi to RDB and english cheats for english Polygon Studio)
* [RDB] Add Extra Dezaemon 3D Expansion
- Add new games (Freak Boy, Doubutsu Banchou)
- Added settings to a few games for stability with Enhancements (RDRAM Size=8 and Randomize SI/PI DMA=0)
- Removed incorrect Super Mario 64 hack entry (it is the basic expanded ROM)
- Some minor nomenclature corrections (Debug Version -> Debug) etc.
- Fixed Mortal Kombat Trilogy slowdown (thanks mkultimate & AIO)
-Update header version numbers and date
-Fix Pilotwings 64 crashing to its internal debugger after completing/failing a mission by disabling Use TLB, which in turn requires disabling Linking. Also disabled all SMCM since this game doesn't need them
-Add missing ROM "Space Station Silicon Valley (U) (V1.1)"
Removes the Good Name from the greedy THE LEGEND OF ZELDA rdb entry.
Settings still seem to be retained between all relevant ROMs and
changing an option in one will change the option for all of them.
This is preferable as the file name is the only way to distinguish
randomizer ROMs in the first place. It also won't override unrelated
rom hacks with the wrong name. This should reduce user confusion for
both of these cases.
-Update header version numbers and date
-Add the recently dumped ROM "Mission Impossible (S) (V1.1)"
-Add "Old [!] ROM is bad" warnings for "Pokemon Snap (I)" and "Golden Nugget 64 (U)", as these ROMs were recently found bad and redumped, but the bad versions are still marked [!] in the latest GoodN64
-Remove bad ROM warning for "Mission Impossible (F)", as this ROM was redumped and corrected in GoodN64 over 15 years ago
-Remove stray space from the core notes of Pokemon Snap
-Remove [F389A35A-17785562-C:4A] ("Diddy Kong Racing (J)"), this is actually an edited ROM for loading on copier devices (Mr. Backup Z64, Doctor V64).
-Change "Elmo's Number Journey (U)" status to "Issues (core)" and add core note explaining crash (as detailed in https://github.com/project64/project64/issues/1739)
These codes cap the game's framerate at 30 DL/s instead of the default 40 DL/s, thus preventing the game from running too fast. Also disabled TLB since it's not used in this game.
32-bit engine causes the geometry to be messed up and the game to quickly freeze when starting a match. Setting Counter Factor to 1 also makes the game a lot less choppy.