Search found 43 matches

by x0000
Fri Aug 19, 2016 1:28 pm
Forum: NESemdev
Topic: Super Mario Bros slides too much
Replies: 14
Views: 7645

Re: Super Mario Bros slides too much

My first step would be verifying ROM checksums and checking if it is runs the same way in other emulators. It is definitely CPU bug assuming you have a good rom.
by x0000
Mon Jun 27, 2016 7:33 am
Forum: NESemdev
Topic: 3DNes
Replies: 212
Views: 194810

Re: 3DNes

geod wrote:I'm feeling so stupid right now. Do you mean everyone will go for the free version or what?
I think he literally meant that your model is the same as the guy's whose nickname is "nocash", thats all.
by x0000
Wed Jun 22, 2016 3:48 am
Forum: NESemdev
Topic: PPU race condition - $2006 vs Y-increment
Replies: 3
Views: 2059

Re: PPU race condition - $2006 vs Y-increment

Should be quite easy to write a test rom for this, someone should definitely make it and test on a real console.
by x0000
Mon May 30, 2016 8:12 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 830
Views: 361790

Re: Mesen - NES Emulator

Sour wrote:if anybody knows of any tests or games that fail on Mesen, please let me know!
Try out The Incredible Crash Dummies and Kick Master, many of emulators have difficulties running them (although it is basic A12 counter).
by x0000
Fri May 13, 2016 12:50 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 830
Views: 361790

Re: Mesen - NES Emulator

It cannot be 3-4 cycles delay, it is either 1-2 or 2-3 cycles depending where you count from. Half-frame and quarter-frame signals should happen before lfsr resetting. Or am I wrong?
by x0000
Thu May 12, 2016 2:01 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 830
Views: 361790

Re: Mesen - NES Emulator

Found this in my correspondence with FHorse From wiki: After 3 or 4 CPU clock cycles*, the timer is reset. Thats true, but if you count clock cycles as ~W goes low, write commit is actually on ~W goes high. Anyway, It tells that timer is reset after 3 or 4 clocks. Note: Writing to $4017 with bit 7 s...
by x0000
Wed May 11, 2016 4:43 pm
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 830
Views: 361790

Re: Mesen - NES Emulator

Uh... What do tests 9,10,11 really do? Care to describe them??? Well... And I don't really remember what my tests were about, so don't ask me) I mean, I wrote these tests more than 3 years ago, and I don't have any notes left since then. And I bet even if they existed I would be still unable to tel...
by x0000
Wed May 11, 2016 7:31 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 830
Views: 361790

Re: Mesen - NES Emulator

Hi, Sour You said it passes more test ROMs than any other emulator currently available and I have to disagree. puNES does better, at least on my set. So, the tests that it failed: ppu_sprite_hit/09-timing.nes #4 Flag set too late for upper-left corner ppu_sprite_overflow/03-timing.nes #4 Flag cleare...
by x0000
Wed Apr 27, 2016 9:20 am
Forum: NESemdev
Topic: G.I. Joe (U) emulation problems
Replies: 15
Views: 9436

Re: G.I. Joe (U) emulation problems

To me it looks like scanline counter is clocked too often. Try to run TMNT3 on different levels, see if it has the same issue.
by x0000
Tue Jul 07, 2015 7:48 am
Forum: NESemdev
Topic: Some advice of DSP here...
Replies: 97
Views: 15949

Re: Some advice of DSP here...

Wow, all this looks too overcomplicated for me. In my emulator I used a very simple code . Doesn't look like it has any major problems, so why bother yourself with all this 16-order stuff if 2 could be enough for approximation? You can keep inventing more and more overnice filters all day but I doub...
by x0000
Fri May 22, 2015 6:39 am
Forum: NESemdev
Topic: NMI Hijacking IRQ
Replies: 8
Views: 2440

Re: NMI Hijacking IRQ

tepples wrote:Another way of expressing it:
Everything in the APU is clocked at half the CPU clock rate, except for the triangle wave's period divider.
LFSR is clocked on every second CPU tick, thats all that matters.
by x0000
Sat Jan 17, 2015 8:12 am
Forum: NESemdev
Topic: Bomberman hangs on opening title
Replies: 27
Views: 10250

Re: Bomberman hangs on opening title

And what does that have to do with CLI latency? Regardless, that would cause it to freeze on real both emulators + real hardware let alone 1 person's emulator. It is not freezing on a real hardware because ppu status is read just before NMI being invoked. Therefore you need a correct logic to handl...
by x0000
Fri Jan 16, 2015 6:20 pm
Forum: NESemdev
Topic: Bomberman hangs on opening title
Replies: 27
Views: 10250

Re: Bomberman hangs on opening title

That has nothing to do with his problem. Not sure about that. If I recall correctly there is a typical problem that Bomberman has an active VBlank waiting via reading ppu status with NMI enabled at the same time, and it is clearing VBlank flag in NMI routine. So it could lead to infinte wait for VB...
by x0000
Fri Jan 16, 2015 8:48 am
Forum: NESemdev
Topic: Bomberman hangs on opening title
Replies: 27
Views: 10250

Re: Bomberman hangs on opening title

Make sure you pass CLI latency tests
by x0000
Tue Sep 09, 2014 12:00 pm
Forum: NESemdev
Topic: Which is the Most Accurate NES Emulator?
Replies: 20
Views: 6847

Re: Which is the Most Accurate NES Emulator?

Which is the Most Accurate NES Emulator? Not an easy question to answer. All the latest emulators tend to be very accurate, but I can highlight a few: -- Nestopia Can run almost any game. However it is not the best emulator in terms of accuracy. It has problems with IRQ processing, audio processing,...