Feri barátom megint beszerzett egy Amiga 1200-ast. Hiába, javíthatatlan..
A 8 bites "árok partikat" kivéve nem igazán láttam közelről 3-as Workbench képet szerintem több mint 1,5 évtizede. Mondtam hozza le hozzám aztán röffentsük be.
Régebben fejlesztgettem ezt azt assemblyben az akkori 1200-esemre. ASMOne-t használtam és semmi rendszerbarát kód. Eldöntöttem hogy nekem kell mondjuk $C0000-tól valamennyi hely és feltöltöttem. Nem igazán voltak doksijaim anno, főleg nem rendszerbarát programozásról, hogy kérjek memóriát a rendszertől stb. Igaz volt egy könyvem az OS programozásáról C nyelven, de leginkább csak assembly érdekelt akkor.
Demók nagyon tetszettek Amigán. Írtam pár 3D-s cuccot én is kedvtelésből, labda forgatás meg hasonlók.
Írtam pár játékot is. Mivel megvoltak az exe-k, ezért mondtam próbáljuk meg futtatni. Nem volt egyértelmű hogy menni fog, mivel nem rendszerbarát a kódom. És így is lett. Mivel turbó kártya van a gépben extra memóriával, ezért gondolom máshogy osztja le alap felállásban a mem-et. Így a rajta lévő teljes Wokrbench-et felboot-olva nem is futott a cuccom.
Felmerült hogy formattáljunk egy floppy-t és csináljunk boot-olható rendszer lemezt belőle. Jó ötlet. Ugye ez egy alap shellt boot-ol fel. Rámásolta a progijaim exe-it és még így sem mentek. Kivettük a turbó kártyát és így kaptunk egy alap 1200-as 68EC020-as procival 1 MB chip RAM-mal. Így már minden ment. Annó nyilván így teszteltem az 1200-asomon.
Írtam egy tetrist, tront, akna keresőt meg amőbát. Az akkori angolom enyhén szólva nem a legjobb, úgyhogy erre inkább nem is térek ki..
A forrás kódjaim pár cucchoz elérhetők itt:
3D-s színes labdát forgatok és zoom-olok | tetris | amőba | aknakereső | tron
Pár kép az 1200-esről:
turbó kártya extra 4MB memóriával
a gép belülről - közben vinyót cserélgetett különböző rendszerekkel Feri barátom 2-es és 3-as Workbench-hez
Ha már megírtam anno meg ki is próbáltuk, csináltam egy rövidke videót is a játékaimról (letölthető, HD mp4, 211 MB):
Megj.:
- az aknakereső fagyása kis magyarázatot igényel: itt már teszteltük 1-2-szer a cuccaim, és mivel nem rendszerbarát a progim, ezért nem szereti ha kilépés után újra el van indítva - ezért a tuti a teljes reboot után futtatni - elsőre nem így történt, gondolom olyan helyre írt a memóriába másodszori futtatáskor, ahova nem kellett volna..
- a videóban rosszul emlékeztem, nem 92 körül hanem 96-ban írtam ezeket a játékokat
- 5046 megtekintés
Hozzászólások
Big Like!!! :)
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni