Search found 6 matches

by jonyzz
Sun Apr 26, 2015 2:43 pm
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

Re: cfxnes (another browser-based emulator)

Due to performance reasons, I rewrote the whole emulator from CoffeScript to JavaScript (ES6).
There should be noticable performance improvement in Firefox (emulation speed should be as fast as in Chrome).
by jonyzz
Sun Feb 22, 2015 3:48 pm
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

Re: cfxnes (another browser-based emulator)

Another update:
- fixed PPU scrolling implementation (games like Slalom or F-1 Race are now properly rendered)
- fixed VBlank/NMI timing (emulator passes ppu_vbl_nmi test)
- popping sounds should be now reduced (the cause was audio buffer overflow)
by jonyzz
Sun Feb 15, 2015 4:40 pm
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

Re: cfxnes (another browser-based emulator)

Minor update:
- all CPU opcodes are implemented (emulator passes Blargg's instr_test and instr_timing tests)
- better PPU timing - the first level of Battletoads is now playable (the game freezes in the second level, though)
by jonyzz
Sat Jan 31, 2015 6:20 pm
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

Re: cfxnes (another browser-based emulator)

-Driar (homebrew game) doesn't work probably due to lack of support for undocumented CPU opcodes Driar (both original SGROM and my NROM) use $8F (SAX), $B3 (LAX), and $CB (AXS). The NROM build additionally requires that RAM exist from $800-$895 (although it doesn't require that RAM be mirrored) I'v...
by jonyzz
Sat Jan 31, 2015 8:19 am
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

Re: cfxnes (another browser-based emulator)

-Driar (homebrew game) doesn't work probably due to lack of support for undocumented CPU opcodes I implemented some of them, but not all. -Slalom has lines that are displaced suggesting that you're using a PPU design that draws a whole line at a time. Sadly there's no way to deal with all the raste...
by jonyzz
Fri Jan 30, 2015 1:43 pm
Forum: NESemdev
Topic: cfxnes (another browser-based emulator)
Replies: 7
Views: 5840

cfxnes (another browser-based emulator)

Hi, CFxNES is emulator I've been working on for some time. It's written in JavaScript (ES6).

For more info see project page or changelog.
Live demo is running at http://cfxnes.herokuapp.com

Any comments are welcome. Thanks.