Search found 70 matches

by DarkMoe
Mon Oct 19, 2015 10:50 am
Forum: GBDev
Topic: Mooneye GB tests
Replies: 2
Views: 3409

Re: Mooneye GB tests

oh my god, you are the author of that emulator.

Please please please, continue your work .. your document is the best stuff Ive seen regarding the GB hardward

Thanks !
by DarkMoe
Mon Oct 19, 2015 7:05 am
Forum: GBDev
Topic: Mooneye GB tests
Replies: 2
Views: 3409

Mooneye GB tests

I've found this on github: https://github.com/Gekkio/mooneye-gb/tree/master/tests Looks like the author has some accurate docs, unfortunately they looks abandoned. But my question is, how to compile/assemble those tests ? I've downloaded several tools but found no way to use those sources and get us...
by DarkMoe
Fri Oct 16, 2015 10:55 am
Forum: GBDev
Topic: GB stat Timings
Replies: 14
Views: 6929

Re: GB stat Timings

Thanks for your quick reply .. Im doing this as an exercise and the code is a mess (and in java), so no, its not public .. if you really want to check it, I can send it to you though.
by DarkMoe
Fri Oct 16, 2015 10:25 am
Forum: GBDev
Topic: GB stat Timings
Replies: 14
Views: 6929

Re: GB stat Timings

Ok, that was helpful .. indeed I ran that instr_timing test, and it fails, error is : timer doesn't work properly Now, I've been debugging, and looks like my ff05 register is a little off comparing it to BGB. Weird, since I'm using cycle by cycle processing for memory accesses, and what I think may ...
by DarkMoe
Thu Oct 15, 2015 11:52 am
Forum: GBDev
Topic: GB stat Timings
Replies: 14
Views: 6929

Re: GB stat Timings

I've seen that doc, which is very useful. But using 20 cycles to attend interrupts, breaks the big scroller demo (and several other games)

Weird that we are in 2015 and that information is not easily available
by DarkMoe
Thu Oct 01, 2015 8:19 am
Forum: GBDev
Topic: GB stat Timings
Replies: 14
Views: 6929

Re: GB stat Timings

No one ?

Ok, so how about how many cycles does it take to serve an interrupt ?

I read in different sources that it uses either none, 8, 12 or 20.

Which is the correct one ?
by DarkMoe
Tue Sep 15, 2015 7:20 am
Forum: GBDev
Topic: GB stat Timings
Replies: 14
Views: 6929

GB stat Timings

Hi again, Still having issues with nailing down accuracy on my gb emulator. Most games play, but some like the intro of prehistorik man have issues. I know that stat mode 3 timing relies on sprites, Ive tried to follow this: https://gist.github.com/drhelius/3730564 but I find it too complex to under...
by DarkMoe
Tue Jun 30, 2015 6:04 am
Forum: GBDev
Topic: sprites transparency
Replies: 5
Views: 3875

Re: sprites transparency

yep, you're right, that fixed it !

thanks !
by DarkMoe
Mon Jun 29, 2015 1:02 pm
Forum: GBDev
Topic: sprites transparency
Replies: 5
Views: 3875

Re: sprites transparency

Yes, it happens in games like The Lion King, Dr Mario, Agro Soar, and some others. The game calculates the color as 11, which with pallette = 0x1B means the color is BLACK, and as I understand, white is the transparent color for sprites. The weird thing is that BGB also shows those tiles with a blac...
by DarkMoe
Mon Jun 29, 2015 10:55 am
Forum: GBDev
Topic: sprites transparency
Replies: 5
Views: 3875

sprites transparency

Hi, I'm writting my first GB emulator, and it's already playing some commercial and demos games almost flawlessly (tetris, SML1, SML2, etc). However, some other games, show no transparent sprites. For example, the lion king menu screen, has 8x16 sprites for the options, and for some reason they are ...