🎲 Save States! - Final Gamebox C99/X64 #gameboy #emulator 🇩🇪

Channel:
Subscribers:
259
Published on ● Video Link: https://www.youtube.com/watch?v=uqgIPZtoZW8



Duration: 0:00
13 views
1


Im diesem Video meines Gameboy Emulators "Final Gamebox" zeige ich wie ich die Save-States implementiert habe.
Dabei schauen wir uns die geänderten und neuen Datenstrukturen an, aber auch wie die Serialisierung funktioniert.
Wer gut aufgepasst hat, wird einige Bugs in gezeigten Code sehen und mich würde es interessieren ob ihr diese findet - ab damit in die Kommentarbox!

Mit diesem Feature ist dieses Projekt abgeschlossen und steht somit als Open-Source in meinem GitHub Repository zur Verfügung.

Header-Datei (Backend):
https://github.com/f1nalspace/final_game_tech/blob/develop/final_game_box.h

Fertiges VS Demo-Projekt (Frontend):
https://github.com/f1nalspace/final_game_tech/tree/develop/demos/FPL_Emulator

Repository von Final Platform Layer sowie von vielen weiteren Libraries von mir:
https://github.com/f1nalspace/final_game_tech/blob/develop/

Disclaimer:

Dieses Video ist Teil einer Reihe die sich mit Gameboy Emulation und Softwareentwicklung befasst, technisches Wissen ist daher Voraussetzung um dem Inhalt zu folgen!

Alle Spiele die ich in diesen Videos zeige besitze ich alle im Original!

Fragen:

Bitte Feedback/Fragen einfach in die Kommentarbox schreiben. Danke!

Inhaltsverzeichnis:

00:00:00 Logo
00:00:07 Einführung
00:01:17 Save-States ausprobieren
00:01:51 Tetris mit Save-States
00:03:52 Alfred Chicken mit Save-States
00:05:50 Super Mario Land 2 mit Save-States
00:09:26 Save-States Code vorschau
00:10:35 Snapshots API
00:11:39 Datenstruktur: PPU
00:14:50 Datenstruktur: Externer RAM
00:15:13 Datenstruktur: APU
00:17:37 Datenstruktur: Interner RAM
00:17:44 Datenstruktur: Serial Transfer
00:18:07 Datenstruktur: IO-Register
00:19:13 Datenstruktur: GamePak Info
00:19:30 Datenstruktur: Monochrome Farbpalette
00:20:35 Datenstruktur: Den Rest
00:21:08 Export von System in Snapshot
00:22:45 Snapshot in Datei speichern
00:25:58 Snapshot aus Datei laden
00:28:15 Snapshot in System importieren
00:33:11 Abschluß mit Super Mario Land 2




Other Videos By Finalspace


2025-08-01🎮 Windows XP in VMWare Workstation für Gaming im Test - Welche Retro-Spiele laufen wirklich? 🇩🇪
2025-06-29🎲 Save States! - Final Gamebox C99/X64 #gameboy #emulator 🇩🇪
2024-08-01📢 Final's Channel Update V1.4 - Zurück vom Urlaub 🇩🇪
2024-04-18Dyna Blaster - Final´s PC Retro Gaming - Ep 41 [German]
2024-04-09Indiana Jones and the Fate of Atlantis (Roland MT-32) - Final´s PC Retro Gaming - Ep 40 [German]
2024-03-30Descent Raytraced - Final´s PC Retro Gaming - Ep 39 [German]
2024-03-20Final's Channel Update V1.3 - Mein PC ist zurück! [German]
2024-03-17Prince of Persia Forgotten Sands (Teil 7/7 Final) - SteamDeck [German]
2024-03-15Prince of Persia Forgotten Sands (Teil 6/7) - SteamDeck [German]
2024-03-13Prince of Persia Forgotten Sands (Teil 5/7) - SteamDeck [German]
2024-03-11Reflex Arena - SteamDeck [German]
2024-03-09Prince of Persia Forgotten Sands (Teil 4/7) - SteamDeck [German]
2024-03-06Prince of Persia: Forgotten Sands (Teil 3/7) - SteamDeck [German]
2024-02-28Prince of Persia Forgotten Sands (Teil 2/7) - SteamDeck [German]
2024-02-22Prince of Persia: Forgotten Sands (Teil 1/7) - SteamDeck [German]
2024-02-16Rechner Futsch [2024-02]
2024-02-10Turok (1997) - Final´s PC Retro Gaming - Ep 38 [German]
2024-02-01Besserer DOS-Sound mit MT-32 Emulator - Final´s PC Retro Gaming - Ep 37 [German]
2024-01-25Quake III Arena - Final´s PC Retro Gaming - Ep 36 [German]
2024-01-13Xenorate Media Player - 1998-2011 [German]
2024-01-05Descent 3 - Final´s PC Retro Gaming - Ep 35 [German]