Machen Sie Schritt für Schritt FC (NES) Emulator
Betreff: Simulation von roten und weißen Maschinen von Grund auf neu

Projektbeschreibung
Projekte mit VS2017 und Codelite stehen ebenfalls zur Verfügung, um eine erfolgreiche Zusammenstellung verschiedener Compiler zu gewährleisten.
Lizenz
- STEPFC :: STEPX Jedes Schritt auf dem MIT konzentriert sich auf den Code -Teilen
- STEPFC :: STEPFC Fertiger Emulator basierend auf GPLV2 konzentriert sich auf ausführbare Binärdateien des Emulators selbst
Stepx -Liste
- Schritt 0: Laden Sie die NES -ROM -Datei
- Lesen von Dateien wird bevorzugt.
- Es ist aber auch sehr wichtig, eine solide Fundament zu legen, die Schnittstelle ist eine gute Sache
- Schritt 1: Implementieren Sie grundlegende CPU -Funktionen und schreiben Sie Funktionen
- Sie müssen das Layout des CPU -Adressraums verstehen
- Schritt 2: 6502 Zusammenstellung
- Debugging ist ein unverzichtbarer Bestandteil der Zersetzung
- Schritt 3: Implementieren von CPU -Anweisungen
- Dieser Schritt ist größer als zuvor
- Implementieren Sie alle CPU -Anweisungen
- Schritt 4: Hintergrundwiedergabe
- Implementieren Sie die erste Bildanzeige
- Schritt 5: Grundeingabe
- Implementieren Sie Standard -Dual -Griff -Eingaben
- Schritt 6: Sprite -Rendering
- Schritt 7: Implementierung der Synchronisation der mittleren Präzision
- Vertikale Synchronisation basierend auf primärer Gewalt
- Hintergrund mit Elfen verschmelzen
- Schritt 8: Implementierung der grundlegenden Audio -Wiedergabe
- Verwenden Sie eine Terminalstaatmaschine, um Audio zu implementieren
- Schritt 9: MAPPER1234 implementieren
- Mapper4 wird hauptsächlich eingeführt, weil es IRQ auslöst
- Schritt A: Implementieren Sie Basic Mixing
- Erhöhen Sie die Audiogenauigkeit von 60 Hz auf 44,1 kHz
- Aber die Entfernung ist immer noch Dutzende Male kleiner als 1,79 MHz, und die Straße ist noch lang
- Schritt B: Standardisieren Sie das Archivieren
- Endlich standardisierte Speicherdateien
- SL Dafa ist gut
- Schritt C: Video und Wiedergabe
- Kann für TAs verwendet werden
- Schritt D: Filter und Filter
- Machen Sie die Benutzererfahrung besser
- FC kommt sogar mit seinem eigenen Filter
- Schritt E: Erweitertes Audio
- Extended Audio ist auch ein Höhepunkt von FC
- NSF -Erkundung
- Audiovisualisierung
- Schritt F: Alle werden f
- Neu starten
- Erweiterte Eingabe
- Genauere Simulation
- FDS BIOS
- Mehr Mapper
- Spielspezialisierung
- Plattformoptimierung
- Netzwerk
- Grafische Benutzeroberfläche
- NES Debugging
- Betrüger/goldener Finger
- Alle oben genannten Inhalte werden diskutiert und der Inhalt bleibt leer