Nes-001 color display issue
Good morning folks,I'm in need of some help. I recently had to do some work to fix my front-loading nes that I have had and played for decades (not an ebay find). The work wasn't anything major, I...
View ArticleNew Game Launch: Cursed Crown
Launching Cursed Crown, a new puzzle adventure game for the NES!! 40+ levels in the beta. https://martinreimer.itch.io/cursed-crownStatistics: Posted by MartinR — Thu Jan 18, 2024 11:33 am — Replies 1...
View ArticleFDS Drive Motor Control Emulation?
I'm working on a project that requires precise control of the FDS drive motor and I think I'm running into some emulation inaccuracies. See this post.FDS Timer Interrupt for OS-Style Time Slices?In...
View ArticleGPU Privilege Rings and Memory Protection?
I was wondering if anyone here has any experience with conventional modern GPU microarchitectures (modern: 5-10 years, kinda broad I know) and whether the computational hardware implements, also in...
View ArticleLaser-marked RP2A03H and DPCM failure
There seems to be a very interesting DPCM issue that arises in modded consoles using laser-marked 2A03H CPUs. In consoles containing a laser-H CPU, a PPU mod (NESRGB or Hi-Def NES), and a flash cart...
View ArticleASM6 Operands?
In the readme in asm6f, at https://github.com/freem/asm6f, there is no mention of operands. Where is a list of operands supported by ASM6? I looked in both readme.txt and...
View ArticleJML (0xdc) indirect long or absolute indirect?
The 65c816 datasheet lists instruction 0xdc (JML) as absolute indirect addressing, but all SNES related documentation lists it as indirect long. And indeed, ASAR rejects Code: JML ($xx) as an invalid...
View ArticleUpdating background tiles during hblank
I recall a conversation somewhere that said it is possible to update a few background/and or sprite tiles during every hblank period if you turn off something there and don't make changes on any...
View ArticleLines: A Platformer About Telecom Line Workers
So over the years my focus as been almost exclusively taking things apart. I've built a lot of tech demos just to get my head around subjects I was working with, but have never really had a game idea...
View Articlerom checksum
I am having a hard time coming up with an algorithm that calculates the checksum of an snes rom.Can somebody tell me if my assumptions here are correct?For simplicity sake, I will pretend that a rom...
View ArticleCan you start from scratch and create a version of Super Mario Bros. and...
To put this in context:I decide to create an enchanced version of Super Mario Bros. using features that allow saving of the game, much like in the Super Mario All-Stars release, and start from...
View ArticleHDMA high color sprite demo
Hey, Lex here. I've been working on some code that uses HDMA to get sprites that are more than 16 colors. Essentially how it works is that every scanline I'm using HDMA overwrite CGRAM values. It...
View ArticleUnable to send personal messages on the wiki
Hello everyone! I just registered because I wanted to update something on the Nesdev Wiki (which states that one should contact fiskbit or lidnariq on the forum)But the Forum doesn't allow me to send...
View Articlecc65 with NESDoug lib, can't get sound to play
I have followed the tutorial very carefully but can't seem to get a sound to play in my program (see attached zip) I'm trying to play a sound at line 297 [sfx_play(SFX_JUMP, 0);]I have used a known...
View ArticleWhere can you find 8KB CHR files?
Disclaimer: NOT a request for copyrighted CHR files.Specifically to work with Super Mario Bros. and other games with 8KB CHR.Statistics: Posted by asm6hackr — Thu Jan 25, 2024 3:36 pm — Replies 2 —...
View ArticleMMC MULTI CHECKER-02 development board
I recently became aware of this MMC MULTI CHECKER-02 board, which is an MMC1 development board with a discrete logic implementation of the MMC1 mapper. A manual for it can be found here, but note that...
View ArticleVRAM settings confusion (64k? 32k words?)
Hi, I got another dumb question or two... Building a ROM with Mode 1. Everywhere I look, I keep seeing "its up to the developer to decide where to put stuff", but I'm trying to set up VRAM in such a...
View ArticleSNES S-WRAM substitution
Hello.I don't know if it was asked before, probably was...I and some friends have some SNES consoles that all have the same defect: a bad S-WRAM.The only source of these ICs seems to be other...
View ArticleLooking for a music composer for a NES game in development
We are a small team composed by an assembly developer and a graphic designer and we are working on small project called Cursed Village. We keep improving it and adding new features (even if for now is...
View ArticleNSF player library with VRC7 support?
Is there a C++ library for playing NSF files that has VRC7 support?I'm not an emulator developer, but I'm working on a C++ project where I'd like to be able to play VRC7 NSF files directly.The current...
View Article