Utilitar comprimare jocuri

29 views
Skip to first unread message

George Chirtoaca

unread,
Mar 22, 2023, 8:43:20 AM3/22/23
to romanianho...@googlegroups.com
Salut,

Am dezvoltat un utilitar pentru transformarea semi-automata a
jocurilor Spectrum intr-o forma comprimata foarte eficient si
portabila. Rezultatul e un singur bloc de tip program, care se incarca
fara modificari cam pe orice varianta de stocare: caseta, minidisc
IF1, disc HC, disc Spectrum +3, disk MGT +D, disk Opus Discovery, disc
TR-DOS, etc.
Necesita un efort minim pentru conversia unui joc. Sunt incluse toate
jocurile Dizzy, varianta originala si cea convertita, 15 bucati, ca
exemplu, si includ si optiune vieti infitine.
Practic e un script care face
- extragerea blocurilor din imaginea TAP/TZX originala specific fiecarui joc
- optimizeaza SCREEN$ pentru compresie
- comprima SCREEN$ si bloc principal joc
- asambleaza un cod sursa in ASM minimal specific fiecarui joc pentru
decomprimare la executie
- aduna binarele si creaza imaginea TAP rezultat.
Aveam peste 100 de jocuri comprimate de-a lungul timpului si
distribuite aici de exemplu:
https://drive.google.com/drive/u/0/folders/1eNNSx566w0Su_8xEbknMJ0JTf-1ZmE49
https://drive.google.com/drive/u/0/folders/1LsRMfDXUrlZWYw91YRGC5y_tcxWxoLZS .

Dar am vrut sa public un proces de creare automata a acestor jocuri
optimizate, pornind de la jocul original. Astfel cine doreste poate
converti mai usor alte jocuri folosind aceasi metoda sau poate
modifica jocurile furnizate deja.

Mai multe informatii sunt pe pagina utilitarului:
https://github.com/0sAND1s/SpectrumGameCompressor .

Aurel Ionescu

unread,
Mar 22, 2023, 3:01:39 PM3/22/23
to RomanianHomeComputer
Mii de multumiri pentru acest super utilitar , de abia astept sa-i fac proba ( ceea ce va trebui sa mai astepte un pic ) .
Reply all
Reply to author
Forward
0 new messages