diff --git a/README.md b/README.md index 9437c1f..2a6131e 100644 --- a/README.md +++ b/README.md @@ -39,10 +39,6 @@ Dieses Projekt ist ein kompletter GameBoy Emulator für das **Waveshare ESP32-S3 mkdir -p ~/Arduino/gameboy cd ~/Arduino/gameboy -# Clone das Original MCH2022 GNUBoy Projekt -git clone -b v4.4 --recursive https://github.com/badgeteam/mch2022-esp32-app-gnuboy.git gnuboy -cd gnuboy -``` #### 2️⃣ Unser angepasstes Projekt darüber kopieren @@ -51,10 +47,6 @@ cd gnuboy cd ~/Arduino/gameboy git clone https://git.hacker-net.de/Hacker-Software/lego-esp32s3-gameboy.git -# Kopiere alle Dateien über das Original-Projekt -cp -r lego-esp32s3-gameboy/* gnuboy/ -cd gnuboy -``` #### 3️⃣ ESP-IDF v4.4 Setup @@ -100,30 +92,6 @@ cd ~/esp-idf ./install.sh esp32s3 source ./export.sh ``` - -#### 4️⃣ **WICHTIG: Fix-Scripts ausführen!** - -⚠️ **Vor dem Kompilieren müssen zwingend diese beiden Scripts ausgeführt werden:** - -```bash -cd ~/Arduino/gameboy/gnuboy - -# 1. PSRAM-Kompatibilität für ESP-IDF v4.4 herstellen -chmod +x fix_psram.sh -./fix_psram.sh - -# 2. Komponenten-Abhängigkeiten fixen (Potentiometer, NFC, JSON) -chmod +x fix_poti_manager_nfc_json.sh -./fix_poti_manager_nfc_json.sh -``` - -**Was machen diese Scripts?** -- `fix_psram.sh`: Ersetzt `esp_psram` mit `esp_hw_support` (ESP-IDF v4.4 API-Änderung) -- `fix_poti_manager_nfc_json.sh`: - - Fügt fehlende Komponenten-Abhängigkeiten hinzu (json, fatfs, st7789) - - Kopiert `hardware_config.h` an die richtigen Stellen - - Passt ADC-API für Potentiometer an (entfernt deprecated `esp_adc_cal`) - #### 5️⃣ Projekt konfigurieren & bauen ```bash