readme change

This commit is contained in:
duffyduck 2025-12-01 01:16:17 +01:00
parent ab5d1f01ea
commit c4a0fd7769
1 changed files with 0 additions and 32 deletions

View File

@ -39,10 +39,6 @@ Dieses Projekt ist ein kompletter GameBoy Emulator für das **Waveshare ESP32-S3
mkdir -p ~/Arduino/gameboy mkdir -p ~/Arduino/gameboy
cd ~/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 #### 2⃣ Unser angepasstes Projekt darüber kopieren
@ -51,10 +47,6 @@ cd gnuboy
cd ~/Arduino/gameboy cd ~/Arduino/gameboy
git clone https://git.hacker-net.de/Hacker-Software/lego-esp32s3-gameboy.git 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 #### 3⃣ ESP-IDF v4.4 Setup
@ -100,30 +92,6 @@ cd ~/esp-idf
./install.sh esp32s3 ./install.sh esp32s3
source ./export.sh 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 #### 5⃣ Projekt konfigurieren & bauen
```bash ```bash