Search found 16 matches

by Charles MacDonald
Thu Sep 05, 2013 2:32 pm
Forum: SNESdev
Topic: best 62-pin Female Cart Connector Substitute?
Replies: 8
Views: 3461

Re: best 62-pin Female Cart Connector Substitute?

It's also easy to find broken clone consoles to scavenge the connector from cheaply, such as the Yobo FC Twin. That system's connector has all pins present (for Super FX games) and mounting holes which was a nice surprise. Not great quality, but easily available and not hard to desolder.
by Charles MacDonald
Thu Aug 15, 2013 8:31 pm
Forum: SNESdev
Topic: Hard to Phrase Question
Replies: 2
Views: 1302

Re: Hard to Phrase Question

When I try to do the chip write sequences, to read manufacturer code for instance, I am read back the actual ROM contents. However, I can read/write SRAM just fine. Are you relocating your program that writes to the flash chip to work RAM? If you are sending any type of command to the flash chip yo...
by Charles MacDonald
Thu Aug 15, 2013 1:54 pm
Forum: SNESdev
Topic: SRAM mapping & LoROM question
Replies: 3
Views: 1732

Re: SRAM mapping & LoROM question

Thank you tepples and koitsu for the clarification! Just what I needed to know. EDIT: Like magic my gamebit arrived soon after posting. To satisfy my curiosity, this is what some different games do: Super Metroid (LoROM with ROM >2MB) Half of a LS139 is enabled by ROMSEL# and uses A22, A19 to divide...
by Charles MacDonald
Thu Aug 15, 2013 1:10 pm
Forum: SNESdev
Topic: SRAM mapping & LoROM question
Replies: 3
Views: 1732

SRAM mapping & LoROM question

I'm working on a RAM-based development cartridge and want to support the most common SRAM mappings. Currently I'm trying to wrap my head around it all. LoROM games have SRAM mapped at banks 70-7D and mirrored at F0-FF. If there is more than 32K of SRAM present, is A15 used (so that it e.g. spans ban...
by Charles MacDonald
Sun Mar 04, 2012 7:53 pm
Forum: SNESdev
Topic: fullsnes - new SNES hardware specs
Replies: 65
Views: 58719

I am not familar with PALs, but I think the NOR-gate-flipflop idea should work (see above Talk page). Don't know if it's possible to program that PAL so that the flipflop acts like a "hidden" internal variable. Otherwise, one could program it so that the flipflop state shows up on one of ...
by Charles MacDonald
Sun Jul 12, 2009 7:41 pm
Forum: NES Hardware and Flash Equipment
Topic: PPU questions
Replies: 8
Views: 4255

Re: PPU questions

So, having read this and the follow-ups, I'm confused as to what are you trying to achieve? (Better picture quality? Multiple background layers and exceeding the 8/scanline limit?) Hey, thanks for the info. I was interested in finding some way to put the pixel data outputs to good use, other than c...
by Charles MacDonald
Sun Jul 12, 2009 10:24 am
Forum: NES Hardware and Flash Equipment
Topic: PPU questions
Replies: 8
Views: 4255

ObOfftopic: Charles MacDonald? Of SMS and MD homebrew fame? On NESDev? Heresy, I say, heresy . Hey LocalH, good to see you here too! If it shatters your belief system any further, I've written NES and SNES emulators in the past and have done a little R&D on the SNES. But Sega is my true calling...
by Charles MacDonald
Sat Jul 11, 2009 3:16 pm
Forum: NES Hardware and Flash Equipment
Topic: PPU questions
Replies: 8
Views: 4255

Re: PPU questions

Other way around, PPU slave mode means those pins are inputs for color data from the master. Can't be used to recreate the video output.
Oops, "Master" mode it is, then. :)
by Charles MacDonald
Sat Jul 11, 2009 2:11 pm
Forum: NES Hardware and Flash Equipment
Topic: PPU questions
Replies: 8
Views: 4255

PPU questions

Trying to get reacquainted with the PPU: * I've been looking at the Famicom (ntd_8bit.jpg) schematics. It shows that PPU /CS (/DBE) is asserted during the high state of Phi-2. Does Phi-2 high indicate the address bus is valid? (maybe analogous to /MREQ on a Z80 or /AS on a 68000) * A 2SA937 transist...
by Charles MacDonald
Sun Jun 15, 2008 11:32 am
Forum: SNESdev
Topic: SPC7110 Reverse Engineering Project
Replies: 314
Views: 133979

What is different between bank 50, and 58? I want to make sure I understand. Right now I have no idea what bank $50 is. When I was running tests over a year ago, I thought it was RAM. Who knows what I was doing right or wrong then. :) Bank $58 has an auto incrementing data port mapped to every byte...
by Charles MacDonald
Sat Jun 14, 2008 5:36 pm
Forum: SNESdev
Topic: SPC7110 Reverse Engineering Project
Replies: 314
Views: 133979

Nothing like a test on The Real Thing to answer questions. 1. I can't write to whatever is at $50. OK, so officially I have no idea what it is. ;) 2. SPC7110 pin 48 is pulsed for reads AND writes to the U2 space at any location it shows up in my memory map. Wonderful! So if we were to map a RAM ther...
by Charles MacDonald
Sat Jun 14, 2008 2:37 pm
Forum: SNESdev
Topic: SPC7110 Reverse Engineering Project
Replies: 314
Views: 133979

Hm. So it looks like neviksti is missing something, if his writes arent going through. Btw : if I recall, you were totally sure that the U2 bus was read only (that is, there would be no know way to mirror SNES writes to the U2 bus). Is that correct? But it's just as possible that my testing methods...
by Charles MacDonald
Sat Jun 14, 2008 11:08 am
Forum: SNESdev
Topic: SPC7110 Reverse Engineering Project
Replies: 314
Views: 133979

Hi Kammedo! About the FEoEZ memory map, I took my SNES memory map viewing program and adapted it to run on the Game Genie, so I could plug in the FEoEZ cart and examine it after my program relocated itself to work RAM. (and yeah, I added a wire to connect the missing clock signal that isn't passed t...
by Charles MacDonald
Sat Dec 30, 2006 10:58 pm
Forum: NES Hardware and Flash Equipment
Topic: AV Famicom interference issues
Replies: 2
Views: 2137

I don't think there's shielding on the top; mine doesn't have it either. I'm 95% sure I'm the original owner too. Yeah, I figured as much. My NES toploader does have the top shielding thing so it seemed like a possibility, but probably all AV Famicoms don't have it. Maybe some improvised additional...
by Charles MacDonald
Sat Dec 30, 2006 9:48 pm
Forum: NES Hardware and Flash Equipment
Topic: GAL16V8 need help
Replies: 5
Views: 3367

I'm using a Lattice GAL16V8. I was attempting to do F8 Bankswitching for the multicart for the 2600. Thing is, it might go to bank 0 or 1. Let me post the code I've got so far. Name F8 ; PartNo 00 ; Date 12/26/06 ; Revision 01 ; Designer drk421 ; Company None ; Assembly None ; Location ; Device g16...