OcttKB/Wiki-OcttKB/tiddlers/Normal/_Nintendo Entertainment Sys...

60 lines
5.7 KiB
Plaintext

created: 20230202104823127
creator: Octt
modified: 20240119121912787
modifier: Octt
tags: Nintendo Gaming $:/i18n:en Console
title: Nintendo Entertainment System
<<^wikipediaframe "Nintendo Entertainment System" en>>
!! ''Resources''
* <<YoutubeL bfJzJOQqsDk "Pushing The Limits of the NES: Amazing Hacks That Made NES Games Possible [Sharopolis]">>
* <<YoutubeL qYDzL5hVzSM "INSANE HD Texture Packs For 8-Bit NES Games!">> (thanks to a Mesen feature)
* [[NES (Famicom) Development Kit Hardware [Retro Reversing]|https://www.retroreversing.com/famicom-nes-development-kit/]]
* (Playlists of) [[Some NES Multicarts Music|https://www.youtube.com/playlist?list=PLP3KtH7oe6jVGoqvVgKldhrYn8q9pxx44]] ; [[NES/Famicom Multicarts Music Remake Video|https://www.youtube.com/playlist?list=PLP3KtH7oe6jUNno7Y2xjeTVIvTy9ig9Hp]]
* [[Unchained Nostalgia v1.4.0 [2018/11/15] (a NES/Famicom/Dendy demo)|https://veg.by/en/projects/unchained/]] --- //based on the pirate multicart with a romantic storyline and the Unchained Melody in the menu.// --- <<[# Thread"https://forums.nesdev.org/viewtopic.php?t=10672">>
** Original source appeared to be lost to the author forgetting to reupload it after BitBucked fucked up and deleted the hg repo, I was able to find [[some parts on Web Archive|http://web.archive.org/web/20171004041520/https://bitbucket.org/veg/unchained/src]] and copied them: [[https://hlb0.octt.eu.org/Drive/Misc/Unchained%20Nostalgia/Source.7z]] (binary assets are missing but they could be extracted from the compiled ROM, what matters is having the ASM now)
* [[ArtisaNES|http://0ldsk00l.ca/artisanes/]] --- //Artisanal NES consoles aesthetic mods// (paints)
* [[NesDev.org|https://www.nesdev.org/]] --- //Info, programs, and more//
* [[Nintendo Entertainment System Documentation|https://www.nesdev.org/NESDoc.pdf]]
* <<httpL nes.science>> --- //home to a bunch of random NES stuff// and useful archives
* [[Nerdy Nights (mirror)|https://nerdy-nights.nes.science/]] --- //tutorial series to help people write games for the NES//
* <<httpL nesdoug.com>> --- NES Programming tutorial in C
** [[GitBook re-adaptation by dag7dev|https://dag7.gitbook.io/nesdoug-nes-guide]] //for a comfy read// --- <<#[ Git"https://github.com/dag7dev/nesdoug-nes-guide">>
* [[everynes/no$nes technical documentation|https://problemkaputt.de/everynes.htm]]
* [[NES Programming [Wikibooks]|https://en.wikibooks.org/wiki/NES_Programming]] --- an extremely WIP resource on the matter as of 2023/11, but it's worth for it being just a concise list of specs and memory layout
* General [[Useful tools for NES development|https://www.nesdev.org/wiki/Tools]]
** [[FamiStudio|https://famistudio.org/]] --- //very simple music editor for NES/Famicom targeted at both chiptune artists and NES homebrewers// --- <<[# Git"https://github.com/BleuBleu/FamiStudio">>
** FamiTracker: after official development ceased and website died, see <<RedditL r/famitracker/comments/n97ve9/where_do_i_download_famitracker/ "Where do I download famitracker?">>
*** apparently, current best fork is [[Dn-Famitracker|https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker]]
** [[nixel|https://alexpate.net/nixel/]] --- web editor for CHRs inside NES ROMs with a good UX
** [[NEXXT|https://frankengraphics.itch.io/nexxt]] --- //Featureful NES assets studio based off the classic "NES Screen Tool". It's the "famitracker" of NES graphics.// (sources included)
* [[Retro Puzzle Maker|https://puzzle.nes.science]] --- //new tool meant to help you create new puzzle games you can play on an NES//
* <<linkdescgit "C NES Starter Kit""https://cppchriscpp.github.io/nes-starter-kit/" "Simplified starter kit for making NES games using C and graphical tools." "https://github.com/cppchriscpp/nes-starter-kit">>
* [[ASM NES Starter Kit|https://github.com/battlelinegames/nes-starter-kit]] --- //starter kit for developing Nintendo Entertainment System games using 6502 Assembly language// with specific useful information
* [[little-things-nes|https://github.com/pinobatch/little-things-nes]] --- //One-off tech demos and test ROMs for NES//
* [[nessemble|https://github.com/kevinselwyn/nessemble]] --- //6502 assembler/disassembler/simulator targeting the Nintendo Entertainment System// --- <<[# Thread"https://forums.nesdev.org/viewtopic.php?t=16387">>
* [[BZK 6502 Disassembler|https://github.com/cyneprepou4uk/BZK-6502-Disassembler]] --- //Create a disassembly of a NES game// --- <<[# Manual "https://cyneprepou4uk.github.io/iromhacker/nes/en/bzk6502/1/index.html">> <<[# Thread "https://www.romhacking.net/forum/index.php?topic=31875.0">>
* [[Disassembling NES ROM, What Disassembler to Use?|https://forums.nesdev.org/viewtopic.php?t=14221]]
* [[NES Games Disassembly|https://github.com/cyneprepou4uk/NES-Games-Disassembly]] --- //Source code of some NES games// --- <<[# Thread "https://www.romhacking.net/forum/index.php?topic=32220.0">>
* [[How to Hack NES Games [JohnRiggs]|https://www.youtube.com/playlist?list=PLsOTz-tlvayLmYmgreE4q1w0E6rN29T4p]]
* [[$8000 and $C000 on the NES|https://forums.nesdev.org/viewtopic.php?t=5494]] --- mapper 0 maps the PRG ROM to both addresses
* [[How to extract CHR & PRG from a NES/UNiF file|https://forums.nesdev.org/viewtopic.php?t=5661]] --- depends on the mapper, usually PRG is at the start (after the iHeader) and CHR at the end
* [[Looking For MIDI to NES/NSF Converter|https://forums.nesdev.org/viewtopic.php?t=8007]]
!!! Emulators
* [[FCEUX|https://fceux.com]] --- //The all in one NES/Famicom/Dendy Emulator// --- <<[# "https://github.com/TASEmulators/fceux">>
* [[Nestopia|https://nestopia.sourceforge.net/]]
** [[Nestopia UE|http://0ldsk00l.ca/nestopia/]] (the successor) --- // Cross-platform Nestopia emulator core with a GUI// --- <<[# Git"https://github.com/0ldsk00l/nestopia">>
* [[NesDs|]]