Resource centre for ZX Spectrum games
      using Manic Miner and Jet Set Willy game engines

 

Archive of the

Manic Miner & Jet Set Willy Yahoo! Group

messages

 

 

 

Message: 5237

Author: Alexandra

Date: 07/12/2005

Subject: Re: Manic Person / Why does a room kill you on entry?

 

> I presume you mean killing you immediately on entry, rather than
> crashing (certain invalid room-data - such as all 1024 bytes being
> 0 - can cause the Spectrum to crash when entering a MM room).

Yes, it's some kind of voodoo death thing, not a crash.

> > It's not VG's colliding with items, or any G's colliding with
> > scenery, so I'm a bit stumped.
>
> If you're absolutely sure it's not a problem with the guardians,

I can pause the game when the level starts if I'm quick. The screen
has gone monochrome (which happens on the frame of death, so it
seems). I can see Willy nowhere near any Fire cells, all 5 guardians
out of danger, the items, and all the graphics correctly (apart from
the lack of colour). I then deleted the guardians to see what would
happen and it still crashes (I made sure to zero them all out in JSWED
- otherwise I get a lingering VG).

> then Fire-cells are the next suspect:
> (a) Does Willy's start-position collide with any Fire-cells?

Originally he started direcltly under some fire cells, and I wondered
if there was a jump flag set that was making him spring up into them,
but I get the same results even if I put Willy in a very safe
starting-point with no Fire cells around.

> (b) Does Fire have the same colour-attribute as another cell-class?
> (c) Is it the case that Fire has white INK, while Fire and Air have
> the same PAPER, BRIGHT and FLASH?

No, though I do have lots of white and shared paper (blue) so it's a
tad confusing. I have:

Air: 1 1 1 0 (bright blue ink on blue paper)
Water: 2 1 1 0 (bright red ink on blue paper)
Crumbly: 6 1 0 0 (dull yellow ink on blue paper)
Earth: 0 7 1 0 (bright black(!) ink on white paper)
(Sticky) Conveyor: 5 1 1 0 (bright cyan ink on blue paper)
Fire 1: 2 6 0 0 (dull red ink on yellow paper)
Fire 2: 4 1 1 0 (bright green ink on blue paper)
Water 2: 7 0 1 0 (bright white ink on black paper)
There are also instances of undefined block colours but I erased those
as a test because I was at my wit's end and I still didn't

At this stage I consider myself stumped!

Ok... I've dismantled the room bit by bit in a test file. The problem
only went away after I unticked the VGs flag in the Portals menu. I
had deleted all of the guardians and it was still crashing, but this
flag is somehow causing a problem by being on.

I guess I'll just fiddle until a solution arises.

Sendy

 

 

arrowleft
arrowright