Wilheim Posted November 2, 2018 Share Posted November 2, 2018 Well, maybe this issue is more related to Exomizer rather than Super Packer, but here it goes anyway: I tried to compress Amaurote 128 with Super Packer to make it fit better in a multigame cartridge. I used the exomizer algorithm. Unfortunately, it crashed when it starts to decompress the expanded banks.I look into the decompressing routine and realized that it forces the PORTB to turn the expanded banks on prior to the unpacking (puts value $FE on it). I patched the Amaurote 128 binary and now it works fine. I think a solution to this is to change the: LDA #$FE STA PORTB To: LDA PORTB PHA AND #$FE STA PORTB and finishing with: PLA STA PORTB Is there anyone who can make the modifications to the Super Packer/Exomizer? Is it worth to do it? Cheers! 1 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted November 2, 2018 Share Posted November 2, 2018 (edited) Thx. In MADS there is source of the depacker routine so changes can made there and Tebe might update Superpacker. Btw I just packed my SillyVenture stuff right in this morning with super packer so still in use. Edited November 2, 2018 by Heaven/TQA 1 Quote Link to comment Share on other sites More sharing options...
ndary Posted November 2, 2018 Share Posted November 2, 2018 What version of the Super Packer you use? Quote Link to comment Share on other sites More sharing options...
Wilheim Posted November 2, 2018 Author Share Posted November 2, 2018 What version of the Super Packer you use? Super Packer 6.0. AFAIK, it's the latest version. Quote Link to comment Share on other sites More sharing options...
Wilheim Posted November 2, 2018 Author Share Posted November 2, 2018 Thx. In MADS there is source of the depacker routine so changes can made there and Tebe might update Superpacker. Btw I just packed my SillyVenture stuff right in this morning with super packer so still in use. I use Super Packer very often, specially when I'm crunching XEX games into a cartridge, in order to fit as most as possible. Also, it's very useful to convert the binaries to tape, because it saves a lot a loading time. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.