Search found 102 matches

by Alyosha_TAS
Tue May 26, 2020 1:07 pm
Forum: NESemdev
Topic: Isolated Warrior unemulated graphical glitches
Replies: 9
Views: 2949

Re: Isolated Warrior unemulated graphical glitches

Brilliant work. Accurate DMC DMA has long been a missing piece in NES emulation. I think you've pretty much got it covered now.
by Alyosha_TAS
Fri May 15, 2020 7:11 pm
Forum: NESemdev
Topic: Isolated Warrior unemulated graphical glitches
Replies: 9
Views: 2949

Re: Isolated Warrior unemulated graphical glitches

This is great! We've needed a test like this for years! I'll definitely start looking into it. Thanks a lot for putting this together.
by Alyosha_TAS
Wed May 13, 2020 8:28 am
Forum: NESemdev
Topic: Isolated Warrior unemulated graphical glitches
Replies: 9
Views: 2949

Re: Isolated Warrior unemulated graphical glitches

Hello, and thanks for a cool new test! I started looking at this in NESHawk (the greyscale disable thing is a simple drawing bug.) However more so then the OAM glitches, I am very interested in the results from pressing start to turn off OAM DMA and use DMC instead. It looks like in Mesen it still p...
by Alyosha_TAS
Wed May 13, 2020 8:17 am
Forum: NESemdev
Topic: Visual 2A03 Update
Replies: 13
Views: 2393

Re: Visual 2A03 Update

Wow more work on this is super exciting! I wish you both luck in working out the bugs here, great work so far!
by Alyosha_TAS
Tue Aug 13, 2019 11:12 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 838
Views: 369843

Re: Mesen - NES Emulator

I'm looking into the game T&c Surf Designs - Wood and Water Rage, and I noticed there are these odd sprites just before the first level loads. I looked into it a bit, and I noticed that OAMADDR is not reset when one of the OAM DMA's runs a couple frames before (when the screen turns grey.) There doe...
by Alyosha_TAS
Mon Feb 18, 2019 5:46 pm
Forum: NESemdev
Topic: DPCM/Controller Glitch emulation
Replies: 19
Views: 12490

Re: DPCM/Controller Glitch emulation

For BizHawk you need to change to the NESHawk core. Do this by going to Config -> Cores -> NES -> NESHawk.

The default core is QuickNES, which is fast but not very accurate.

NESHawk is the slow but accuracy focused core.
by Alyosha_TAS
Sun Feb 17, 2019 4:06 pm
Forum: NESemdev
Topic: DPCM/Controller Glitch emulation
Replies: 19
Views: 12490

Re: DPCM/Controller Glitch emulation

Sour wrote:(esp. since my time is currently all being spent on trying to build a SNES emulator)
Woah really? That's awesome! Good luck on that.
by Alyosha_TAS
Sun Feb 17, 2019 2:55 pm
Forum: NESemdev
Topic: DPCM/Controller Glitch emulation
Replies: 19
Views: 12490

Re: DPCM/Controller Glitch emulation

I seemed to have missed some of these findings. I tried dma_sync_test_loop and dma_sync_test_v2 in BizHawk and both pass as far as I can tell. @Sour: I see in the Mesen thread that you tested BizHawk and it failed one of the tests. which one was it? I'm not aware of Bizhawk failing any DMA related t...
by Alyosha_TAS
Sun Jan 13, 2019 5:38 pm
Forum: Other Retro Dev
Topic: Failure messages in emulator tests
Replies: 18
Views: 20794

Re: Failure messages in emulator tests

Personally I like it when demos or test roms give those cheeky / rude messages. Bring it on!
by Alyosha_TAS
Tue Dec 18, 2018 5:05 pm
Forum: NESemdev
Topic: RMW instructions and DMA
Replies: 7
Views: 7169

Re: RMW instructions and DMA

My rationale: Unless your demo effects depend on particular hardware quirks, why test for them? See "Object detection" on Quirks Mode . Why do Furrtek games test for emulation? I think just for fun / to mess with people. I like hardware trickery so I find it amusing. XD As for DMC DMA timing, the l...
by Alyosha_TAS
Mon Dec 17, 2018 7:40 pm
Forum: NESemdev
Topic: RMW instructions and DMA
Replies: 7
Views: 7169

Re: RMW instructions and DMA

Yeah it’s immediate for 4014, but I am interested in writes that would trigger a DMC DMA. (Enabling it with 4015) I remember testing it and seeing a noticeable delay but never confirmed on console .
by Alyosha_TAS
Mon Dec 17, 2018 7:21 pm
Forum: NESemdev
Topic: RMW instructions and DMA
Replies: 7
Views: 7169

Re: RMW instructions and DMA

@tepples: yeah that is an obvious one, but to be more specific I am interested in cases that don't require user interaction. (In the same vein as what Furrtek is known to do in their GB games.) @lidnariq: The address seems to be pretty straightforward, but I am more so interested in timing. That als...
by Alyosha_TAS
Mon Dec 17, 2018 6:06 pm
Forum: NESemdev
Topic: RMW instructions and DMA
Replies: 7
Views: 7169

RMW instructions and DMA

With all the new work happening around PPU writes, I was thinking about other areas that remained a general weakness of emulators. I wondered what the simplest remaining 'emulator check' would be for a game or demo maker to do that would trip up most everything except console. Then I remembered that...
by Alyosha_TAS
Mon Dec 17, 2018 4:59 pm
Forum: NESemdev
Topic: 2nd2006_next_level test rom and extensions
Replies: 55
Views: 47658

Re: 2nd2006_next_level test rom and extensions

For me, I am seeing the first write to $2005 happen one tick too late.

Oops nevermind, it's happening on the correct tick.
by Alyosha_TAS
Sun Dec 16, 2018 4:55 pm
Forum: NESemdev
Topic: 2nd2006_next_level test rom and extensions
Replies: 55
Views: 47658

Re: 2nd2006_next_level test rom and extensions

Oh I didn't even try that, shows my reading skills.

Looks like there is an interesting case for v2 scroll at:

4A
40

00
012X

My emulator and Mesen seem to disagree here (and apparently not because of 2006 writes?)

@Eugene.S: Do you think you can make a video for this case?