Changes

Jump to navigation Jump to search

Talk:GB/C Tests

3,680 bytes added, 21:06, 30 January 2019
m
Protected "Talk:GB/C Tests" ([Move=Allow only administrators] (indefinite))
For those that would like to repeat the Gambatte CGB tests, download the source code, and in libgambatte/src/mem/cartridge.cpp, change the line "cgb = header[0x0143] >> 7 & (1 ^ forceDmg);" to "cgb = true;", then compile it. --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 17:10, 5 March 2018 (EST)
 
:I did that, but in CGB mode for example Mooneye testsuite doesn't even show any graphics. I suppose that there must be some easy fix, any help? (Also, it's good to set it to "cgb = (1 ^ forceDmg);", so the force DMG option still works ;) --[[User:Sczther|Sczther]] ([[User talk:Sczther|talk]]) 10:05, 31 March 2018 (EDT)
:: I'd recommend using the libretro core which already has the option to force different hardware. --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 11:18, 31 March 2018 (EDT)
 
Should we even bother keeping the top (simple) chart? It is duplicate information as the more detailed one right below it and the accuracy percentages are misleading. --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 19:05, 5 March 2018 (EST)
 
:I removed it. If someone feels like it is useful information, then reverse the change and try to separate DMG and CGB into two seperate tables (with AGB going along with CGB). We should judge each emulator based on what hardware revision it is trying to emulate. The PS1 only needs one chart since there is only one model to emulate, where all revisions of the original hardware pass all tests (not including PS2 and/or any official emulation). I also think we should change the color for expected failures (ie DMG failing CGB tests and vice versa) to a unique color (blue) with a color legend. --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 20:56, 5 March 2018 (EST)
==MAME 0.193 <small>(Ubuntu PPA)</small> results==
Some of these tests are not the same, like DMG Sound (the table shows results for DMG Sound 2). Was it just not renamed? Maybe each group in the table could link to the proper test? [[User:FosterHaven|FosterHaven]] ([[User talk:FosterHaven|talk]]) 17:40, 5 March 2018 (EST)
 
:Judging by these results, I'm guessing all tests were done in DMG mode. Does MAME have CGB support? I didn't include the halt_bug test because it wasn't on the TASVideos page, although it might be worth including anyway. Eventually we should add other tests besides blargg's, but that can wait until this page is near-final (mainly because I don't feel like doing that many tests myself :P). Also I think the DMG_Sound test is V2, but I cannot confirm. Maybe you can ask blargg? --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 19:33, 5 March 2018 (EST)
 
::Your guess is correct, the results were from the <code>gameboy</code> driver, which is DMG. Their CGB driver is called <code>gbcolor</code>, but I haven't tested it though. [[User:FosterHaven|FosterHaven]] ([[User talk:FosterHaven|talk]]) 20:14, 5 March 2018 (EST)
 
:::As for the claimed sound imperfections, tests aren't always indicative of accuracy, passing or failing. Tests only show one very specific function of the system. Perhaps other tests would show different results (Mooneye, Gambatte, etc.) I'd also be interested in looking at the accuracy of FPGA cores (like kevtris's Game Boy and Game Boy Color cores in the NT Mini), although I don't know if that's the scope of this wiki. Maybe we should have a page dedicated to FPGA emulation and options relating to that. --[[User:Syboxez|Syboxez]] ([[User talk:Syboxez|talk]]) 20:37, 5 March 2018 (EST)
 
== Removing old and obsolete emulators ==
 
Hello, I do think that many of these are currently used by completely no-one and are just wasting space, for example vba-rr(vba-m and bizhawk cover the uses), DMGboy and nintemulator.
Others, like VBA, no$gb, TGB Dual, VGB and gearboy are mostly undeveloped, or inferior to other options. It would be beneficial to add used emulators that offer new features, as those are important to have judged, for example GBE+ of HhugBoy.
 
 
== New SameBoy tests ==
Sameboy v0.11 now passes the DMG register tests for CGB Sound. I haven't done anymore tests due to lack of time, but it's worth redoing them. -Syboxez
 
Just ran the tests. I believe this now makes SameBoy the most accurate GameBoy emulator due to it passing all the OAM tests. Should we recommend it above all the others?

Navigation menu