Перейти к содержимому

🖥️🕹️ Echter Amiga: Festplatte, Workbench & 2 Spieler – Tang Nano 20K + NanoMig (Teil 3)

FrankyByte

0:00 / 0:00

🖥️🕹️ Echter Amiga: Festplatte, Workbench & 2 Spieler – Tang Nano 20K + NanoMig (Teil 3)

948 просмотров · 11 ч назад
FrankyByte
1,59 тыс. подписчиков
948 просмотров · 11 ч назад
TangNano20k Teil 3 wird aus meinem kleinen Tang Nano 20K ein richtiger Amiga mit eigener Festplatte – ganz einfach auf der SD-Karte. Wir bringen Core und Pico auf den neuesten Stand, schauen uns das OSD-Menü mit dem neuen Config Selector an, spielen zu zweit mit zwei Joysticks, bauen eine eigene Festplatte 📌 KAPITEL 00:00 - Intro 02:34 - Amiga Core Update 09:51 - OSD-Menü 16:25 - 2 Spieler / 2 Joysticks 17:54 - Disketten automatisch einbinden 18:26 - Festplatten-Image erstellen 21:39 - Workbench installieren 23:24 - Datenaustausch mit dem PC 🔗 LINKS Alle Links, Dateien & Anleitungen zum Tutorial: 👉 https://www.franky-net.de NanoMig (Amiga-Core): https://github.com/MiSTle-Dev/NanoMig FPGA-Companion (Pico-Firmware): https://github.com/MiSTle-Dev/FPGA-Co... HST Imager (Festplatten-Image): https://github.com/henrikstengaard/hs... 📺 DIE SERIE Teil 1: Tang Nano flashen & Kickstart aufspielen Teil 2: Pico löten, Joystick & erster Start Teil 3: Update, Festplatte & Workbench ← du bist hier Teil 4: Amiga Game Selector, Booten & Config Selector – erscheint direkt im Anschluss! ❤️ Ein riesiges Dankeschön an die Entwickler von NanoMig und FPGA-Companion für dieses großartige Projekt! ⚖️ Hinweis: Kickstart-ROMs, Workbench und Spiele sind urheberrechtlich geschützt. Nutzt bitte eure eigenen Originale oder legal erworbene Versionen, z. B. Amiga Forever. Ich verlinke keine ROMs oder Spiele-Images. 💬 Fragen, Ideen oder eigene Aufbauten? Ab in die Kommentare – ich lese alles! 🔔 Abonniert den Kanal, damit ihr Teil 4 nicht verpasst. Viele Grüße von der Ostseeküste, euer FrankyByte #Amiga #FPGA #RetroGaming #TangNano20K #NanoMig #Amiga1200 #AmigaGameSelector BEFEHLE : PRÜFEN ------- $p = "D:\FrankyByteNano20kAmiga\AGS_RHW_AGA_v26.hdf" $f=[IO.File]::OpenRead($p); $b=New-Object byte[] 4; $f.Read($b,0,4)|Out-Null; $f.Close() [Text.Encoding]::ASCII.GetString($b) - $p = "D:\FrankyByteNano20kAmiga\AGS_RHW_AGA_v26.hdf" $f=[IO.File]::OpenRead($p); $buf=New-Object byte[] 8192; $f.Read($buf,0,8192)|Out-Null; $f.Close() for($i=0;$i -lt 16;$i++){ $id=[Text.Encoding]::ASCII.GetString($buf,$i*512,4); $hex=($buf[($i*512)..($i*512+3)]|%{ '{0:X2}' -f $_ }) -join ' '; "Block {0,2}: {1} '{2}'" -f $i,$hex,$id } RDSK tauschen ------------ $p = "D:\FrankyByteNano20kAmiga\AGS_RHW_AGA_v26.hdf" $f=[IO.File]::Open($p,'Open','ReadWrite') $blk=New-Object byte[] 512 $f.Seek(2*512,'Begin')|Out-Null; $f.Read($blk,0,512)|Out-Null $f.Seek(0,'Begin')|Out-Null; $f.Write($blk,0,512); $f.Close() $f=[IO.File]::OpenRead($p); $b=New-Object byte[] 4; $f.Read($b,0,4)|Out-Null; $f.Close() [Text.Encoding]::ASCII.GetString($b) Testen, ob der Tang richtig erkannt wird openFPGALoader --scan-usb openFPGALoader -b tangnano20k --detect Flashen: Amiga (NanoMig) openFPGALoader -b tangnano20k -f NanoMig_1200.bin openFPGALoader -b tangnano20k --external-flash -o 0x400000 Kickstart31A1200.rom