Quantcast
Channel: nesdev.org
Browsing all 746 articles
Browse latest View live
↧

Was there ever a NES or Famicom disk system using normal disks?

...that is, something which uses something like a 3.5" disk with normal track access?Context: I'd like to port my CP/M-65 operating system to the NES. (I've already ported it to the SNES.) However, I...

View Article


Image may be NSFW.
Clik here to view.

Sourcecontrol for your NES projects?

Do you use some kind of sourcecontrol for your NES projects? GIT? Subversion? Dropbox? I used Subversion for awhile, switched to GIT just to realize that it was way overkill for my projects and...

View Article


Image may be NSFW.
Clik here to view.

Trouble loading DMC samples

HI anyone can help me? Im working on a Rom, trying to load dmc samples. Im having problems with loading the .dmc into memory. I know is has to be loaded at cf00 - FFFF but somehow, it doesnt write...

View Article

Looking for brainstorming ideas on selectively interlacing actors

The game engine I'm working on handles 32 actors in a scene.To overload drawing the number of actors, intelligent flickering can be used to pseudorandomly interpolate around both the eight sprites per...

View Article

6502 interrupts and mapper (and DMC, FrameCounter) IRQs

Hello,It's been a while since I posted something in the forum. I started developing a NES emulator in C/C++ many years ago (maybe 17), and I'm working on it every now and then when I have free time...

View Article


Image may be NSFW.
Clik here to view.

PPU Palette RAM Access Questions

I have a few questions about how the PPU does Palette RAM Addressing, as i feel the Wiki is vague about this.When the PPU reads from Palette RAM ($3Fxx), does it still pull /RD low? The Pinout page...

View Article

Work on my engine so far

Nothing too impressive so far. A test of tools and the engine I have been on-and-off working on. Just picked it back up and corrected what I believe are all outstanding bugs related to basic camera...

View Article

Image may be NSFW.
Clik here to view.

Nujabes ~ Aruarian Dance PCM demo

First time posting a proper finished project of mine here!This is a 7-bit PCM demo of Aruarian Dance. Cartridge is 512K PRG + 16K CHR, MMC3 (should work with either major revision). The audio is...

View Article


GBC lcd bus 18bit? 15bit?

I was reading GBC schematic recently and noticed the lcd bus is 18bit. R0~R5, G0~G5 and B0~B5. But doesn't GBC only output 32768 colors IIRC? May I assume the bus is actually 15bit, that R0, G0 and B0...

View Article


Image may be NSFW.
Clik here to view.

G-BASIC v5 found! Help needed.

Hi all,Recently I bought a GLK-2004 keyboard famiclone with a few cartridgess and a controller for dirt cheap, $5.The keyboard has no parallel port, only two 15 pin controller ports and a cartridge...

View Article

ca65 ExHiROM mapping config file

Hi, I am looking to make a ld65 (ca65) linker config file for ExHiROM to use on a game I am making.How would I make one? Thanks.Statistics: Posted by Emojiman7557 — Tue Nov 05, 2024 12:16 pm — Replies...

View Article

Stupid question about bleeding CPU cycles to create a blank border on the top...

I am trying to hide the top 16-pixels in my engine.My vblank code is very predictable in how many cycles it uses, so after vblank is finished, I was considering attempting to bleed CPUcycles with some...

View Article

Trying to Understand the Address Bus

So a goal I've had for a long time but still haven't achieved is an intimate understanding of precisely what is happening in the circuit on a computer (and using the NES as a particular example) when...

View Article


Background Tiles Not Rendering

I am attempting to render background tiles from the cc65 neschar.s, and on startup in FCEUX all I see is a blank background, whereas in the Name Table Viewer I see the expected tiles.Code: .segment...

View Article

Do any homebrew friendly mappers support banked externalram?

For my game engine, I am working on a mechanism that reads a byte array and then dynamically generates machine code instructions with a chain of "lda #imm, sta PPU_DATA" in a RAM buffer, which can be...

View Article


Independent 65816 Static Analyzer?

So I'm starting to dip my toes in 65816 for the Super Famicom side of my Mario code flow analysis. I got reading up on disassembly options and found that calima added 65816 support to da65 (thank...

View Article

Unofficial FDS ports of cartridge games

This stems from the threads I've made about Disk BASIC, Tetris, and Dr. Mario, as unofficial cart-to-disk conversions have been an ongoing interest of mine. They're pretty novel if you ask me. I've...

View Article


Searching words like: "first", "second" does not give...

I am reversing a cartridge that does four writes in a row at $5000 to switch a bank. I wanted to search at wiki if there is already something like that.When I wrote in search field:Code: 5000 firstit...

View Article

6502 - How to Properly Use Unconditional Branches?

In 6502, how would I properly use BEQ/BNE or BPL/BMI as an unconditional branch in place of a JMP (so long as the replacement command is less than 127 bytes either toward or away from the command...

View Article

Image may be NSFW.
Clik here to view.

How to insert some code into super mario bros NES file

Hello!This is my first post here, so be gentle with me Professionally, I'm a software develper, but here I have a hobby project requiring adding some code to super mario bros NES file.Specifically I...

View Article
Browsing all 746 articles
Browse latest View live