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: 3850

Author: andrewbroad

Date: 16/12/2003

Subject: Re: SPECSAISIE / "Manic Monday"

 

dasse68 wrote:

>
>> My Java toolkit SPECSAISIE has generic utilities for the
>> manipulation of SNA and TAP files, plus some specific MM/JSW
>> utilities (e.g. to detect the Block Graphics Bug, list instances
>> of a guardian-class, list guardian-classes which use a given
>> sprite-page, look up horizontal and vertical guardian-classes for
>> a given range of screen- positions, laterally invert a given
>> MM/JSW game... most of these will be released with SPECSAISIE 1.3
>> next year).
>
> .. sounds really complicated but I will absolutely give it try when
> you release SPECSAISIE 1.3 :)

I don't expect to release SPECSAISIE 1.3 until April 2004 or even
later. In the meantime, SPECSAISIE 1.2 has the following MM/JSW
functions:

* RoomsMM: Given an SNA file of a Manic Miner game, print the 20 room-
titles.

* RoomsJSW: Given an SNA file of a Jet Set Willy game, print the 64
room-titles.

* RoomMM: Given an SNA file of a Manic Miner game, generate an ASCII
preview of a given room.

* RoomJSW: Given an SNA file of a Jet Set Willy game, generate an
ASCII preview of a given room.

* BGB_JSW: Detect occurrences of the block-graphics bug in a JSW game
(an experimental implementation).

The last three are improved and extended in SPECSAISIE 1.3, which
will add at least the following MM/JSW functions which I have already
written:

* BGB_MM: Detect occurrences of the block-graphics bug in a Manic
Miner game.

* RoomReachJSW: Look up connections /to/ a room in a Jet Set Willy
game.

* GuardianClassUseJSW: Look up instances of a guardian-class.

* SpritePageUseJSW: Look up guardian-classes that use a given sprite-
page.

* ItemsJSW: Print a list of the items in a Jet Set Willy game,
indicating those still requiring collection.

* LookupHGsJSW: Look up horizontal guardian-classes in a Jet Set
Willy game for a given range of screen-positions.

* LookupVGsJSW: Look up vertical guardian-classes in a Jet Set Willy
game for a given range of screen-positions.

* MirrorMM: Laterally invert a given Manic Miner game.

* MirrorJSW: Laterally invert a given Jet Set Willy game.

Future work includes recognition of John Elliott's teleporter-
extension, JSW128 and Geoff Mode, detecting
invisible/autocollect/multiple items, annotating the differences
reported by Compare in accordance with the MM/JSW memory-maps, and
semi-automatically converting between MM and JSW.


>> It's just another Manic Monday
>> I wish it was Sunday
>> [The Bangles, "Manic Monday"]
>
> heh.. you love the song or just coz it have the magic "Manic" word
> in it? ;)

The latter. I don't actually have a copy of the song (yet), but I
recently heard it for the first time in a shop - it was quite
pleasant IMO.

--
Dr. Andrew Broad
http://www.geocities.com/andrewbroad/
http://www.geocities.com/andrewbroad/spectrum/
http://www.geocities.com/andrewbroad/spectrum/download/
http://www.geocities.com/andrewbroad/spectrum/download/specsaisie.html

 

 

arrowleft
arrowright