Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > hr.comp.programiranje.java > #26

Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u?

From Bruno Babic <a@b.c>
Newsgroups hr.comp.programiranje, hr.comp.programiranje.java
Subject Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u?
Date 2017-07-18 17:23 +0200
Organization Iskon Internet d.d.
Message-ID <okl956$h69$1@sunce.iskon.hr> (permalink)
References (8 earlier) <MPG.33d2fff662f7988698afa9@news.t-com.hr> <okfc5i$vtn$1@sunce.iskon.hr> <MPG.33d58695c85cc16a98afad@news.t-com.hr> <oki3vr$2tl$1@sunce.iskon.hr> <MPG.33d75a81ee98a98098afae@news.t-com.hr>

Cross-posted to 2 groups.

Show all headers | View raw


On 18.7.2017. 0:37, Chupo wrote:
> Covjece, ovo je vrhunski!! :-) Svaka cast!! Imao sam na jednom od hard
> diskova Frodo i program radi odlicno. Vidim da si koristio stvari za
> koje je potrebna single cycle emulacija jer u frodo.exe i frodopc.exe

Istina, svaki cycle se mora emulirati jer razliciti efekti ustvari 
cekaju da VIC dodje sa iscrtavanjem do neke linije ekrana kako bi 
zapoceli svoj posao... ako se preskoci jedan cycle, teoretski se kod na 
tom dijelu nece pozvati sve do slijedeceg iscrtavanja (kada se mozda 
opet ne pozove) itd.

> Znaci dobar si u 6502 :-) Ja sam s 12 godina poceo uciti Z80 assembler

Tamo negdje '95 sam sanjao u 6502 assembleru i znao sve C64 memorijske 
lokacije napamet, a sada bih najvjerojatnije morao sve ispocetka uciti :)

> Dosta sam naucio i na skidanju zastita (po Atomix intro-u bi reko da i
> ti isto :-)) ) i na disassembliranju rutina za generiranje zvuka u
> komercijalnim igrama.

Recimo to ovako - vise-manje sve sam naucio reverse-engineeringom 
introa... a bome ekipa je se znala posteno potruditi da ti otezaju da 
dodjes do njihovog koda.

> Uvijek sam se pitao gdje su sad svi oni ljudi koji su osamdesetih i
> devedesetih radili intro-e, trebali bi se jednom naci na picu i malo
> popricati o tim vremenima :-)

Nebi me bilo tesko nagovoriti da se nadjemo i uzivo... ako se ne varam, 
mi smo obojica u okolici VZ?

>> Uz Commodore 64 je uredno dolazila knjiga sa listom bitnih memorijskih
>> lokacija, sve je tamo pisalo... tako nesto tebi treba za taj scramble
>> hardware, odnosno galaxian, odnosno Z80 (koliko vidim, to je CPU).
>
> Upravo to i trazim - problem je medjutim u tome da ne samo da takva
> dokumentacija nije nikad objavljena, nego su se i autori tih uredjaja
> jako potrudili da cim vise zakompliciraju analiziranje.

Uh, ako je to zbilja tako onda doslovno moras sve raditi metodom 
pokusaja i pogresaka, a to mi se cini kao iznimno dugotrajan proces.

Jesi li barem u stanju napisati jednostavan program koji npr. pomjera 
sprite kako korisnik pomjera joystick? (pod uvjetom da znas otkud 
procitati stanje joysticka)

> BTW, vidim da u Atomix-u na pocetku intro-a i nakon pokretanja programa
> na vrhu ekrana titraju karakteri - da li to znaci da si variable za
> rutinu koja raspakirava podatke (ili prije pokretanja prebacuje program
> na drugu lokaciju) stavio u video RAM?

Upravo tako, to je jedna od najosnovnijih zastita - dekriptiras svoj kod 
kroz video RAM pa na taj nacin otezas posao onome tko zeli doci do 
dekriptiranog koda jer ne smije napraviti nista sto mijenja sadrzaj 
ekrana. No, onaj tko zna da lako promijenis lokaciju video RAM-a lako to 
i zaobidje. Zato sam ubacio i jos jednu foru, a to je da se kod koji 
dekriptira nalazi na memorijskim lokacijama koje su inace "ispod" ROM-a, 
pa moras iskljuciti ROM da bi uopce mogao vidjeti moj kod.

-- 
bbabic(a)globalnet.hr
2b||!2b?

Back to hr.comp.programiranje.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-10 05:46 +0200
  Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-10 14:16 +0200
    Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-10 15:18 +0200
      Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-12 09:32 +0200
        Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-12 23:08 +0200
          Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-14 11:25 +0200
            Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-14 11:27 +0200
            Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-14 15:09 +0200
              Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-14 16:22 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-14 17:21 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-16 11:37 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-16 15:20 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-17 12:36 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-18 00:37 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-18 17:23 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-19 01:10 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-19 15:14 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-19 16:21 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Nikolaj Lazic <nlazicBEZ_OVOGA@mudrac.ffzg.hr> - 2017-07-19 17:08 +0000
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-20 18:04 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-20 19:17 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-20 20:42 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-21 03:58 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-21 05:14 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-21 12:04 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-21 17:24 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-08-04 13:10 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-08-04 17:21 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-08-07 17:30 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-08-07 18:30 +0200
                Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-08-07 18:35 +0200
        Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Chupo <bad_n_mad@yahoo.com> - 2017-07-16 01:04 +0200
          Re: Citanje color offset-a za svaki pixel u indexed color .bmp file-u? Bruno Babic <a@b.c> - 2017-07-16 11:32 +0200

csiph-web