[zxspectrum] Re: Formato TZX Was: Re: Avventura classica "The Hobbit - v1.0"
- From: "Valerio Messina" <dmarc-noreply@xxxxxxxxxxxxx> ("efa")
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Mon, 29 Nov 2021 13:43:35 +0100
On 11/28/21 11:47 PM, Enrico Maria Giordano wrote:
Mi sembra un capolavoro!
adesso non esageriamo.
Un capolavoro l'ha fatto la tal Veronika Megler nel 1982 realizzando
"The Hobbit", scrivendo tutto in assembler Z80, e facendo stare tutto in
48 kB (40000 Bytes per la precisione), impaccando le immagini realizzate
a disegno, con 80 stanze, le decine di oggetti e PNG (personaggi non
giocanti) con una loro logica di movimento e le loro "abilità", oltre al
sofisticato motore di riconoscimento lessicale, certamente il più
complesso all'epoca, e il concetto di tempo che passa anche se non fai
niente.
Per quanto riguarda Wilderland è realizzato in C, i sorgenti ammontano a
246 kB, compreso l'emulatore Z80 che è grande ben 138 kB e che però non
è mio lavoro, se non in qualche miglioramento per renderlo più
portabile, e togliere warn con i compilatori recenti.
I binari sono grandi (vergognosamente):
113344 WL64 (Linux)
165888 WL64.exe (Win)
non ottimizzato, tanto nei PC di adesso ci si può permettere di sprecare
:-)
ed escluse le librerie (SDL e sotto-dipndenze) da cui dipende, che su
Linux sono preinstallate e non si contano, ma su Windows sono altri:
1275183 SDL2.dll
132194 SDL2_image.dll
441615 libwebp-7.dll
484284 libtiff-5.dll
638393 libjpeg-8.dll
231911 libpng16-16.dll
154319 liblzma-5.dll
722128 libzstd.dll
93720 zlib1.dll
per un totale di altri
4173747 Bytes!
--
Valerio
Other related posts: