Search found 268 matches

by Zelex
Thu May 12, 2011 8:33 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Re: DW4.nes: 524,304 bytes

Dragon Warrior III and IV are 512 KiB SUROM . Anything bigger is an overdump . SUROM is like SNROM (MMC1 + CHR RAM + PRG RAM), except that the CHR A16 output goes to PRG A18. This means bit 4 of the value written to the CHR bank register ($A000) switches between the first and second half of the PRG...
by Zelex
Thu May 12, 2011 10:28 am
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

darn, some of these cartridges are not cheap! Bubble Bobble 2 cost me over $100!
by Zelex
Wed May 11, 2011 10:02 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

bam, ROMs are encrypted.

Need to work on the method a bit more though, files are about twice as big as they should be. Tomorrow night for that.
by Zelex
Wed May 11, 2011 8:27 am
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Dwedit wrote:Does the emulating the CPU or emulating the PPU take up more processor time? Idle Loop skipping could save lots of time from emulating the CPU.
Its all slow. I'll take whatever speedups I can get. What do you recommend? look for a JMP absolute to self, and skip it?
by Zelex
Wed May 11, 2011 8:17 am
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Tried it today. Impressive for the fact that it runs in javascript, something which would have not thought to be possible a few years ago. Runs well (except audio bug) in chromium, doesn't work well in ff4 like mentioned. Even thought you don't link to roms, you should at the least remove all the r...
by Zelex
Tue May 10, 2011 10:01 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Proper sound sync looks like its probably a no go until Chrome 12. :( http://code.google.com/p/chromium/issue ... l?id=81445

Firefox already does, but runs dog slow... sigh. Can't wait for newer browsers to come out!
by Zelex
Tue May 10, 2011 8:07 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Just added custom control configs (they save in between visits to the page)

hmmm.... next I think I'll work on sound sync again. Then DW3/4
by Zelex
Tue May 10, 2011 5:26 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Anybody know where I can find some info to get Dragon Warrior 3 and Dragon Warrior 4 carts to work?

(512kb prg-rom and 1Mb prg-rom)
by Zelex
Tue May 10, 2011 5:02 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Dwedit wrote:I notice that sprite rendering fails after it bankswitches CHR banks. And the effect is that it's dropping several scanlines worth of sprites.
fixed :) Thanks for the tip
by Zelex
Mon May 09, 2011 9:43 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Search is back up on Nezulator. I believe its entirely legal now. I went out and bought a ton of cartridges (more on the way). According to EC, this is the only real legal way to do it. (that and to allow streaming only - no rom downloads) Also, do you have any ideas as to what the cause of the spri...
by Zelex
Mon May 09, 2011 7:23 am
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

some kind of sprite problem with the mouse pointer though... hmm.

Could be the same issue as the punch-out sprite bug.
by Zelex
Mon May 09, 2011 6:26 am
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

I'm using this code to read the joystick: ldx #1 stx $4016 ;strobe joypad lda $4016 ;test read, should not shift joypad value dex stx $4016 ;clear strobe, now it's okay to shift joypad value and #$FC tax cpx $4016 ror a cpx $4016 ror a cpx $4016 ror a cpx $4016 ror a cpx $4016 ror a cpx $4016 ror a...
by Zelex
Sun May 08, 2011 8:57 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

I added support to specify a ROM to load on the URL. so you can give people a direct link to play your game! :)

http://zelex.net/nezulator/?rom=www.dwe ... item%3D298

PS. Also fixed the emulator to not have bit 7 set.
by Zelex
Sun May 08, 2011 8:29 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

The joypad problem: Chu Chu Rocket writes 1 to 4016 strobe the joystick, then immediately reads from 4016, which reads the state of the first button of the joystick without shifting it. Then it writes 0 to 4016 to allow shifting. If emulated incorrectly, the joystick reads will be wrong. You can do...
by Zelex
Sun May 08, 2011 3:34 pm
Forum: NESemdev
Topic: Announcing relaunch of Nezulator - now written in Javascript
Replies: 128
Views: 46498

Again, how slow is it in Firefox 4? still very slow. I've spoken to one of the js performance guys at Mozilla about it and he opened a ticket ( bug 654410 on b.m.o ) so that he can track it. He's going to analyze the perf of the program in his tools and give some suggestions and more than likely th...