Mapa ve hře cyclone

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Post Reply
Sst77
Drutt
Posts: 2
Joined: Sun Feb 25, 2024 6:06 pm

Mapa ve hře cyclone

Post by Sst77 »

Nevíte někdo náhodou kde je v této hře zakódována mapa?rutina na adrese 30252 vykresluje na obrazovku a a načítá data určené IX 63310.odkud se zapisuje na tuto adresu? Diky
User avatar
Sokurah
Manic Miner
Posts: 287
Joined: Tue Nov 14, 2017 10:38 am
Contact:

Re: Mapa ve hře cyclone

Post by Sokurah »

Sst77 wrote: Sun Feb 25, 2024 6:38 pm Nevíte někdo náhodou kde je v této hře zakódována mapa?rutina na adrese 30252 vykresluje na obrazovku a a načítá data určené IX 63310.odkud se zapisuje na tuto adresu? Diky
app.php/rules#rule-1m
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah
catmeows
Manic Miner
Posts: 718
Joined: Tue May 28, 2019 12:02 pm
Location: Prague

Re: Mapa ve hře cyclone

Post by catmeows »

Sst77 wrote: Sun Feb 25, 2024 6:38 pm Nevíte někdo náhodou kde je v této hře zakódována mapa?rutina na adrese 30252 vykresluje na obrazovku a a načítá data určené IX 63310.odkud se zapisuje na tuto adresu? Diky
Translation:
Hi, has anyone idea how is map stored in Cyclone game. There is draw routine at 30252 and uses data given by IX = 63310. But what is writting into this part of memory ?

@Sst77 Prosím, použivej tu angličtinu, jsou tu lidi píšící snad 10 jazyky. Pokud neumíš anglicky, použij nějaký překladač, ono si to sedne.
Proud owner of Didaktik M
User avatar
Morkin
Bugaboo
Posts: 3277
Joined: Mon Nov 13, 2017 8:50 am
Location: Bristol, UK

Re: Mapa ve hře cyclone

Post by Morkin »

That's strange - I was sure that someone had disassembled Cyclone in the past, but I can't find a reference to it anywhere. I must have imagined it.
My Speccy site: thirdharmoniser.com
Sst77
Drutt
Posts: 2
Joined: Sun Feb 25, 2024 6:06 pm

Re: Mapa ve hře cyclone

Post by Sst77 »

ok, I'll try it. from which address are the map data stored. at 30252 there is a routine that displays it on the screen. read the data from the address determined by the register ix=63310. in the game tornado low level, the procedure was simpler. loading with ldir to address 40333 and then displayed by the routine at the address 30152
Post Reply