Search found 4542 matches

by Dwedit
Sun Apr 03, 2022 10:28 pm
Forum: General Stuff
Topic: Starting games with two controllers and a microphone
Replies: 4
Views: 452

Re: Starting games with two controllers and a microphone

This is the game crashing while running in FCEUX. There's some kind of emulation bug happening here. It has nothing to do with accessories, or special ways to start the game. Merely, the game just crashed. Try another emulator. It seems to work fine in Mesen, but that emulator can be slow. Try Virtu...
by Dwedit
Sat Apr 02, 2022 9:42 am
Forum: General Stuff
Topic: Conference speech about nesdev, I need your help reviewing it
Replies: 6
Views: 278

Re: Conference speech about nesdev, I need your help reviewing it

(note that my previous post was edited) "Lack of Writable memory in console" is ridiculous, that's just the wrong word there. It should be 'non-volatile', 'persistent', or 'permanent' storage instead, as the internal memory is quite writable. And the "No negative numbers" thing i...
by Dwedit
Sat Apr 02, 2022 9:05 am
Forum: General Stuff
Topic: Conference speech about nesdev, I need your help reviewing it
Replies: 6
Views: 278

Re: Conference speech about nesdev, I need your help reviewing it

The numbers: 262 total scanlines 341 PPU dots per scanline 3 PPU dots per 1 CPU cycle 1 prerender scanline 240 visible scanlines 1 postrender scanline (waste of perfectly good vblank time) NMI, 20 scanlines of vblank time after receiving the non-maskable interrupt 20 * 341 / 3 = 2273.33, so that num...
by Dwedit
Thu Mar 31, 2022 4:20 pm
Forum: NESemdev
Topic: Need some help with crossplatform file managment and screen
Replies: 7
Views: 333

Re: Need some help with crossplatform file managment and screen

I think users might prefer the native Win32 file dialog for picking files.
by Dwedit
Wed Mar 30, 2022 7:29 pm
Forum: NESemdev
Topic: Boro's FCE origin
Replies: 4
Views: 301

Re: Boro's FCE origin

Have you tried asking on the TASVideos FCEUX forum? https://tasvideos.org/Forum/Subforum/15
by Dwedit
Sat Mar 26, 2022 9:20 am
Forum: Other Retro Dev
Topic: Have you seen such a video mode?
Replies: 18
Views: 901

Re: Have you seen such a video mode?

Speaking of unconventional video modes or hardware, there's the FM Towns computer.
It can display a 640x480 monochrome Kanji layer on top of 320x240 256 color graphics.
Does this count as the "combined text and graphics mode" idea?
by Dwedit
Thu Mar 24, 2022 2:40 pm
Forum: NESdev
Topic: Changing both scroll and CHR bank on MMC3
Replies: 7
Views: 441

Re: Changing both scroll and CHR bank on MMC3

The requirements: Critical times: Dot 248 - Last BG Tile fetch before sprite fetching time Dot 253 - Last NT/AT fetch before sprite fetching time Dot 256 - Vertical part of V incremented Dot 257 - horizontal part of V = horizontal part of T Dot 320 - First NT fetch Dot 324 - First tile fetch For scr...
by Dwedit
Wed Mar 23, 2022 4:07 pm
Forum: NESdev
Topic: Modding NES mini Chinese clone
Replies: 8
Views: 521

Re: Modding NES mini Chinese clone

Is it a Nes-on-a-chip or an emulator console?

If it's a NES-on-a-chip, you'd need a way to get to the actual flash memory chip, and that won't happen without soldering.

If it's an emulator console, there might be a microsd card just sitting there.
by Dwedit
Tue Mar 22, 2022 11:54 pm
Forum: NESdev
Topic: Bad cart connection makes NES display all 256 tiles
Replies: 2
Views: 409

Bad cart connection makes NES display all 256 tiles

I saw a game have a bad cartridge connection, and it looked like it was treating the low 8 address bits of a nametable tile fetch as the nametable tile byte itself. Would any specific pin being connected badly cause this fault? Screenshot: faria-bad.png It also went in and out of glitchiness, exampl...
by Dwedit
Fri Mar 18, 2022 4:21 pm
Forum: General Stuff
Topic: NES games with a lot of character logic going on
Replies: 25
Views: 1270

Re: NES games with a lot of character logic going on

Sprite order cycling is so easy when you use the "just add 9" trick...
by Dwedit
Wed Mar 16, 2022 11:50 pm
Forum: General Stuff
Topic: As a kid, I never understood the difference in time...
Replies: 3
Views: 349

Re: As a kid, I never understood the difference in time...

Mario 3 came out in Japan really early, like 1988. Super Mario 2 was made after Super Mario 3 just to have something there for the US before they released 3.
by Dwedit
Mon Mar 07, 2022 9:30 pm
Forum: NESemdev
Topic: ArkNESS
Replies: 20
Views: 1013

Re: ArkNESS

Looks like the program isn't processing windows messages while the Open File window is open, combined with using DirectX, this is seriously bogging down a system. It takes Windows a whole second to process a single keystroke! I can see the main window become a Ghost Window while the Open File dialog...
by Dwedit
Mon Mar 07, 2022 8:17 pm
Forum: NESemdev
Topic: ArkNESS
Replies: 20
Views: 1013

Re: ArkNESS

Getting an access violation exception. A NULL pointer getting deferenced.

Happens soon after a call to SHCreateItemFromParsingName, but that might not necessarily be the location of the error.
by Dwedit
Mon Mar 07, 2022 12:56 pm
Forum: NESdev
Topic: Drawing attributes vertically
Replies: 6
Views: 663

Re: Drawing attributes vertically

I would keep a copy of the entire attribute tables in RAM, it makes it much simpler when you want to update them in VRAM.
by Dwedit
Mon Mar 07, 2022 9:49 am
Forum: NESdev
Topic: Drawing attributes vertically
Replies: 6
Views: 663

Re: Drawing attributes vertically

Either set the address every write, or use 32 increment mode just to get two writes in.