Tartalomjegyzék:
Videó: Lunar Lander 64: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az utasítás egy számítógépes játékhoz szól, amelyet több mint 34 éve, 1984 -ben, 14 éves koromban írtam. Ezt egy Commodore 64 otthoni számítógépen írták, amely a hálószobámban lévő hordozható TV -hez csatlakozott, jóval a Windows -alapú számítógépek előtt. A Commodore számítógépes nyelvét „BASIC” -nak hívták, és az egyetlen módszer, amellyel az általam írt programokat menthettem, kazettára mentettem. Nem volt merevlemez vagy a programok tárolási módja a számítógépen. (Rendelkezésre állt egy hajlékonylemez -meghajtó, de nekem nem volt ilyenem). Nekem sem volt nyomtatóm, így nem tudtam megőrizni az általam írt programok nyomtatott példányát.
1. lépés: Big K Magazin
Azokban az időkben meglehetősen gyakori volt, hogy az amatőr programozók (kazettás magnón) beküldték munkájukat a sok számítógépes magazin egyikébe, amelyek akkoriban jelen voltak. Emlékszem, egy ilyen folyóirat felajánlotta, hogy 5 fontot fizet, ha közzéteszik a munkáit (néhány hetes zsebpénz 1984 -ben), de találtam egy új, nekem tetsző folyóiratot Big K néven (ennek archívuma itt érhető el: https://archive.org /details/big-k-magazin), és benyújtottam nekik a játékomat. Eltelt néhány hónap, és semmit sem hallottam tőlük, aztán egy napon a bátyám telefonált, és közölte, hogy a Big K októberi számát olvassa munkába menet, és megállapította, hogy megjelent a játék, amit küldtem nekik. Én is kellemesen meglepődtem pár héttel később, amikor 60 fontért csekket küldtek a játékom használatáért. Még mindig megvan a magazin egy példánya, de a Commodore 64 -esem és a játék kazettás kazettás példányai már rég eltűntek.
2. lépés: Emulátor
Évekig azt feltételeztem, hogy a játékom elveszett, míg körülbelül egy évvel ezelőtt, körülbelül 10 évvel ezelőtt megbeszéltem ezt egy főiskolai oktatóval, aki azt javasolta, hogy használhassak egy interneten talált emulátort, majd írjam be újra az összes kódomat, a magazin, ami nálam volt. Észre sem vettem, hogy létezik ilyen, amíg nem említette. Felfedeztem, hogy a Commodore 64 számára néhány különböző emulátor ingyenesen letölthető. Az általam választott CCS 64 nevet kaptam, amelyet itt csatoltam zip fájlba csomagolva a játékom másolatával együtt. Az évek során ezt használtam a Windows néhány különböző verzióján (XP, Vista, Windows 7), de nem teszteltem Windows 10 rendszeren.
Ha ki szeretné próbálni, egyszerűen bontsa ki a mellékelt archívumot, nyissa meg a mappát, és húzza a „lunar_lander2. PRG” nevű fájlt a „CCS” nevű alkalmazásfájlra, és futnia kell.
Természetesen letöltheti saját emulátorát az internetről, és futtathatja a lunar_lander2. PRG fájlt.
3. lépés: Adja hozzá saját következő szakaszát
Miután ezt közzétették, létrehoztam a játék második szakaszát, ahol az űrhajó nem a leszállópályán landolt, hanem belépett egy földalatti barlangba, ahol sziklák körül kellett manőverezni, hogy megtalálja a leszállási helyet. A játéknak ebben a szakaszában az űrhajó sprite -ja is megkétszereződik, de sajnos nincs módom lekérni ezt a részt, mivel soha nem nyomtatták sehol, és minden példányom elveszett az évek során.
A kód megtekintéséhez az emulátorban nyomja meg az 'Esc' billentyűt, írja be a 'list' és nyomja meg az 'Enter' gombot
Nyugodtan szerkessze ennek a játéknak a kódját az emulátorban, és nézze meg, mit hozhat létre a második szakaszhoz, szívesen látnám az eredményeket !!!
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
IOT Lunar Rover Raspberrypi+Arduino: 5 lépés (képekkel)
IOT Lunar Rover Raspberrypi+Arduino: Ezt a projektet a Chandryaan-2 indiai holdmisszió ihlette, amelyre 2019 szeptemberében kerül sor. Ez egy különleges küldetés, mert azon a helyen fognak leszállni, ahol még senki sem szállt le. hogy kifejezzem támogatásomat, úgy döntöttem, hogy bui