gbGetValue & gbGenFilter - Need information
I'm looking to optimize the entire core, in order to do that I need to know what the functions gbGenFilter and gbGetValue do.
The continuing development of the legendary VBA gameboy advance emulator.
https://board.visualboyadvance-m.org/
I'm looking to optimize the entire core, in order to do that I need to know what the functions gbGenFilter and gbGetValue do.
Fixing is more important then optimising at this point.
What needs to be fixed, it's obviously not compile time bugs, and going back to the original question - If I understand what each function does then I might come up with better ways to solve problems and future problems or point out undiscovered bugs, so it's still helpful to understand what these 2 functions do.
Â
edit
and what problems need to be solved
Theres a number of games with core failures, a couple with graphics issues (timing) and a a bug in SaveStates for both win32 and linux.
Â
GBGen filter is GameBoy Generation Filter ir memory serves, and its used to differentiate GB from GBC when applying colours. i could be wrong but thats what it looks like atleast.
theres probably fix hacks in there now which aren't required or break stuff now....