Fórum Root.cz
Ostatní => /dev/null => Téma založeno: Martin Koleček 12. 09. 2025, 02:41:22
-
-----------------------------------
JIVA's DOSBox Toolset
-----------------------------------
Vytvořil jsem sd card image o velikosti 8GB se systémem Raspberry Pi OS Lite ve kterém jsem se zaměřil na zprovoznění plnohodnotného dosboxu.
Moje distro je určeno pro Raspberry Pi 3B+ , po bootu se automaticky přihlásí do xorgu a přihlásí uživatele.
Na ploše najdete výukový plakát s příkazy linuxu a jejich popisy.
Distro nemá menu start ani žádnou možnost konfigurace plochy, taky nemá ikony.
Je to fluxbox. V nabídce na pravém tlačítku myši jsou jen dvě položky a to xterm a dosbox.
Systém disponuje mc v xtermu a pro dosbox se objeví po spuštění dosman.exe
Zaměřil jsem se na DOS. Na disku najdete systémové soubory DOSu z počítače 80286 pro 20ti MB harddisk.
Pak ořezaný Borland Turbo Pascal 7.0 který však má kompiler, ide, assembler, a nápovědu v plnohodnotné češtině s diakritikou.
Přidal jsem manuálové programy které dostatečně detailně popisují technické specifikace počítače s DOSem.
Zahrnul jsem svoje knihovny a rozpracovanou práci na programu pro DOS (zdrojáky)
Na kartě jsou dvě hry které se nabízejí na tigerhareram.cz na mém blogu za 3 dolary. Přidal jsem je sem zdarma jako bonus.
Klíčová vlastnost dosboxu v mém distru je že nechybuje tak jako verze dosboxu ve Windows a linuxu .
Ono to máte tak, počítače které jsou schopné spouštět DOS se asi už nevyrábějí ,
DOSBox pro windows selhává a pro linux také. Zkoušel jsem různé dosboxy a počítače a zjistil jsem že platforma DOS je vzácná.
Zde v mém distru je dobrá verze DOSBoxu a dobře rozjetý workshop na programování hry. To je jeho plus.
Vyniká stabilitou a funguje alokace paměti cwsdpmi nebo taková věc jako smazání souboru z DOSMANa nebo v Pascal IDE.
připravil jsem soubory na google disk ke stažení : pokud máte Raspberry Pi 3 B+ můžete se podívat
DOWNLOAD :
https://drive.google.com/drive/folders/1MxhTSeM5UuD11MwVPomBF8tkLsfvQ1q9?usp=sharing
taky jsem dělal video seriál na YouTube jak pracovat s mým DOSBoxem a programy.
YOUTUBE :
https://youtube.com/playlist?list=PLrDzLKWNZrKTFoLC7mEcVEcgTWYwdgiKI&si=2uNeu8nEIRonQoFB
TOTO VIDEO JE DEMO POPISOVANÉHO DISTRA SD CARD IMAGE
https://www.youtube.com/live/4x_jnKC5o7g?si=EuXcbsv8-egJZ_v6
podívejte se na to video na to demo
software je nabídnutý zdarma a to i pro komerční účely s tím že si neřeknu nikdy o žádný podíl ze zisku když můj software někdo použije ke komerčním účelům
JIVA's Tigerhareram
tigerhareram.cz
PS EDIT:
napadá mě že budete chtít více cycles dosboxu
distro vzniklo velmi jednoduše, je tu možnost že si ho vytvoříte pro raspberry pi 4 nebo 5 potažmo raspberry 400 a bude úplně stejné
postupujte takto :
stáhněte si Raspberry Pi OS Lite pro vaše raspberry novější řady , vemte Lite verzi bez ničeho
1 - po bootu , zadejte : sudo apt update
2 - pak další příkaz : sudo apt install xorg fluxbox lightdm mc dosbox
3 - teď zadejte : sudo raspi-config a proveďte expand filesystem a nastavte autologin do x a autologin uživatele , projděte všechno podívejte se
4 - uživatel by měl být jiva aby to bylo stejné
5 - z mého distra si přetahejte složku doshdd pak .dosbox a .fluxbox tam se podívejte na soubor menu
6 - co se týče pozadí plochy , měnil jsem ho v /usr/share/fluxbox/styles v některém tom stylu (jeho správné jméno je v /home/jiva/.fluxbox/init hledejte slovo style) tak nastavíte wallpaper
a je to máte identické distro jen je pro raspberry pi 5 nebo 400 takže dosáhne dosbox cycles daleko více - podívejte se do dosbox-jiva.conf na hodnotu cycles limit
raspberry pi 3 B+ dosáhne asi na cycles 20000 to odpovídá 80486 je to dost slabé , raspberry pi 5 však nemám tak jsem to dělal pro Rpi 3B+ důvodem bylo i to že pro RPi 3B+ se prodává pěkná NES Pi Case krabička která disponuje tlačítkem Power , je skutečně pěkná
pokud jste se rozhodli koupit si raspberry pi 3B + mám tu ještě další sd card image
https://drive.google.com/drive/folders/1ui8YB1Mc48kEr8rotWotuEdzFwZMUtB6?usp=sharing
ve složce najdete hlavně herní kompilace a 2 videa jak se zapisuje sd card image ve windows a jak se montuje ta krabička NES Pi Case
-
přidal jsem verzi pro Raspberry Pi 4B
https://drive.google.com/drive/folders/1MxhTSeM5UuD11MwVPomBF8tkLsfvQ1q9?usp=sharing
-
dohledal jsem parametry souboru re.img který jsem zahrnul do svého distra , teď ho můžete mountnout
https://drive.google.com/file/d/1M_eeBNsXtLoed3UhezdAV_itNpK0CsJc/view?usp=sharing
-
našel jsem nějaké učebnice
https://drive.google.com/file/d/15MgsQIYJXRnksKehmcoFn7J63X21Nuyj/view?usp=sharing
https://drive.google.com/file/d/13uRhXWHUx8uA6s5q7U_mhO1vrSAFV-9u/view?usp=sharing
https://drive.google.com/file/d/14z1arRFwXrvyY-5EXayzDwK-8Vhazx3S/view?usp=sharing
https://drive.google.com/file/d/1IFAE4rQ_zgw1JvoAhPaOxAdZQmNSU6CR/view?usp=sharing
-
zjistil jsem že video s ukázkou distra pro raspberry je smazané , no nic , nebylo tak důležité ale ukazoval jsem v něm login jméno uživatele a heslo , proto to uvedu ještě sem :
jméno uživatele = jiva
heslo = toor
jméno jiva a heslo root po zpátku takže toor
post dosáhl 5000+ shlédnutí , všimněte si je to něco důležitého , jestli jsi to ještě neviděl, prosím podívej se , šlo by klidně i o placenou práci !!
vlastně máš udělat s dostupným JIVA's DOSBox Toolsetem hru , všechno k tomuto účelu je tu zdarma dané , pak můžeš hru prodat na itch.io nebo steamu a na dalších platformách komerčně . S větší propagací Ti pomůže taky česká asociace programátorů her, pomohou Ti dostat hru např do časopisů a na jiná místa kde bude víc vidět. Jednalo by se o malou hru která vznikne asi za 2-3 měsíce práce. Znamená to že za rok můžeš mít asi 4-5 her. Když se budou dobře prodávat půjdeš do peněz. Jejich koncová cena by měla být celkem nízká. Je to hodně o propagaci na internetu aby byla vidět , pak se prodává docela dobře.
Díky formátům a limitům barev velikostí datových souborů atd je JIVA's DOSBox Toolset vhodný i pro jiné platformy. Soubory s grafikou a textem se dají přenášet na platformy jako je Commodore nebo Amiga které se v současnosti dají koupit nové. To by pak byl koníček programovat např ještě C64 nebo pracovat s Amiga Mini. Jednalo by se o soubory grafiky 160x200 pixelů a pak o textové soubory.
no to je tak všechno chtěl jsem říct že jméno je jiva a heslo je toor
-
pokud jste v obraze v Borland Turbo Pascalu 7.0 , můžete se podívat na zdrojáky také na gitu
https://github.com/tigerhareram