[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Action Fighter< >Advanced Destroyer Simulator

Adrenalynn (Exponentia)

download the install packageAdrenalynn.lha
created at2004-03-23
size of install package18055 Bytes
Author/Contact
(use it to report problems with that install)
CFOU!
Hall Of Light3191
Lemon Amiga1513


 THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY OF ANY KIND, EITHER EXPRESS OR
 IMPLIED, STATUTORY OR OTHERWISE. THE ENTIRE RISK AS TO USE, RESULTS AND
 PERFORMANCE OF THE PACKAGE IS ASSUMED BY YOU AND IF THE PACKAGE SHOULD PROVE
 TO BE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
 REPAIR OR OTHER REMEDIATION.
 UNDER NO CIRCUMSTANCES, CAN THE AUTHOR BE HELD RESPONSIBLE FOR ANY DAMAGE
 CAUSED IN ANY USUAL, SPECIAL, OR ACCIDENTAL WAY, ALSO IF THE OWNER OR A THIRD
 PARTY HAS BEEN POINTED AT SUCH POSSIBILITIES OF DAMAGE.

 This install applies to "Adrenalynn"  1991 Exponentia.

 This install requires WHDLoad and RawDIC to be in the path. Both can be found
 in the WHDLoad package.
 To install from a different drive than DF0: select installation mode Expert.

 The installed program requires 0.5 MB ChipMem and 0.5 MB OtherMem.
 It can be quit by pressing PrtScr (key can be changed with Tooltype "QuitKey=").

 If you have problems with this installation please try and get a newer
 version of this package from the WHDLoad WWW-Page. If that doesn't help try
 some Tooltypes like NOCACHE, NOAUTOVEC, NOVBRMOVE, NOMMU, PAL or NTSC. If
 that also fails, please inform the author via the Bug-Report-Form which
 can be accessed on the WHDLoad WWW-Page.

 For the full WHDLoad package, other installs and updates refer to:
        http://www.whdload.de/
 or     aminet:dev/misc/whdload#?
 and    aminet:game/patch/

 version 1.1a (22.03.04) done by C-Fou!:
 - new install script

 version 1.1 (16.02.02) done by C-Fou!:
 - auto-modifying coded fixed (game crashed on 68060=> JSR 0)
   (Thanks Chris Vella for bug report)

 version 1.0 (12.02.02) done by C-Fou!:
 - initial release
 - using RawDic imager (Hard to make because there was 32 disk synchros !!!!!)
 - 2 Access faults fixed (move.w 0(a4,d0.l),d2 replaced by move.w 0(a4,d0.w),d2)
 - FALSE access to Cia/DMA register fixed (Before running only on 68000)
 - New keyboard interruption routine installed (=> already activated now)
 - Keyboard fixed in high score screen (Empty loop)
 - 12 Empty Loops debugged
 - Trainer Key Added:
    Return: => skip level + PL1 win with 9 vs 0 (Trainer key of course)
    P: Pause Game
    Del/Help: Deactivate/Activate slow mode
    Esc: quit game and return to previous screen
 - Load/Save High Score redirected on Hd (in Disk.1)
 - Track Disk Protection ripped
 - Disk lenght optimized
 - Debugged with SnoopEcs (all game tested)
 - 2 C-Fou's GlowIcons added

***************** Thanks to Mark Knibbs for original warp file ***************

Remark:
 It's a long and hard work :-), so I hope you will like this game between
 Projectyle & Ballistix but it's very pretty, smooth and for 4 humain players

Some info about protection:
--------------------------
The boot used crypted trackload routine and it used to decrypte:
- 'Spaghetti' code
- Illegal interruption to access at next instruction
- Self-modifying code using Stack
- Bad acces to Cia/Dma registers (ran only on 68000) to hide real operations
- Used Blitter register in a copperlist to decode finally the first loader :-)
              (Like Dragon's lair)

The first loader load a second track loader for intro and after jump at this
using stack (jmp $14(a7)) => Track 1 with $d892 like synchro

This loader load intro code => Synchro $4891
of course all sync are not easy to found because they are coded in memory
(not a simple move.w #sync,$dff07e or move.w #sync,$7e(ax) )
this loader load main game code (same synchro) but using special loader by
interruption (like some Psygnosis game introductions or Elfmania)

next, the main file can load 5 'files' but for each track disk synchro is
different => 29 other synchros...

All Synchros are:
       $d892/4891/6ad1/c489/2693/cac4/4cc9/964a/5934/ca8c
       $8c89/d666/559a/8cca/6a93/acca/4489/da56/5589/3299
       $dad6/4c4c/5626/c686/9aca/36cd/459a/4533/5266/6cb2
       $925a/9ad6

all track length is $1800 octets except track 1

Icons contained in install package

WHDLoad Slave information
adrenalynn.slave - 16.02.2002 17:06:28 - 3448 bytes
required WHDLoad version10
flagsNoError EmulTrap NoDivZero NoKbd ClearMem
required Chip Memory512 KiB ($80000)
Expansion Memory0 KiB
info nameAdrenalynn
info copy1991 Exponentia
info installInstalled by C-Fou!
V1.1 (16.02.2002)

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
81850lh541152002-02-11 21:59:34AdrenalynnHd\Adrenalynn.colcfou
24770lh518782002-02-11 21:59:42AdrenalynnHd\Adrenalynn.colcfou2
5020lh52382001-09-09 19:29:22AdrenalynnHd\Adrenalynn.inf
11600lh56842002-02-12 11:00:00AdrenalynnHd\Adrenalynn.islave
34140lh55622002-02-12 10:57:04AdrenalynnHd\Adrenalynn_MFMWarp.script
34480lh518692002-02-16 17:06:28AdrenalynnHd\adrenalynn.slave
16280lh59522004-03-22 22:14:30AdrenalynnHd.info
108510lh529022004-03-22 21:46:36AdrenalynnHd\Install
12550lh58282004-03-22 22:14:30AdrenalynnHd\Install.info
39680lh521622004-03-22 22:13:52AdrenalynnHd\ReadMe
19900lh513082004-03-22 22:14:30AdrenalynnHd\ReadMe.info

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

last change : 2015-12-23
© 1996-2015 Bert Jahn, All Rights Reserved