De vader van Jordan Mechner, bedenker en programmeur van de originele Prince of Persia, heeft de broncode teruggevonden van de platformgame die in 1989 verscheen voor de Apple II. Mechner gaat de broncode online zetten.
Mechner werd onlangs gebeld door zijn vader, met de mededeling dat die bij het opruimen van een kast een doos met oude software had teruggevonden. Vader Mechner vond het zonde om de doos weg te gooien en dus verstuurde hij het geheel aan zijn zoon. Die ontdekte bij aankomst dat in de doos de broncode zat van Prince of Persia, de platformgame uit 1989 die destijds opzien baarde door de vloeiende animaties van de Perzische prins. Mechner was al jaren op zoek naar de broncode en had bij iedereen die heeft meegewerkt aan de game al navraag gedaan. Kennelijk had hij daarbij niet gedacht aan zijn vader, terwijl die toch de muziek voor de game gecomponeerd heeft.
Mechner is nu van plan om de broncode te publiceren, al stelt hij zelf dat het wel even kan duren voordat alles online staat. Zo zoekt Mechner nog naar een manier om Apple ProDOS-schijven van 3,5 inch over te zetten naar een formaat dat op hedendaagse apparatuur leesbaar is. Mechner heeft weinig illusies over het nut van de onderneming, want er zijn maar weinig mensen die de 6502 assembly-code kunnen lezen en begrijpen.
De game waarvan Mechner de broncode online gaat plaatsen was goed voor een hele reeks opvolgers, waarvan de laatste, The Forgotten Sands, in 2010 verscheen. De rechten op de serie zijn inmiddels in handen van uitgever Ubisoft. In hetzelfde jaar verscheen ook een film die gebaseerd is op de serie. Mechner werkte mee aan het script van de film.

[Reactie gewijzigd door johnbetonschaar op maandag 2 april 2012 14:53]
[Reactie gewijzigd door SuperDre op maandag 2 april 2012 16:18]
Bij PC's was het videogeheugen van het begin via het gewone geheugen te bereiken, ik meen dat het in tekstmode vanaf segment $B800 was, ofzo. Voor tekstmode-applicaties werden echter vaak inderdaad langzame DOS-calls gebruikt. Voor een beetje vloeiend beeld moest je echter gewoon direct het videogeheugen aanspreken (wat op VGA best makkelijk was, omdat een byte precies met een pixel overeenkwam). Pas toen verschillende grafische kaarten met elkaar incompatible 2D- en 3D-acceleratie introduceerden werd het gebruikelijk drivers aan te roepen, maar toen was het Windows-tijdperk eigenlijk al aangebroken.Overigens gebruikten volgens mij alle x86 PC's met DOS alleen programmed I/O via poorten, en zag/zie je MMIO nog steeds eigenlijk vooral op hele specifieke hardware platforms zoals consoles en dergelijke. Ik kan me uit mijn DOS/VGA tijd in ieder geval nog hele ritsen poortnummers herinneren, en ook als je iets naar de Gravis Ultrasound of de SoundBlaster wilde sturen moest je dat met poorten en DMA doen.
In de tijd dat de broncode werd geschreven (1989) waren alleen de grootste geluksvogels in het bezit van een modem en een BBS-aansluiting. Met 'snelheden' van max. 9600 baud (effectief ongeveer 0,8 kB/s) was zelfs het uploaden van een 3½" floppydisk (max. 1,44 Mb aan data) als gauw een half uur werk.Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it.
Torvalds, Linus (1996-07-20).
bron: http://nl.wikipedia.org/wiki/DisketteDoor Sony werd hiervan een 90 mm versie ontwikkeld. Amerikaanse fabrikanten rondden dit af op 3½" (hoewel 3½" eigenlijk 88,9 mm is) en deze naam werd algemeen overgenomen, zelfs in landen die het metriek stelsel hanteren. Gebruikmakend van de laatste technische ontwikkelingen en de eigenschappen van de eerder genoemde 3" disk werd de capaciteit vastgesteld op 720 kB (double-sided, double-density). 720 kB was het formaat voor MS-DOS-systemen, voor Amiga-systemen bevatten dezelfde floppy's 880 kB en eerdere Apple-systemen kwamen tot 800 kB. Ruw kon de diskette 1 MB bevatten;
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True