Back to Index
The Tools Page - all of the hacking programs & source code you'll need?
Black Tiger TRAP #1 Loader (with choice of .PRG loading for main executable file)
I used this loader to give the user a choice of a non-trained and trained version of the game when the initial loader is executed. This source also includes a TRAP #1 depacker for Atomic Packer v3.5 files. Code is easily edited to change the parameters for whatever patches you need to make.
BAAL Crack tutorial & Tools by DR D. of TCD
Thanks to the original author for sending me these routines. Inside the ZIP are the tools and utils (68000 source code) to enable the crack and train of Baal by Psygnosis. This game was heavily protected (even detected if you had a cartridge installed!). Read the source files for an almost full description of how DR.D cracked/filed/trained this game.
Outrun Trainer Executable Header source
This is the same source code front-end I've been using for any .PRG file that requires a trainer option presented to the user. Easily alterable and comes with a few customised options to enable you to have different resolution, fade in/out and other effects on the end product. You will find this routine used time and time again by me - the original code came with the Pompey Pirates Packer :)
Demo Breakers by The Avengers
Ever wanted to disassemble a demo screen and were prevented by their protection and encryption schemes ? Well, load up one of these demo breakers and it will rip out your favourite screen and dump it to disk. Most of the breakers come with a loader which will show your favourite screen without you having to go through the entire demo :)
Cracking tutorial
A nice document which will come in handy for those of you who might want to convert/re-crack a game for Pacifist. Covers Gremlin, Protoscan and early Rob Northen protection schemes and how to bypass them.
Cracking tools
All of the tools you will need to crack those old games! The original Autohack, Locksmith, Ultimate Game Hacker and other such tools are in here. Also included are some source code by The Alien (of PP) to hack ROb Northen routines and depack ProPack packed program files.
Bootsector menu source by MUG U.K(tm)
The source code to the menu I used on countless old Source menus (and other groups I was a member of!) to allow a minute menu on the bootsector of the disk image. You do have a set limit of how much text you can display, but this source also includes an all purpose bootsector installer whereby you write your bootsector as a separate program, then one internal switch in Devpac and a front-end is created allowing you to install the program onto disk A: or B:. This code was originally written by an old friend back in 1989 !!
Avengers Map Editor v2.2
Avengers Map Editor was used by several groups to make up their main menu (the move a character around a map to enter each demo room kind of demo!). I have added a few map examples from a few demos/diskmags to make the tool a bit more useful. How you get the map working from within your own program is up to you :)
Single-parted game sources
Source code I've done so far when hacking all the titles that I have single-parted and or trained from the old Automation menus (we all got to start somewhere!).
The best STOS Pack loader EVER by Vapour/DBUG
Quite proud to be able to release this. Got permission from Vapour to release this routine. As per all these half-decent TRAP #1 interceptors, only use from .ST disk images or via TOSBox.
This routines main use is in allowing you to pack the internal data-formats used by STOS programs. Pack all your MBK etc. files using this routine (read the instructions first!) and you will not need to use the dreaded Lumpy/Chunker packer options! Well worth the effort for STOS programmers and game packers alike :)
OneParter RAMDisk loader by ???
Oneparter program. Uses a RAMDisk to create a "single-parter" program for the real lazy people. I've knocked up a quick document to help you use this program, but it's really a nice routine used for a tacky purpose. You'd be better off hacking the target program and working out your own single-parter than using this tool. But, it's here for historic reasons more than anything else.
Andyload by Andy The Arfling/BBC
This is one of those "Creme de la Creme" of hacking tools. Like anything released by Vapour or Alien, you know it's going to be a good hacking tool if Andy the Arfling has anything to do this. This ZIP contains all 3 versions of the Andyload program - it's a lumpy-chunk loader that uses DMA instead of TRAP #1. Rip off a disk, pack it into chunks and this routine works out the rest. Version 3 of the program would allow you to detect a Rob Northen disk and rip it off into a single file and then it would tack on a loader to load/depack the code. Obviously only worked under certain conditions, but I remember seeing Round The Bend and Zepplin World of Soccer ripped apart and packed/linked etc. using this program !!
68000 Instruction Set
For that refresher course in 68000 assembly :)
Hardware Registers
Complimentary file to the Instruction Set one above. Details most of the hardware registers in use on an ST/Falcon. More similar ones coming soon!
Coding Info
A few text files describing the various error codes, trap routines and other such standard 68000 coding information. Can't remember where I found this routine, but I am sure it was an ST FTP site ..... somewhere :)
ST Internals
A copy of a website that I downloaded but in a self-extracting and displaying form. Double-click on the file inside this ZIP and your web browser will load up a copy of this website for your viewing. Useful if you have Pacifist running in a small window and are in the middle of a disassembly ......
TOS Trace
With this utility, you have a task running in the background taking notes of all the GEMDOS, BIOS & XBIOS calls that a program makes.
Toxic MONST
A reset loading MONST. Used by Vapour (and others), this version of MONST should reside on it's own disk (image). Insert it before you reset the machine and you will be presented with a working copy of MONST and the RAM open before you to do with what you please. A bit useless with the extra debugging capabilities of Pacifist 0.49 - but you never know, it may come in handy.
Brown Beer Bottle File Linker (c) MSD/POV & MUG U.K(tm)
This routine is the real beauty of the collection. If you have downloaded any of my cracks and/or Regression Therapy disks you will see that I've used it *a lot* !! I used to pack/link everything I could when I was actively involved in the various groups (pirate/non-pirate!) that I was a member of.
There is a file called INSTRUX.MUG inside - I suggest you read this first! Do not attempt to use this routine if you have no idea how to use a standard TRAP #1 loader ! Use the standard TRAP #1 loaders first and then attempt a link option once the game works. Remember until the next version of Pacifist that you cannot use pack loaders such as the linker or the TRAP #1 loader from a hard-drive partition under Pacifist. You must copy the files to a test disk before running it. If you get really stuck and you've adhered to the above information then just email me with your problems.
GFA Basic Linker
This is one of the last utilities I wrote for the ST. Just like the assembly linker above, this program will allow you who program games/demos in GFA Basic to stick all your data files into 1 nice link (and all files can be packed as well) to help conserve cluster usage. Also helps "protect" the external data as unless someone physically depacks all of the files within the link, they are not going to be able to access them. I used this on my last demo for the ST which contained over 100 music modules inside a single link-file. There was no way the data would have fitted onto a standard ST disk if they had not been linked. GFA Linker will generate the source code necessary for you to incorporate the linker into your own programs and comes with complete instructions.
Automation 5.01 packer
This is the complete package that I released under one of my pseudonyms when I was in the Source (a demo packing group). It contains complete instructions for anyone to enable them to use the varying TRAP #1 loaders and lumpy/chunky loaders that were distributed with this packer originally. Also included is one of my de-lumpers so that you can repack and relink (properly?) any game found on an Automation menu that you find loads a little *too* slowly :)
Speed Packer v3.0
This is the complete package that I released under one of my pseudonyms when I was in the Source (a demo packing group). The last packer I ever used on the ST. Gave the best compression for most data files and also came with a handy option to create self-extracting archives. Beats ZIP easily. Source files are in there, but until I find my own, you will have to suffer the normal ones for now :)
Various Depackers
This archive contains 5 depackers that I still use today. There is Mega Depack & New Depack by Mike Watson, Unpack by ???, Syn Giga depacker and Naughty Unpacker. Both Naughty & Unpack are for executable files only, whereas the others will attempt to depack data files.
Various unpack source code
This archive contains all the source for depackers that I still added or tried to add to my Multi Depacker. Also in here are lots of other depack routines that I never got around to adding to my program. I think there is also the full version of the source code to Mega Depacker by Mike Watson..... but then again, there maybe a few macros missing.
Professional Virus Killer v2.1 - THE SOURCE CODE! (402KB)
This is the program that I spent many years writing from its conception as a public domain program known as the Super Virus Killer through to the commercial release through Floppyshop. My thanks go to Steve Delaney at Floppyshop for allowing the release of this code. You will find all the GFA BASIC source code, plus the RSC files, to enable you to take apart a huge chunk of my Atari ST "life".
Please be aware that to complete the package, I've included a Virus Installation program. This is intentional as I wanted the package to be 101% complete for development. If this offends people, or if Richard Karsmakers starts to foam at the mouth, then I will remove this component. Do not play if you do not understand children!
DO NOT CONTACT FLOPPYSHOP REGARDING THIS PACKAGE - NO SUPPORT IS GIVEN BY THEM FOR THIS PACKAGE.
Sources for the programs you will need to get anywhere coding on Pacifist/TOSBox

Atari ST Emulation

Maintained by Aengus Jankowsky. This is the site to get the files you will need to enable you to start hacking, packing, cracking programs. Download GFA BASIC, Devpac v2 and Easyrider v4.0 from here.
If you are still having difficulties then just email me!
mug_uk@mindless.com