Search found 3852 matches

by Memblers
Sun Feb 28, 2021 3:29 pm
Forum: 2020 NESdev Competition
Topic: nesxidy
Replies: 5
Views: 322

nesxidy

This is far from complete, and not really playable, thought I would dump it out here anyways in case anyone is interested in the technical side of it. It was fun as hell to make, but I don't know if/when I'll ever have the time to get back to it. https://github.com/Memblers/nesxidy (description copi...
by Memblers
Wed Feb 10, 2021 1:19 am
Forum: NESdev
Topic: Was there an NES expansion chip like SA-1
Replies: 85
Views: 14341

Re: Was there an NES expansion chip like SA-1

I'm loving this thread, good stuff. Regarding OAM DMA, if your mapper is watching the bus and is fully in control of CHR-RAM (big IFs, I know), there's no need to hijack the CPU bus. Other than for palette setup, you'll not need to touch $2006/$2007 when you have a VRAM port in the mapper. Do the DM...
by Memblers
Tue Feb 02, 2021 1:45 am
Forum: Membler Industries
Topic: Ass-Raping Pirates of the High Seas (NSF music)
Replies: 8
Views: 13353

Re: Ass-Raping Pirates of the High Seas

Im here for arpoths too. What up memblers!? Also, do you still have ass-raping Vikings on the high seas anywhere? It was a sequel I made in the early aughts. I think I sent it to drew. Hey man, it's been a while! I do have that. There was another XM with it, both are really fun tracks. I was meanin...
by Memblers
Sun Jan 31, 2021 2:41 am
Forum: NES Music
Topic: Removing music from NES games
Replies: 14
Views: 2486

Re: Removing music from NES games

You might want to look at the NSF rips instead of the full games. NSF files have INIT and PLAY routines. The init routine basically is how you "load" the song or sound effect. Play routine simply plays it, called 60 times a second. Usually the person ripping an NSF file has to insert their own code ...
by Memblers
Sun Jan 31, 2021 2:27 am
Forum: NESdev
Topic: Was there an NES expansion chip like SA-1
Replies: 85
Views: 14341

Re: Was there an NES expansion chip like SA-1

The dual 6502 processors, by sharing $6000 - $7fff. The cart carries a noac (umc6561). The two systems run different codes respectively, and shake hands through IRQ. All buses need level shifters for separation. It looks like the VS system? Now that is a fun idea. If the cart also had A/V output an...
by Memblers
Sun Jan 31, 2021 1:43 am
Forum: Homebrew Projects
Topic: Port NES/Famicom game to Nintendo VS. hardware possible? (Punch-Out)
Replies: 26
Views: 5060

Re: Port NES/Famicom game to Nintendo VS. hardware possible? (Punch-Out)

I am affraid I dont know how to add coins tracking, nor change the logo.. I could probably design a new board and get that working but the palette and coin acceptance things would be out of my league :( If you do take on this project, you might want to consider supporting the PC10 version. It's the...
by Memblers
Fri Jan 29, 2021 2:25 am
Forum: NESdev
Topic: Was there an NES expansion chip like SA-1
Replies: 85
Views: 14341

Re: Was there an NES expansion chip like SA-1

What would make the Squeedo Jr. design cheap is what it lacks, not needing a PRG ROM, CHR RAM, or WRAM chips. The board itself is NROM-sized. Well, technically there is a PRG-ROM (made from a level translator chip) but it's only 1 byte - $4C. So it sits in a JMP $4C4C loop during configuration. Whic...
by Memblers
Thu Jan 28, 2021 12:48 am
Forum: NESdev
Topic: Was there an NES expansion chip like SA-1
Replies: 85
Views: 14341

Re: Was there an NES expansion chip like SA-1

I have a project that I call Squeedo Jr. that sort of is like the SA-1. Sadly, it's been idle for a few years, far too long. Most likely when I do try to make another NES cart board, it's likely to be that one because it's the one I've been most excited about, by far. It's fairly ambitious and would...
by Memblers
Sat Oct 31, 2020 2:54 pm
Forum: NES Graphics
Topic: Why is Mario's shirt brown?
Replies: 16
Views: 6444

Re: Why is Mario's shirt brown?

I found a video of somebody recording off of a SMB arcade machine, and although he does have a brown shirt, it's a much darker shade of brown than what I typically see in emulators. https://www.youtube.com/watch?v=mKk2TkKRAC0 Other than the different PPU, I think Nintendo's VS and PC10 cabinets nor...
by Memblers
Wed Oct 07, 2020 12:06 am
Forum: NES Music
Topic: Is $4011's default value $00 at start up?
Replies: 7
Views: 2582

Re: Is $4011's default value $00 at start up?

Oddly, SMB does something like that, too. It ramps it up to $30 when you're playing, then ramps it down to $00 when you die. But why, it's a mystery.
by Memblers
Tue Oct 06, 2020 6:30 pm
Forum: NES Music
Topic: FamiStudio NES Sound Engine (famiStudio) 2.2 in C
Replies: 12
Views: 4164

Re: FamiStudio NES Sound Engine (famiStudio) 2.2 in C

For a debugger you might try NESICIDE. 8bitworkshop might work for that, too (it's a little tricky to link with it, there's info on the forum about it though). Looking at the source, I'm not sure where the NMI gets enabled. It is calling the audio update from NMI, which is correct. There's potential...
by Memblers
Sat Oct 03, 2020 8:43 pm
Forum: NES Music
Topic: FamiStudio NES Sound Engine (famiStudio) 2.2 in C
Replies: 12
Views: 4164

Re: FamiStudio NES Sound Engine (famiStudio) 2.2 in C

The lines with the range error all have (indirect),y addressing mode. I think this means the variable is not being used as a zeropage address. Other lines accessing that variable aren't a problem because they can use absolute mode. The (indirect),y lines that it didn't complain about are inside an I...
by Memblers
Wed Sep 30, 2020 9:22 pm
Forum: Reproduction
Topic: Using non CMOS eproms on NES Carts
Replies: 11
Views: 3963

Re: Using non CMOS eproms on NES Carts

That should be NROM-128, then. Check pins 27 and 1, does the board connect them both to 5V (it should)?
by Memblers
Wed Sep 30, 2020 3:28 pm
Forum: NES Music
Topic: FamiStudio NES Sound Engine (famiStudio) 2.2 in C
Replies: 12
Views: 4164

Re: FamiStudio NES Sound Engine (famiStudio) 2.2 in C

The linker uses "memory areas" and "segments". You put your code/data into segments, and the linker uses the config file you supply it with to output your stuff into the memory areas. My guess about the error is because "RAM" is the name of a memory area, and not a segment. We'd need to see the .cfg...
by Memblers
Sun Sep 27, 2020 9:46 pm
Forum: NESdev
Topic: KickC Optimizing C-Compiler now supports NES
Replies: 34
Views: 20110

Re: KickC Optimizing C-Compiler now supports NES

Hi Memblers, The last code you post can be compile. But it is not work. It only show line on the screen, but no balls. Is it work on your side ? Thanks. I haven't tried to assemble and run it yet, only compile. I'm surprised it does compile, the first one I posted gave the missing asm fragment erro...