Questions tagged [nes]

For questions about the different versions and products of the NES (Nintendo Entertainment System)

Filter by
Sorted by
Tagged with
-4
votes
1answer
204 views

Is the Raspberry Pi Model B (2014) technically inferior to an original Xbox (2001) in compute power/specifically for emulators? [closed]

(I first asked this in the Raspberry Pi section, but it received no responses. I think this, Retrocomputing, might be a better fit.) I the year 2003, I had my Xbox chipped in order to be able to run ...
19
votes
3answers
2k views

Could a single NES ROM cartridge run on both PAL and NTSC systems?

Most ROMs are labeled with "(Europe)" or "(USA)", meaning PAL or NTSC. However, some are labeled "(World)". At first, I didn't think twice about this, just assuming that ...
0
votes
2answers
363 views

Why doesn't Nintendo fire up the old factories and re-produce *exact* copies of many of their most popular games, controllers and consoles? [closed]

Let's suppose that Nintendo announce tomorrow that they are going to create exact re-releases of the American and European NES, SNES and Nintendo 64 consoles, exactly the same as when they were ...
11
votes
1answer
595 views

Did the original Shadowgate for the Macintosh (1987) not have “take” or “leave” command?

I'm very familiar with what I consider to be the "real" version of Shadowgate -- the NES port. Today, I noticed this screenshot from the actual original: There is no "take" or &...
2
votes
0answers
113 views

Does RetroArch have a PAL filter like the NTSC one?

RetroArch the emulator "wrapper" has an option to enable an NTSC filter over the image, simulating the visual look of a composite NTSC signal/TV. Here is a comparison between the "raw&...
2
votes
2answers
2k views

How does the Everdrive handle all the special chips and stuff that were put in cartridges?

The "Everdrive" is very intriguing to me. Having been continuously disappointed -- not to say appalled -- by every single emulator I have ever tried, for every single console, I've given up ...
10
votes
3answers
566 views

Why was “Flight Simulator II” never ported to the NES? Was it technically impossible?

In the magical mid-1990s, when we already had got our (second-hand) 486 PC and I had both a NES and SNES, I for some reason got my paws on an old Atari "XE Game System" (8-bit, 1987). It had ...
3
votes
2answers
377 views

Every single ROM in my collection has the wrong SHA1 hash according to No-Intros

I have a collection of ROM files for the NES, SNES, Nintendo 64 and others. These ROMs match exactly those games that I own or owned growing up. Recently, I found out about the "No-Intros" ...
9
votes
1answer
405 views

Large number of Famiclones

I was looking the other day some NES clone footage, and I was surprised to find out that there is a ton of them. I am wondering, how could they be so many since Nintendo did not use standard off the ...
2
votes
1answer
199 views

Change color of the text written in PPU memory (NES-Super Mario Bros)

Let's say I want to write K to the top of the status bar in SMB. I can use the following set of statements to write to PPU memory. memory.writebyte(0x2001, 0x00) -- Turn off rendering memory....
1
vote
1answer
246 views

What is the reason of losing of save data in some NES games? How to prevent?

Sorry, the book of adventure #1 is disappeared. --Dragon Quest III
0
votes
2answers
250 views

Understanding Mario and screen position in “NES-Super Mario Bros”

Objective - Play Mario game and record the score and position, and later map it to level map png (https://nesmaps.com/maps/SuperMarioBrothers/SuperMarioBrosWorld1-1Map.html) Method - I can get the ...
4
votes
4answers
383 views

Would having the console's CPU help in emulation hypothetically?

If I had a hypothetical computer just like nowaday's computers, but it had an NMOS 6502, would it provide me with a better emulation experience than if I were to emulate the 6502 inside software? Also,...
5
votes
1answer
548 views

How does the “Small fire-Mario” glitch in SMB1 work?

There's a glitch in the original Super Mario Bros on the NES. That causes Mario to become an unused sprite(Little Fire-Mario). I'm unsure how the glitch works, but I'll show the instructions on how to ...
1
vote
1answer
343 views

Were all NES games 16 kibibytes or less?

While searching on the Internet and Quora, I found disassemblers for Pac-Man, Galaxian, and Super Mario Bros. The thing that puzzled me, was while Super Mario Bros was arguably quite a complex game ...
2
votes
1answer
223 views

How does the “backwards bump method” of SMB work?

In Super Mario Bros, the screen automatically starts scrolling once you are past X position 112. However, a strategy employed by many speedrunners of the game during level 4-2 is the "backwards bump ...
3
votes
1answer
194 views

“Genesis Lock-On Technology” to change the language of a Famicom game

I want to create a cartridge similar to Sonic & Knuckles or a Game Genie so that the text files loaded from the ROM or DEPROM of an original Famicom cartridge can be replaced with alternate ...
3
votes
1answer
252 views

Original NES from UK, that I want to work in the US

I have an original NES from England that I bought in the early 90s. I just found it again in the attic, and I want to hook it up and start playing it again. However, I now live in the USA and it's ...
8
votes
1answer
2k views

NES chips usage

I am curently studying NES architecture to create a NES emulator. While looking up the NES motherboard schematics (https://console5.com/wiki/Nintendo_NES-001), some of the chips usage are not clear to ...
9
votes
5answers
1k views

Self-modifying code in commercial games for the (S)NES, Gameboy, Genesis/MD, PC Engine, Atari, etc

I'm curious if there are any extant examples of commercial games for classic consoles (let's say, pre-32-bit era here) which make uses of self-modifying code. As far as I know, all the systems I've ...
11
votes
3answers
810 views

Why are NES cartridges grey while Famicom are rather colourful?

I've parsed a lot of websites and can't find answer anywhere. But still wonder to know why famicom cartridges are so colorful and different, but American and European cartridges grey only?
1
vote
0answers
153 views

100-pin connector to FPGA/SOC, can I auto-detect if attached to NES, SNES, Genesis, N64, GB, GBA?

If I have a 100-pin connector that may be connected to any of several known devices (NES, SNES, Gameboy, and so forth), can the device somehow auto-detect which device it's connected to? For some of ...
8
votes
2answers
5k views

What was the point of the label on the bottom of the NES? [closed]

The original NES has a label printed onto it that the device would not "cause harmful interference". Why would they write that? Did people think the NES might be dangerous? Is this some kind of legal ...
25
votes
2answers
6k views

What is a subpixel in Super Mario Bros, and how does it relate to wall clipping?

What are "subpixels" in Super Mario Bros on the NES? How does it relate to wall clipping? At 4:42 in the following video, the notion is mentioned in the context of how it relates to "wall clipping": ...
32
votes
2answers
6k views

How did Elite on the NES work?

Elite was one of the earliest 3D games, wireframe only of course but still a remarkable accomplishment on 8-bit computers. Originating on the BBC micro, it was ported to many home computers, as well ...
3
votes
1answer
410 views

Why didn't Famicom games use the Konami SCC for expansion audio?

There were a handful of Konami games on the Famicom that had additional sound chips (VRC6, VRC7, etc.) to enhance the audio of the games they were used in. Considering that the Famicom got many Konami ...
29
votes
3answers
6k views

386SX, NES and how much did data lines really cost anyway?

In 1988, Intel introduced the 80386SX, most often referred to as the 386SX, a cut-down version of the 80386 with a 16-bit data bus mainly intended for lower-cost PCs aimed at the home, educational, ...
42
votes
1answer
5k views

How did Super Mario Bros. 3 create this tunnel vision effect?

In a certain section of World 8's map, the screen is black except for a small circle surrounding Mario (as seen below during this speedrun). After doing a little research, I discovered that the game'...
5
votes
2answers
658 views

Why are the internals of NES Gamepaks so small compared to the case?

As you probably know, in the technology world, smaller is generally considered to be better. Companies compete to make the most portable phone, or the smallest laptop, but apparently Nintendo didn't ...
4
votes
1answer
526 views

Is screen wrap on the NES a fault of the OAM?

On NES games such as The Legend of Zelda and Metroid, entities that get to close to the edge of the screen, whether that be the top, bottom, left, or right side wrap around to the other side of the ...
4
votes
1answer
530 views

How did Konami games recognize the famous cheat code?

The famous Konami cheat code is the sequence up, up, down, down, left, right, left, right, B, A What original algorithm was used to detect that the code was entered? I can think of two possible ...
38
votes
5answers
5k views

Is it possible to make a ROM converter?

Based on my understanding, an emulator is necessary because the machine with the emulator on it (say Windows), doesn't execute the same machine code as the target platform (6502, for example). So what ...
16
votes
4answers
6k views

Are NES turbo buttons internal to the controller?

As you may know, the classic NES controller was not the only NES controller that Nintedo released with the NES. These included the NES advantage, the NES Max, and the Dogbone. All of these new ...
5
votes
2answers
869 views

Does the NES handle unlisted processor instructions differently from the Famicom?

As you may be aware, developers used unregistered machine codes in their games, as discussed in this thread. My question isn't why they would do this, but instead if these instructions yielded a ...
4
votes
2answers
599 views

Why does R.O.B. wear “glasses”?

So recently, I've been playing Gyromite (which sucks), with R.O.B. (which also sucks), and I noticed that he comes with sunglasses that he doesn't actually need to work properly. This was the case ...
6
votes
2answers
421 views

Do TG16 games and software suffer from lag frame similar to NES Super Mario Bros?

As a speedrunning fan, I've watched hours of Super Mario Bros speedruns, and have heard the term "lag frame". I don't think it's similar to typical computer lag, but instead an extremely technical ...
1
vote
2answers
725 views

NES PPU die photo

I found a die photo of the NES video chip: http://visual6502.org/images/RP2C02/NES_RP2C02_G_8F1_1B_20x_1600w.jpg I think the big block of fairly regular circuitry at the bottom left is the sprites? ...
33
votes
3answers
5k views

Did the NES do anything special to support coprocessors?

Some of the later NES/Famicom games contained not just ROM, but coprocessors for better sound and graphics than the original console hardware could provide, such as the MMC5: https://wiki.nesdev.com/w/...
35
votes
3answers
9k views

Were the dungeons in Legend of Zelda designed to fit together?

As can be seen in the image below, the dungeons of Legend of Zelda fit quite well together. Were they designed to be, or is this just a coincidence? Does this make them easier to store, with the ...
11
votes
4answers
1k views

8-bit console horizontal resolution

Some early consoles like the NES and the Sega Master had a horizontal screen resolution of 256. That sounds good for an 8-bit machine, until you consider that a sprite sometimes needs a slightly ...
4
votes
1answer
684 views

SNES / old graphics: merging sprite's with background [closed]

I have one question about how old computers or consoles like Super NES merged background layer(s) and spirites. Or another way - how layers were merged to not overload a PPU / CPU? OR how about ...
8
votes
2answers
462 views

NES/Famicom CPU address range allowable for cartridges

The postulated address range for CPU ROM (so-called "PRG-ROM") in cartridges is $8000..$FFFF, that is pre-decoded in NES/Famicom and the chipselect is fed to the cartridge. However, it is quite ...
8
votes
1answer
928 views

Is there a database of the box contents for different versions of NES games?

I've recently become interested in collecting old NES games. I'm trying to find an original NES Legend of Zelda game CIB. However, I'm having trouble distinguishing different versions of the game. All ...
16
votes
1answer
727 views

Does anyone know the specific differences between the NES-001 (NTSC) motherboard revisions?

On each Motherboard of an NES-001 (NTSC) there is a code: NES-CPU-xx These range from 04 to 11 (I think) I would like to know if these are all of the revisions of the NES and what major differences ...
16
votes
4answers
1k views

Best way to locate data on ROM? (6502 Processor)

Lately I've been interested in how old machines work, in particular an NES. While there are quite a few resources on the basic operations and even some games that have been totally broken down byte by ...
13
votes
1answer
2k views

What is the relationship between the Ricoh 2A03 and the MOS 6502?

The Ricoh 2A03 (and the 2A07) is the CPU in the well-known Nintendo Entertainment System. Apparently, the die is very similar indeed, as the slides in this video suggest https://www.youtube.com/watch?...
13
votes
2answers
921 views

NES repair - blue screen

I have an NES that was giving me a blinking red light when powering up. I had chalked this up to the 72-pin connector and set about cleaning it. After cleaning the connector and all games, the problem ...
9
votes
2answers
1k views

How do NES/famicon games produce additional sound channels?

The NES/famicon has always used the Ricoh 2A03, a modified MOS 6502 processor to generate the memorable music and sound effects of classic Nintendo games and continues to define the newer 8-bit / ...
7
votes
1answer
1k views

What is the Famicom “Pulse Line” of games? How many games are part of this line?

(This question was inspired by Did all NES "Black Box" games come in carts with five screws?) I've heard of the Famicom "Pulse Line" of games released in Japan shortly after the launch of ...
10
votes
4answers
1k views

Trying to understand what an “address latch” is while emulating the NES PPU

I'm attempting to emulate the NES PPU and I'm implementing its registers. In particular, reading from the PPU status register has the following effects: Reading the status register will clear D7 ...