Commit Graph

7 Commits

Author SHA1 Message Date
801c277629 Fix PAL Region 2023-05-15 15:34:11 -07:00
e265e86b3a Added Countries Gateway & Lodgenet
Gateway (NTSC) & Lodgenet (PAL) Countries Region Codes Added
2023-05-15 12:36:10 +02:00
0fd6e38530 Fix sorting in ROM browser (#18)
- The comparison function was wrong. It only returned false if the
  difference between the items was exactly 1! Caused assertion errors in
  std::sort() with some sort field selections.
- CRC comparisons were broken (signed/unsigned comparisons).
- Comparison indices were broken by adding the release version and SDK
  version fields in the wrong place.
2022-06-04 15:34:36 -07:00
30d15dfea8 Add China to known countries list (#16) 2022-06-04 13:00:30 -07:00
4eb49dcd80 Add release version and SDK version to ROM info and Browser (#15) 2022-06-04 12:57:23 -07:00
b91f7f2b29 Be sure to null terminate the FullName string in GetRomFullName when reading from the RDS
This was causing corruption in the window title
2022-02-05 23:03:29 -06:00
b08f5bfc59 CPU
Added Skip ability for Interpreter debugger
Exposed some variables to C++ (For RomBrowser rewrite)

Interpreter CPU
Defined what Skip should do, may need more work in the future
Right now it increments the program counter by 4

Pif
Fixed problem with enum CIC_CHIP (C++ was including this file more than once so a guard was added)
Exposed some functions to C++ (For RomBrowser rewrite)

Plugin
Exposed plugin setup functions to C++ (For RomBrowser rewrite)

r4300i Commands
Enabled the skip button by default and added code back to the skip button so it actually does something

Rom
Added test case to see how long xxhash would take to calculate

RomBrowser
Slight rewrite to C++ (using vectors now instead of manually allocated memory)
There's a bit of debug code left in from the xxhash test case but most has been removed

RomTools_Common
Better defined the use of enum CIC_CHIP functions from Pif (Since this is in C++ it was complaining)
Also made sure to expose all the functions to C

xxhash64
Added header to make use of xxhash
2022-02-02 11:16:35 -06:00