Minimalne to niekam "pripnut". O mesiac to uz nenajdem 🙂
Oznámení
Sbalit
Aktuálně žádná oznámení.
PiStorm pro A1200
Sbalit
X
-
a v těch návodech to nemuže být?Autorem citovaného textu je DaMi Přejít na původní příspěvekMůžete si to dát do Sledovaných tématpařba a flink chtěj celýho člověka...
Komentovat
-
To je ta zpráva na kterou čekáme všíchni s Pistormem. Nějak jsem to přehlédl, a to jsem na discordu denně. Paráda.
Tohe je reakce na příspěvek z řed téměř 2 roky, jen jsem proccházel vlákno oPistormu a nevšiml si data, tak tento klidně smažte.
Naposledy upravil Dedy; 11.05.2025, 12:17:14.Amiga 1200, PiStorm32 Lite AOS3.2.2.1, PBook 1.67GHz, MOS 3.18, ,Asus UX433FA, MX-23.4 Libretto
Komentovat
-
Jak by se to lišilo v nastavení pro rozlišení 16:9?Autorem citovaného textu je coachman Přejít na původní příspěvek
Tak jsem to konečně vyřešil. Pokud chcete mít pixel-perfect zobrazení režimů 320x256, 640x512 a 1280x1024 z Emu68 na PiStormu, je třeba podniknout následující kroky:
1. Připojit video výstup z Pi na monitor s fyzickým rozlišením 1280x1024 (klasické 17" a 19" monitory 3:4 až 4:5 včetně BenQ). Lze použít převodník signálu HDMI->VGA.
2. Aktualizovat Emu68 na bootovacím disku Pi (ne amigácký oddíl), archiv ke stažení zde:
M68K emulation for AArch64/AArch32. Contribute to michalsc/Emu68 development by creating an account on GitHub.
3. V konfiguraci Emu68 (bootovací disk Pi, ne amigácký oddíl) v souboru config.txt nastavit:
hdmi_group=2
hdmi_mode=35
(rozlišení VGA 1280x1024 60 Hz)
4. Stáhnout si aktuální verzi Emu68-tools zde:
5. Nakopírovat/aktualizovat na amigácký systémový oddíl následující soubory obsažené v archivu Emu68-tools:
LIBS:Picasso96/Emu68-VC4.card
C:EmuControl
C:VC4Tweak
6. Editovat/přidat tooltypes v ikoně ovladače monitoru pro Pistorm - typicky DEVS:Monitors/Emu68-VC4, ale může se jmenovat i jinak - podle toho, jak to máte nastavené přes konfiguraci Picasso96. Klíčové jsou následujíci tři tooltypes v ikoně:
VC4_KERNEL=0
VC4_KERNEL_B=0
VC4_KERNEL_C=0
7. Restartovat Amigu.
S tímto nastavením probíhá jakékoli škálování rozlišení po celých pixelech bez dodatečných filtrů či interpolace. Obraz pro rozlišení 320x256, 640x512 a 1280x1024 je dokonale ostrý. Pokud potřebujete nastavit rozlšení, které není násobkem 320x256 - například 800x600 nebo 1024x768 - pak je naopak vhodné interpolaci zapnout. Základní minimalistická interpolace se zapne pomocí:
VC4_KERNEL=1
Pokud chcete obraz filtrovat ještě více, pak se dají zvyšovat hodnoty VC4_KERNEL_B (rozostřuje, interpolace z více pixelů) a VC4_KERNEL_C (zaostřuje, něco jako unsharp mask). Výsledkem je většinou horší obraz, než kdybyste tam nechali nulové hodnoty, ale někdo pro to třeba může najít nějaké využití. Změny nastavení v tooltypes ikony ovladače monitoru se projeví vždy až po restartu.
Alternativně lze měnit parametry filtrování obrazu v reálném čase pomocí programu VC4Tweak. Aktuální hodnoty se ovšem nedají nijak uložit a po restartu dojde k načtení výchozích hodnot z tooltypes ovladače monitoru. Pokud při změnách nastavení ve programu VC4Tweak nevidíte žádné změny obrazu, pak máte nejspíše starou verzi Emu68 nebo Emu68-tools a je třeba důsledně provést kroky 2-5.
Osobně nejsem příznivcem rozmazaných interpolovaných zobrazení, takže jsem rád, že se mi konečně podařilo dosáhnout perfektní ostrý obraz při 320x256, 640x512 i 1280x1024. Ve Workbenchi a některých aplikacích používám 1280x1024, v jiných aplikacích a hrách 640x512 a pro RTG hry vyžadující nízké rozlišení používám 320x256. Vše perfektně ostré.
Snad tyhle postřehy budou někomu užitečné.
Amiga 1200, PiStorm32 Lite AOS3.2.2.1, PBook 1.67GHz, MOS 3.18, ,Asus UX433FA, MX-23.4 Libretto
Komentovat
-
Pro 16:9 úplné vypínání interpolace nemá smysl, protože 1920x1080 (nebo 1280x720 ani žádné jiné používané) není násobkem standardních rozlišení Amigy (320x256, 640x512, 1280x1024). V tomto případě je tedy jasná volba nechat zapnutou základní interpolaci VC4_KERNEL=1 a pro omezení rozmazání pouze stáhnout na nulu VC4_KERNEL_B=0 a VC4_KERNEL_C=0.Autorem citovaného textu je Dedy Přejít na původní příspěvek
Jak by se to lišilo v nastavení pro rozlišení 16:9?
Co se týče rozlišení, které posílá PiStorm na HDMI port, tak to je třeba nastavit v config.txt na bootovacím oddílu Pi tak, aby HDMI výstup přesně odpovídal fyzickému rozlišení použitého monitoru a nedocházelo k dodatečnému (druhému) převzorkování a interpolaci ještě v monitoru. Výchozí konfigurace config.txt bývá nastavena na Full HD 1920x1080:
hdmi_group=2
hdmi_mode=82
Pokud to vyhovuje a monitor má opravdu 1920x1080, tak není třeba měnit. Pokud má monitor jiné fyzické rozlišení, lze nastavit odpovídající hodnoty hdmi_group a hdmi_mode například podle tabulek uvedených v dokumentaci:
Official documentation for the Raspberry Pi. Contribute to tback/raspberrypi_documentation development by creating an account on GitHub.
Úplně ostrých pixelů lze v tomto případě dosáhnout pouze pro případ, kdy Amiga zobrazuje přes RTG obrazovku nastavenou ve Workbenchi na stejné rozlišení, jako má monitor. To je dosažitelné v systémových aplikacích, u her většinou ne.
Teoreticky je ještě možnost, že i nějaký širokoúhlý monitor s Full HD (1920x1080) umí zobrazit signál 1280x1024 bez dalšího převzorkování. To znamená nejen široké černé pruhy po stranách (jiný poměr stran), ale i tenčí černé proužky nahoře a dole (svislý rozměr 1024 vs. 1080). Pokud takový monitor máte, pak lze použít beze změny můj původní návod. Získáte tím dokonale ostré pixely pro RTG 320x256, 640x512 a 1280x1024 odpovídající původním amigáckým rozlišením, ale na druhou stranu přijdete o možnost používat zobrazovací módy 16:9 (protože Pi bude vždy posílat na HDMI port 1280x1024).
Každopádně doporučuji vyzkoušet různé možnosti a dělat si zálohy fungujících konfiguračních souborů
- Poděkování 3
Komentovat
-
Pri sledovaní YT na mňa vyskočilo toto video:
Ide o nástroj na jednoduchú inštaláciu EMU68 na SD kartu spolu s WB / KS / PIStorm tools / WiFi nastavenia.
Hral som sa s tým a pripravil si dve SD karty a tiež odskúšal na A1200 v reále. Má v sebe už prednastavené EMU68 RTG a tiež HD-Tools pre SD kartu. Tiež prístup do FAT32 boot particie a tým pádom aktualizáciu EMU68 jadra priamo z WB, ale to som zatiaľ nezkúšal. Nebol som online. Ide o ozaj vydarený softík.
A600 Furia020 | A1200 PiStorm32 Lite | A1200 ACA 1231 | Sharp MZ800 | ZX Spectrum | Didaktik M / Gama | C64 U1541II | Atari 800XL / 130XE U1MB+SIDE2 | Nintendo DS | MiST
- Poděkování 4
Komentovat
-
To všechno jsem se snažil nainstalovat samodomo a přes nějaké menší zádrhele jsem úspěšně nainstaloval i s pomocí pár přátel. Rád si hraju se systémem, občas to zblbnu, ale záloha to řeší.
Jo a ta aktualizace funguje, stačí přepsat fat partišnu novými soubory, nezapomeň zálohovat cmdline.txt pokud jsi něco upravoval.
Caffeine se mi nelíbí.Amiga 1200, PiStorm32 Lite AOS3.2.2.1, PBook 1.67GHz, MOS 3.18, ,Asus UX433FA, MX-23.4 Libretto
- Poděkování 1
Komentovat
-
A600 Furia020 | A1200 PiStorm32 Lite | A1200 ACA 1231 | Sharp MZ800 | ZX Spectrum | Didaktik M / Gama | C64 U1541II | Atari 800XL / 130XE U1MB+SIDE2 | Nintendo DS | MiST
- Poděkování 2
Komentovat
-
Ale je to frajer par excellance. 👍Autorem citovaného textu je ObiWanKen Přejít na původní příspěvekTak ten blázon nam začal pchať PowerPC do Emu68 jadra. Osobne som chcel len rýchlejšie CPU, HDMI a trochu fastram. Ale budiš, keď ho to baví nech sa chlapec hrá.
Amiga 1200, PiStorm32 Lite AOS3.2.2.1, PBook 1.67GHz, MOS 3.18, ,Asus UX433FA, MX-23.4 Libretto
- Poděkování 3
Komentovat
-
Autorem citovaného textu je ObiWanKen Přejít na původní příspěvekTak ten blázon nam začal pchať PowerPC do Emu68 jadra. Osobne som chcel len rýchlejšie CPU, HDMI a trochu fastram. Ale budiš, keď ho to baví nech sa chlapec hrá.
bez toho blazna ako pises, by nebol ziadny Emu68k, takze PiStorm by sme nemali tak aky je teraz. Pekne ho nechajte, lebo on vie co robi. Bol som osobne s nim a aj s Claudom Schwarzom, tvoria dobru dvojicu, Claude je HW guru, Michael SW guru. Na A40 boli k videniu vsetky tri Framethroweri A500, A600, A1200, slapalo to velmi dobre. Mame sa do buducnosti na co tesit.
Powerbook G4 A1138,MOS 3.18,OSX Tiger + LubuntuPPC 16.04
Mkr.Tower Inf.II,Amiga 1200,BPPC603e+/210MHz/060/50MHz,256MB Ram,BVision, SCSI 2.5" 80GB,AOS3.2,MOS,AOS4.1FE
E/Box Tower,Amiga 1200,Blizzard 1260/50MHz,128MB Ram,Mediator 1200TX,Voodoo 3 2000,SB128,Fast ETH,CF 8GB,AOS3.9
Amiga 600,X601,Furia EC020,SMC PCMCIA WiFi Network Card
AmigaCD32 + TF330 64MB RAM
registered on https://amigamap.com/amiga-slovak_republic.html
live on https://live.amigamap.com
- Poděkování 1
Komentovat
-
Ten FT pro A1200 byl ai jen prototyp, beta verze?Autorem citovaného textu je Falcon_11 Přejít na původní příspěvek
bez toho blazna ako pises, by nebol ziadny Emu68k, takze PiStorm by sme nemali tak aky je teraz. Pekne ho nechajte, lebo on vie co robi. Bol som osobne s nim a aj s Claudom Schwarzom, tvoria dobru dvojicu, Claude je HW guru, Michael SW guru. Na A40 boli k videniu vsetky tri Framethroweri A500, A600, A1200, slapalo to velmi dobre. Mame sa do buducnosti na co tesit.Amiga 1200, PiStorm32 Lite AOS3.2.2.1, PBook 1.67GHz, MOS 3.18, ,Asus UX433FA, MX-23.4 Libretto
Komentovat
Amiga OCS, ECS, AGA, CGX, PPC
Komentovat