OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 18:59

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
PříspěvekNapsal: 24.02.2023, 18:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Skúšali ste niekto vytvoriť vlastný *bian? Je niečo v čom to má problémy a obmedzenia? Prípadne dá sa to nastaviť tak, aby mi pri štarte spustilo vlastný emaulátor? Ide mi o to, či je to také jednoduché, ako to na prvý pohľad pôsobí, alebo môžem očakávať kopilácie systému a iné voloviny?

Mojím snom je MZbian a možno neskôr pridanie emulátora do EmulationStation.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
PříspěvekNapsal: 25.02.2023, 10:16 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1970
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
Nevim jestli ten dotaz smeruje s Raspberry PI, na kterem jsem par projektu udelal a snadne to nikdy nebylo, ale jinak jsou moznosti doslova nekonecne. Skoro se nema smysl ptat jestli neco jde, protoze to jde.

Bez opravdu dobre znalosti linuxu se podle me neobejdes, I kdyz treba najdes navod co vede presne k tomu co potrebujes, ale i tak to na kliknuti nejspis nebude.

Nakonec jsem RPI na podobne retrohracky opustil, protoze kazdy notebook zadarmo vytazeny z kose poskutuje to same a navic to ma klavesnici a LCD primo a nemas kolem hromadu kabelu.


Nahoru
 Profil  
 
PříspěvekNapsal: 25.02.2023, 23:10 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Doda píše:
Nakonec jsem RPI na podobne retrohracky opustil, protoze kazdy notebook zadarmo vytazeny z kose poskutuje to same a navic to ma klavesnici a LCD primo a nemas kolem hromadu kabelu.
Ano, dokud z nějakého důvodu nepotřebuješ GPIO, I2C, SPI, nebo třeba maličko lepší kameru.

Používám Debian a občas i Raspbian, ale moc jsem nepochopil smysl Milsova dotazu.

Existuje hotová distribuce RetroPie, nejenom pro Raspberry a spol, ale i pro PC. To má i jakési jednotné GUI pro spouštění emulátorů atd... zkoušel jsem, ale nepřišlo mi to dost flexibilní, jako je plnohodnotný desktop.

Pokud jde o normální Debian, tak se dá postupovat třeba tak, že si grafické prostředí nahradím vlastními skripty, které spustí jen to, co chci ve fullscreenu bez možnosti přepínat okna (to už je hodně dávno, co jsem to dělal). Případně prostě zvolím odlehčené nerušivé prostředí s minimem fíčur, třeba OpenBox (BlackBox, FluxBox, Xfce) a v menu si nadefinuju jen těch pár emulátorů, co chci na výběr - to by nestačilo?

Další správci oken -> https://wiki.archlinux.org/title/window_manager ... jsem tak prolít ten seznam a vidím, že tam je JWM, to je ukrutně minimalistické prostředí, které si v RAM obsadí snad jen kilobyty místo megabytů :) Ale vzpomínám, že se to i přesto dalo používat. Nicméně nepočítej s tím, že se tam něco dá naklikat. JWM nedělá víc (téměř), než obdélník okolo aplikace s možností ty obdélníky překrývat, změnit velikost a zavřít.

A k ničemu z toho, co jsem psal nepotřebuješ vlastní *bian... pod čímž bych si já představil vytvoření odvozené distribuce na stejném balíčkovacím systému. Překonfigurování prostřední není vytvoření vlastní distribuce.

Co je vlastně cílem a na jakém hardwaru? Minimalizovat rušivé vlivy okolo po přihlášení a minimalizovat počet kroků potřebných ke spuštění jednoho emulátoru, nebo zabránění uživateli, aby mohl dělat něco jiného, než používat ten jeden emulátor?

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 24.03.2023, 23:27 
Offline
Radil
Uživatelský avatar

Registrován: 13.04.2018, 16:59
Příspěvky: 262
Bydliště: Pragl
Has thanked: 85 times
Been thanked: 62 times
No takhle, nejjednodussi moznost je gentoo a postavis si to dle sveho gusta ve znameni masochismu. Kompiloval bych to v emulatoru bokem :-D Ale uprimne, vsechno je to jenom linux, vykuchas cokoliv... jen neco bude pracnejsi jako ubuntu, neco prijemnejsi jako debian.
Pokud jde o vlastni zkompilovanej kernel a userspace, vcetne vlastni vyberu procesu 1 ... pak asi gentoo je nejprijemnejsi cesta.

_________________
STbrigáda
Atari MST2/4Mb ,MSTE/4Mb, Tower TT030


Nahoru
 Profil  
 
PříspěvekNapsal: 26.03.2023, 17:56 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Išlo mi len o tú jednoduchosť, zapnem a mám MZ-800.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
PříspěvekNapsal: 01.11.2023, 15:27 
Offline
Kecka
Uživatelský avatar

Registrován: 13.05.2013, 22:34
Příspěvky: 71
Bydliště: Praha
Has thanked: 98 times
Been thanked: 29 times
V podstate chceš niečo, kde nemusíš spúšťať operačný systém, ale namiesto neho spustíš emulátor.

Napríklad niečo ako tieto emulátory:
https://accentual.com/bmc64/
https://zxmini.speccy.org/en/index.html

Fungujú tak, že si RPI nabootuje obraz, v ktorom nie je samotný OS, ale skompilovaný emulátor pre danú architektúru a nejaké podporné programy. Tým pádom sa celý bootovací proces urýchli na pár jednotiek sekúnd. Myslím si, že bez znalosti programovania v C a jeho derivátoch, dobrej znalosti RPI a samotného Linuxu to obyčajný BFU nezvládne. Ak by to tak nebolo, tak by sme tu mali plno týchto "bare metal" emulátorov. Pred pár mesiacmi som tomu venoval pár hodín času a skúmal som možnosti, ako vytvoriť takýto bare metal emulátor z Atari800, no nakoniec som tú myšlienku zavrhol. Už len z toho dôvodu, že by som s tým zabil stovky hodín času, ktoré pri malých deťoch nemám a výsledok by bol neistý.

_________________
Atari 1200XL (PAL), Atari 600XL (64KB), Atari 800XL (Stereo), Atari 800XE, ATARI 130XE (Ultimate 1MB, VBXE, SIDE II, PokeyMax 2), ATARI 2600 Darth Vader, ATARI 7800, ATARI 520ST, ATARI 1040 STE, Commodore C64


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 13 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz