🖥️🕹️ 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