Populous World Editor | < > | Portal |
download the install package | PopUp.lha |
created at | 2024-10-31 |
size of install package | 48481 Bytes |
Author/Contact (use it to report problems with that install) | DJ Mike |
Mantis BugTracker | 1821 |
Hall Of Light | 1109 |
Lemon Amiga | 3336 |
Short : HD Installer for Pop-Up Author: DJ Mike (djmike@crystalmike.com) Version: 1.0 Type: game/patch Requires: WHDLoad 18, 512k chip mem This patch applies to "Pop-Up" © 1991 Infogrames. REQUIREMENTS - Original disk or compatible disk image (Cracks have not been tested and are not supported) - Slave requires WHDLoad 18+ - Game requires 512k chip memory (+ approx 0.5MB other memory for preload option) FEATURES - Game loads fully from HD - Uses real files, which can be compressed with Propack/CrunchMania/FImp/XPK - Quit game at any time (default key F10), including on 68000 machines - OS calls removed (no Kickstart ROM required) - 24-bit memory accesses that crash on 32-bit machines fixed - bplcon0 color bit setting fixed - Floppy disk checks and unnecessary waits removed - Exit option on title screen fixed to actually exit the game - Raster wait routine fixed for fast machine/emulator compatibility - Filenames with trailing '.' fixed for emulators etc. - Keyboard routine replaced for better reliability - Trainer/other options added - set CUSTOM1 with any of the following: + 1 for infinite lives + 2 for infinite power-ups + 4 to use Help key to skip levels - Set CUSTOM2=0-99 to select starting level - Set CUSTOM3=0-9 to select custom level slot for editor - Color/New/Rom Icons included - Manual included - Source code included HISTORY Version 1.0a (2024-10-31) - Manual included - Publisher typo fixed Version 1.0 (2024-07-14) - Initial release WORDS FROM THE AUTHOR I took this install on after a request on EAB. (Greetings to phibel!) It turned out to be a pretty interesting game to patch. On the face of it it is OS-friendly using real files, but besides using the dos library to load its files, it basically trashes the OS and hits the hardware directly. That includes directly polling the CIA registers looking for a disk in the drive, so there was no chance of this ever running from HD without some attention. The game has a troublesome loader for its images, where it loads them in 512-byte chunks in order to gradually expand run-length compressed data. That doesn't play nicely if PRELOAD is turned off, or if you like to pack files, so I've rewritten it entirely to unpack the whole file in-place. There were also some misuses of an address register to sneakily add a data value to the top 8 bits - a trick that works fine on original Amigas, but just plain crashes on any 32-bit RAM machine. If you use the editor, bear in mind that any levels you make won't be loaded by default until you open the editor and load them there. For convenience, if you do create any levels, I've added a slot system so you can have multiple sets of levels if you want. Any existing custom levels can be installed by copying them to the 'data' folder as 'custom_levels.saveX', where X is a slot number from 0-9. Enjoy! :-) --- DJ Mike (14.07.2024) Bug report form, full WHDLoad package and other installs: http://www.whdload.de |
Icons contained in install package |
---|
WHDLoad Slave information | |
---|---|
PopUp.slave - 31.10.2024 11:14:18 - 2088 bytes | |
required WHDLoad version | 18 |
flags | NoError EmulTrap ClearMem |
required Chip Memory | 512 KiB ($80000) |
Expansion Memory | 0 KiB |
info name | Pop-Up |
info copy | 1991 Infogrames |
info install | Installed and patched by DJ Mike Version 1.0 (14-Jul-2024) Set CUSTOM2=0-99 for starting level |
Kickstart name | 0 |
Kickstart size | 0 KiB ($0) |
Kickstart checksum | $0000 |
Configuration | C1:X:Infinite Lives:0 C1:X:Infinite Power-ups:1 C1:X:HELP to skip level:2 C3:L:Custom Level Save Slot:0,1,2,3,4,5,6,7,8,9 |
Install Archive Content Listing | ||||||
---|---|---|---|---|---|---|
Unpacked | Lvl | Method | Packed | OS | Date/Time | Name |
1193 | 1 | lh5 | 664 | Amiga | 2022-11-18 20:17:22 | PopUpHD.info |
39836 | 1 | lh5 | 9778 | Amiga | 2024-08-23 17:20:02 | PopUpHD/Install |
706 | 1 | lh5 | 343 | Amiga | 2024-07-13 16:09:06 | PopUpHD/Install.info |
3510 | 1 | lh5 | 1584 | Amiga | 2024-10-31 12:02:16 | PopUpHD/Manual |
2004 | 1 | lh5 | 1543 | Amiga | 2002-08-04 17:17:46 | PopUpHD/Manual.info |
9545 | 1 | lh5 | 8148 | Amiga | 2024-07-13 19:57:42 | PopUpHD/PopUp.colicon |
15281 | 1 | lh5 | 7639 | Amiga | 2024-07-13 19:59:44 | PopUpHD/PopUp.newicon |
9727 | 1 | lh5 | 5611 | Amiga | 2024-07-13 20:03:34 | PopUpHD/PopUp.romicon |
2088 | 1 | lh5 | 1530 | Amiga | 2024-10-31 11:14:18 | PopUpHD/PopUp.slave |
3005 | 1 | lh5 | 1627 | Amiga | 2024-10-31 12:06:50 | PopUpHD/ReadMe |
2004 | 1 | lh5 | 1547 | Amiga | 2024-09-29 15:18:48 | PopUpHD/ReadMe.info |
20248 | 1 | lh5 | 7838 | Amiga | 2024-10-31 09:46:38 | PopUpHD/src/PopUp.asm |
Old Install Archives |
---|
PopUp-20240714.lha |
PopUp-20240719.lha |