Search found 174 matches
- Wed Aug 11, 2010 12:45 am
- Forum: NESemdev
- Topic: Question about OAM and vertical comparator
- Replies: 14
- Views: 5236
There's a lot of nonsense going around in here regarding what could and could not be done, and what is and is not a reasonable internal architecture. The PPU sprite evaluation page, AFAIK, is tested on the real thing. Whatever you come up with should be able to produce the output it describes. Paten...
- Mon Aug 09, 2010 10:08 pm
- Forum: NESemdev
- Topic: Question about OAM and vertical comparator
- Replies: 14
- Views: 5236
Drawing conclusions on where some chunk of memory might live in reality from the patent diagrams is not a good idea. The address register for the temp memory is just a counter that gets cleared at the start of the active line (for evaluating) and again at the start of hblank (for fetching) The "...
- Mon Aug 09, 2010 7:25 pm
- Forum: General Stuff
- Topic: How do high level languages work?
- Replies: 12
- Views: 3791
HLLs work with system that have a variety of hardware details by way of abstraction. The limits and architecture get abstracted to a library, or as part of the runtime, and the rest of the high level code accesses it through that. The libraries and/or runtime are usually written in lower level langu...
- Wed Aug 04, 2010 11:09 pm
- Forum: NESemdev
- Topic: 2A03 envelope generators
- Replies: 4
- Views: 2417
- Tue Aug 03, 2010 2:18 pm
- Forum: General Stuff
- Topic: Virtual Console = more agression towards ROM use?
- Replies: 20
- Views: 8159
- Wed Jul 14, 2010 8:19 pm
- Forum: NESemdev
- Topic: A little help with Blargg's nes_instr_test?
- Replies: 29
- Views: 23441
- Wed Jul 14, 2010 4:49 pm
- Forum: NESemdev
- Topic: A little help with Blargg's nes_instr_test?
- Replies: 29
- Views: 23441
Lower left center, labelled B flag, directly north of decode lines 116 and 115. Inputs are lines 105 and 106 (PHP/BRK), and D1x1, which is a lovely mess of the B flag, RDY0, phi2, /IRQ, Bxx, and the general interrupt line. That slew of lines is the data bus, usually pulled high and wired AND'd down ...
- Mon Jul 12, 2010 1:59 pm
- Forum: NES Hardware and Flash Equipment
- Topic: Alternatives to battery save
- Replies: 35
- Views: 15816
- Mon Jul 12, 2010 2:59 am
- Forum: NESemdev
- Topic: About NameTable, AttributeTable and Palette
- Replies: 8
- Views: 4245
- Sat Jul 10, 2010 9:09 pm
- Forum: NESdev
- Topic: DPCM generates extra $4016 read pulse
- Replies: 43
- Views: 40293
- Tue Jul 06, 2010 11:55 pm
- Forum: NESemdev
- Topic: How would I automate the verification of my emu?
- Replies: 7
- Views: 2627
Your best bet is probably to look for expected output over the serial connection, by way of hacking the test roms to output some known value to it, and running them in sequence. Graphical glitches that are not detectable by the roms are probably best handled with actual eyeball tests, possibly ones ...
- Sat Jul 03, 2010 7:32 pm
- Forum: NESemdev
- Topic: How was MMC3 4-screen mirroring implemented in NES hardware?
- Replies: 19
- Views: 6548
- Sat Jun 12, 2010 2:33 pm
- Forum: SNESdev
- Topic: HVCMODE Pin???
- Replies: 59
- Views: 22574
- Fri Jun 11, 2010 2:51 pm
- Forum: General Stuff
- Topic: Anyone have a good understanding of CRC-32 generation?
- Replies: 2
- Views: 1482
http://www.ross.net/crc/ has plenty of details about it. The quick version is that the CRC is effectively a 1-bit operation, so when you're shortcutting things a bit by running it 8+bits at a time, the bit order matters a bunch. The inversion thing has to do with disagreements as to the exact imple...
- Thu Jun 10, 2010 10:36 pm
- Forum: NES Hardware and Flash Equipment
- Topic: Can NES (NTSC version) run on modern TV?
- Replies: 20
- Views: 7760