Search found 21895 matches

by tepples
Sat Sep 19, 2020 4:25 pm
Forum: NES Music
Topic: VRC7/YM2413/OPLL Custom Patches
Replies: 13
Views: 312

Re: VRC7/YM2413/OPLL Custom Patches

Sony Super Audio CD (SACD) runs a 1-bit DAC using delta sigma, also called pulse density modulation (PDM) or Direct Stream Digital (DSD), at 2.8224 MHz, which is 64 times the CD-DA sample rate. The rate of M2 on a Famicom is almost as high as that: 1.790 MHz. So a 1-bit DAC could be a very good stra...
by tepples
Fri Sep 18, 2020 5:56 pm
Forum: General Stuff
Topic: How to limit 60 FPS in a loop?
Replies: 7
Views: 172

Re: Emulation refresh rate of 60hz?

I guess ability to keep the emulated NES running at the expected speed even on a monitor whose refresh rate is 50 Hz or 75 Hz or whatever else.
by tepples
Fri Sep 18, 2020 1:02 pm
Forum: SNESdev
Topic: [demo] SNES Sonic
Replies: 142
Views: 29562

Re: [demo] SNES Sonic

On a sufficiently fast PC, I'll agree: stick with bsnes-plus or Mesen-S for debugging. On one entry-level compact laptop I've owned, however, NO$SNS and ZSNES were the only debuggers that ran at full speed.
by tepples
Fri Sep 18, 2020 8:00 am
Forum: General Stuff
Topic: Unacceptably insensitive content in video games
Replies: 3
Views: 149

Unacceptably insensitive content in video games

I ask this toward setting the rules for entries to compos and inclusion of games on community multicarts, among other purposes. It has come to my attention that some things are unacceptably insensitive to put in a video game: Don't make puns or other jokes about Holodomor, Holocaust, other genocides...
by tepples
Fri Sep 18, 2020 7:41 am
Forum: General Stuff
Topic: Looks like NESCartDB is down (again)...
Replies: 56
Views: 21963

Re: Looks like NESCartDB is down (again)...

In #nesdev on EFnet, tehcloud mentioned nesdir.github.io (source), which uses the last NesCartDB XML as its data source, as a stopgap until NesCartDB can get rehosted.

If this database is brought under the umbrella of TCRF, how would outages (if any) be reported?
by tepples
Fri Sep 18, 2020 7:39 am
Forum: NES Hardware and Flash Equipment
Topic: Eccentric pedantic "monochrome" glitch
Replies: 5
Views: 183

Re: Eccentric pedantic "monochrome" glitch

NES pixels are two-thirds of a color subcarrier period wide. A white dot that small will carry a small amount of color fringe depending on its relationship to the color burst phase.
by tepples
Thu Sep 17, 2020 6:01 pm
Forum: NESemdev
Topic: NES 2.0 XML Database
Replies: 53
Views: 13955

Re: NES 2.0 XML Database

[Misplaced]
by tepples
Thu Sep 17, 2020 4:53 pm
Forum: General Stuff
Topic: Looks like NESCartDB is down (again)...
Replies: 56
Views: 21963

Re: Looks like NESCartDB is down (again)...

If you two were to host NesCartDB, would the origin http://bootgod.dyndns.org:7777/ still be valid in some way? Or would it be a fresh start under a new domain name?
by tepples
Wed Sep 09, 2020 6:21 am
Forum: SNESdev
Topic: Nova the Squirrel 2 (WIP)
Replies: 84
Views: 46525

Re: Nova the Squirrel 2 (WIP)

A better reference for a curved Mode 7-style floor is the cylinder-shaped floor of any Animal Crossing game on the DS or later. But I don't know how compatible that'd be with a behind-the-player camera, seeing as the AC games I've played have the camera always pointing due north while outside and no...
by tepples
Sat Sep 05, 2020 6:24 pm
Forum: SNESdev
Topic: Nova the Squirrel 2 (WIP)
Replies: 84
Views: 46525

Re: Nova the Squirrel 2 (WIP)

I'm favoring nocash's option 2: turn instantly but interpolate more gradually toward the new camera angle. You could try a quadratic ease-in approach, as I did for ease-in and ease-out of the help page in the GB and GBA ports of 240p Test Suite. These equations should help locate the screen position...
by tepples
Sat Sep 05, 2020 3:55 am
Forum: SNESdev
Topic: SNES Doom Source Released! Now What?
Replies: 121
Views: 19866

Re: SNES Doom Source Released! Now What?

As for the Doppler effect, here are things Doom and Animal Crossing have in common: The four-character code ADME. Doom for Game Boy Advance was AGB-ADME, while Animal Crossing: Wild World for Nintendo DS was NTR-ADME. (Spider-Man anyone?) The release of Doom Eternal and Animal Crossing: New Horizons...
by tepples
Sat Sep 05, 2020 3:39 am
Forum: NESdev
Topic: Mike Tyson's Punch-Out Disassembly
Replies: 57
Views: 6734

Re: Mike Tyson's Punch-Out Disassembly

As far as I know, the MMC2 (used only in Punchout) is the only memory controller that bank switches in 8KB chunks. Namco 108/MIMIC, MMC3/MMC6, MMC5, Sunsoft 5B/FME-7, RAMBO-1, Namco 163, VRC2/VRC4, VRC6, and VRC7 all have at least one 8 KiB PRG ROM window. Almost a third of NES releases licensed by...
by tepples
Fri Sep 04, 2020 9:02 am
Forum: SNESdev
Topic: [demo] SNES Sonic
Replies: 142
Views: 29562

Re: [demo] SNES Sonic

Is there a burn-down list of things you want to fix before the next demo release?
by tepples
Fri Sep 04, 2020 9:01 am
Forum: NESdev
Topic: Questions about NES programming and architecture
Replies: 143
Views: 8773

Re: Questions about NES programming and architecture

That and 6502 (well, 6507) was the processor associated with the crash of 1983-1984.
by tepples
Fri Sep 04, 2020 8:55 am
Forum: Newbie Help Center
Topic: Correlating note with game frames on famitracker
Replies: 7
Views: 671

Re: Correlating note with game frames on famitracker

If you're using the Pently sound driver, try pently_get_beat_fraction in its "BPM math" module. It returns a beat fraction from 0/96 to 95/96 calculated from the tempo and the declared time signature. Your code can use this to determine how far to move the arrows. Pently also supports callbacks that...