Search found 21 matches

by ndru
Thu Mar 23, 2006 10:30 pm
Forum: General Discussions
Topic: Problem with nesasm.exe
Replies: 6
Views: 5415

NES roms consist of binary data, so opening one in a text editor will display garbage. It's unlikely that you'll be able to find the source code for commercial NES games, however many homebrew roms (try PDRoms) come with source.
by ndru
Thu Mar 23, 2006 1:17 am
Forum: General Discussions
Topic: Problem with nesasm.exe
Replies: 6
Views: 5415

NESASM is an assembler for NES games, and expects you to provide NES source code as an input. Are you sure you're not looking for a NES emulator? Nestopia, Nintendulator, and FCE Ultra are good ones to try.
by ndru
Wed Jan 11, 2006 12:16 am
Forum: Hardware
Topic: EDTP Frame Thrower
Replies: 5
Views: 3627

While searching for a device that could provide Ethernet access to my AVRs, I came across the Lantronix XPort . It provides 10/100Mbps Ethernet through a serial interface, in a package not much bigger than an Ethernet port. I haven't tried it yet, but it seems to be popular. They even have an 802 ...
by ndru
Tue Nov 15, 2005 9:36 pm
Forum: Hardware
Topic: W65C816S PDIP differences
Replies: 2
Views: 2373

That's ok, I found out the difference, it's described here. The G means the part is "Green", and complies with the RoHS (Restriction of Hazardous Substances) directive.
by ndru
Sun Nov 13, 2005 3:34 am
Forum: Hardware
Topic: W65C816S PDIP differences
Replies: 2
Views: 2373

W65C816S PDIP differences

I'm looking to order a couple 65C816s from WDC. What are the differences between the W65C816S8P-14 ($6.18) and the W65C816S8PG-14 ($7.87)?

I was thinking about ordering the chips from Jameco, since they offered it in the August 2005 catalog, but it's missing in the November 2005 catalog.
by ndru
Sun Oct 23, 2005 3:40 pm
Forum: Programming
Topic: The Legend of Zelda
Replies: 2
Views: 4188

The Legend of Zelda, being a NES game, was programmed in 6502 assembly. The Legend of Zelda: A Link to The Past, being a SNES game, was programmed in 65C816 assembly, as well as SPC700 assembly for the sound routines.

I don't think porting these games to a homebrew system would be simple though ...
by ndru
Mon Aug 08, 2005 3:03 am
Forum: General Discussions
Topic: 65816 datasheet has a bug...
Replies: 2
Views: 2986

I have also noticed this on the June 2004 datasheet. Does anyone know of any alternative sources which describe the bank address timing?
by ndru
Sat Aug 06, 2005 2:57 am
Forum: General Discussions
Topic: Nintendo NES
Replies: 4
Views: 3198

The main processor used in the NES is the Ricoh RP2A03G, a 6502 variant with built-in audio processing capabilities, and which lacks the Binary Coded Decimal mode. As far as I know, the 2A03 and 6502 are otherwise identical. Graphics are generated by the RP2C02G co-processor, otherwise known as the ...
by ndru
Thu Aug 04, 2005 12:40 am
Forum: Hardware
Topic: Frequency-dependent parameters question
Replies: 3
Views: 2465

Thanks for the explanations, I never considered the VDD row.
by ndru
Wed Aug 03, 2005 1:30 am
Forum: Hardware
Topic: Frequency-dependent parameters question
Replies: 3
Views: 2465

Frequency-dependent parameters question

According to the AC Characteristics table for the W65C816S, certain parameters are dependent on the frequency at which the chip is being run at, eg. tAH = 10ns at 14MHz, and 40ns at 2MHz. I understand that some parameters are obviously frequency dependent, such as Clock Pulse Width Low and High, but ...
by ndru
Sun Jun 19, 2005 2:08 am
Forum: Hardware
Topic: Kestrel 8K Finished!
Replies: 47
Views: 23288

kc5tja wrote:
Because? :)

Is there any real reason to when you're only moving data at most at 4MBps? Even plain-vanilla 7400 can keep up with that.
Makes sense. I read in a few places that AC logic can be pretty noisy though, due to the high slew rate.
by ndru
Sat Jun 18, 2005 7:01 pm
Forum: Hardware
Topic: Kestrel 8K Finished!
Replies: 47
Views: 23288

Is there any particular reason you didn't go with AHC (Advanced High-Speed CMOS) logic in the new Kestrel?
by ndru
Thu Jun 16, 2005 10:52 am
Forum: Hardware
Topic: CMOS Inputs and Floating Bus Questions
Replies: 5
Views: 4134

I'm actually designing my first ever 6502 project, and trying to get it to work entirely within the timing specifications in the datasheets. I'm probably worrying too much about the 65C02's data hold time being too small (due to propagation delays in the glue logic etc.).
by ndru
Tue Jun 14, 2005 9:11 pm
Forum: Hardware
Topic: CMOS Inputs and Floating Bus Questions
Replies: 5
Views: 4134

Thanks guys. I found that Texas Instruments actually makes stand-alone bus-hold chips (no DIP package though), namely the SN74ACT1071 and SN74ACT1073.
by ndru
Tue Jun 14, 2005 4:34 pm
Forum: Hardware
Topic: CMOS Inputs and Floating Bus Questions
Replies: 5
Views: 4134

CMOS Inputs and Floating Bus Questions

1. Since the 6502 data bus floats for about half of every clock cycle, isn't this dangerous to CMOS inputs (memory, latches etc.) connected to it? Are pull-up/pull-down resistors necessary in this case?

2. Do any normal (LS/HC/HCT etc.) chips have the Bus-Hold feature that seems to be exclusive to ...