Search found 69 matches

by Josh
Mon Jul 02, 2007 4:08 pm
Forum: NESemdev
Topic: Different Mappers Needed?
Replies: 19
Views: 8087

Tengen's MIMIC-1 is the same as Namco 109, isn't it? (Except that the former has an added lockout-defeat circuit built in.) Kevin Horton's mapper page seems to indicate this (see, for instance, the DRROM description page , which treats the two as synonomous). That would seem to indicate that a lot o...
by Josh
Sun Jul 01, 2007 11:28 pm
Forum: NES Hardware and Flash Equipment
Topic: SNES 40 pin SOIC mask rom pinout, anyone?
Replies: 17
Views: 10751

Re: SNES 40 pin SOIC mask rom pinout, anyone?

I'd like to use a Doom cart to make a Star Fox 2 beta, to play on the real deal, but I can't seem to figure out the pinout. Its a 40 pin SOIC mask rom, and it doesn't seem to be standard (unless I screwed up the wiring). I know its not NES hardware, but I couldn't find any SNES hardware forums out ...
by Josh
Sun Jul 01, 2007 5:57 pm
Forum: NESemdev
Topic: The "which games use... ?" thread
Replies: 3
Views: 2168

Yes, Kid Niki uses the feature of MMC1 that allows a switched bank at $C000 and a fixed bank at $8000. This is because it was converted from a Japanese version (Kaiketsu Yanchamaru) that had a custom board with this same memory layout. Pirates! uses MMC1's feature that allows all 32K to switch at on...
by Josh
Sun Jul 01, 2007 12:00 pm
Forum: NESemdev
Topic: Different Mappers Needed?
Replies: 19
Views: 8087

It wouldn't make sense to assign a new mapper for Low G Man. That should really be handled by header bits. Since a WRAM value of $00 defaults to one WRAM bank for backward compatibility, I'm going to recommend to Marat that a value of $FF (-1) be interpreted as zero and that this be published in the...
by Josh
Tue Jun 26, 2007 10:28 pm
Forum: NESemdev
Topic: One Final Step?
Replies: 3
Views: 1968

Also, what language is all this written in? If it's in C/C++, I might be able to look over it and see if I can spot any obvious problems. No guarantees, though.
by Josh
Tue Jun 26, 2007 10:27 pm
Forum: NESemdev
Topic: One Final Step?
Replies: 3
Views: 1968

Are you emulating the scrolling as described in loopy's document - that is, using the VRAM address for all rendering, rather than keeping separate "X" and "Y" scroll counters? Remember that, in addition to $2005 and $2006, $2000 also affects the VRAM address latch (nametable bits...
by Josh
Tue Jun 26, 2007 4:38 pm
Forum: NES Hardware and Flash Equipment
Topic: Discussion of accurate FDS archiving
Replies: 8
Views: 3657

kyuusaku wrote:I just went most of my disk images, and the biggest image I have is 66,461 bytes.
Does that figure include the GAP periods and block start/end marks? If so, what methodology did you use to obtain these dumps?
by Josh
Tue Jun 26, 2007 12:10 pm
Forum: NESdev
Topic: Ninja Gaiden Gamegenie codes
Replies: 19
Views: 14545

Pretty much, for what I remember. I had trouble with that for the whole second level (that I never passed), enemies didn't stop to come from nowhere, and they often re-appeared if the screen slightly scroll, without mentionning that the "invincibility time" after getting hit is patheticly...
by Josh
Tue Jun 26, 2007 11:17 am
Forum: NES Hardware and Flash Equipment
Topic: Discussion of accurate FDS archiving
Replies: 8
Views: 3657

Didn't the same thing happen with regards to ripping game CDROM images? You have to do a bit-for-bit cloning of a CD, in order to get around certain forms of copy-protection, which purposely circumvent the CDROM standard. It is no surprise that a 1980s technology like FDS games would break the disk...
by Josh
Tue Jun 26, 2007 11:08 am
Forum: NES Hardware and Flash Equipment
Topic: Scanline counting
Replies: 11
Views: 4636

Re: Scanline counting

What's the best way to get a 113 + 2/3 cycle counter or divider using only Phi2? A 113 cycle counter and a 114 cycle counter which is used every third terminal count? Other way around. According to Disch's VRC IRQ page on the nesdevwiki, the Konami VRC mappers that support IRQ (VRC4, VRC6, and VRC7...
by Josh
Sun Jun 24, 2007 9:20 pm
Forum: NES Hardware and Flash Equipment
Topic: Discussion of accurate FDS archiving
Replies: 8
Views: 3657

Discussion of accurate FDS archiving

As has been discussed previously, the current Famicom Disk System file format (*.FDS) is flawed in several ways. It does not archive the GAP periods, block start marks, or CRCs. While it is a marginally acceptable format for interoperability with emulators, it falls far short as a format for archiva...
by Josh
Tue Jun 19, 2007 7:08 pm
Forum: NES Hardware and Flash Equipment
Topic: Troubleshooting CopyNES non-connectivity
Replies: 5
Views: 2442

I don't recall the exact model (and the original packaging is buried somewhere or thrown away), but I do know that my motherboard has a SiS 648 chipset. The parallel port is part of the "Super I/O" section of that chipset, according to the BIOS, which I think is pretty standard for modern ...
by Josh
Tue Jun 19, 2007 6:01 pm
Forum: NES Hardware and Flash Equipment
Topic: Troubleshooting CopyNES non-connectivity
Replies: 5
Views: 2442

I had some trouble with it before it was packed away, but I wrote that off to problems with the DOS client. No, I haven't used it on this computer before. I opened the case and checked the ribbon cable going from the board to the DB-25 connector; it seemed solid. Getting to the board itself would re...
by Josh
Mon Jun 18, 2007 11:29 pm
Forum: NES Hardware and Flash Equipment
Topic: Troubleshooting CopyNES non-connectivity
Replies: 5
Views: 2442

Troubleshooting CopyNES non-connectivity

I took my CopyNES out of storage to try to see if I could dump some Famicom and NES cartridges with it. Unfortunately, when I use the Test function in Bootgod's software, it can't establish communication. I did have the CopyNES turned on during the test, and I am using the original DB-25 cable provi...
by Josh
Tue Jun 12, 2007 8:30 pm
Forum: NESemdev
Topic: 6502 emulation optimization
Replies: 5
Views: 3133

6502 emulation optimization

I have a working 2A03 emulator, but would like to optimize it as much as possible. Blargg's website has some good information, but there are a couple of points that are still unclear. *The same addressing modes are re-used numerous times. For instance, LDA ($nn),Y will use the same effective address...