| View previous topic :: View next topic |
| Author |
Message |
levellass
Joined: 11 Oct 2006 Posts: 1404 Location: Ngaruawahia New Zealand
|
Posted: Fri Mar 05, 2010 1:35 am Post subject: |
|
|
Many thanks! It also seems to avoid the reloading bug. This will be investigated thoroughly.
Also, any information you have on the SLIB compression would be highly valued, you can dump it all here: http://www.shikadi.net/moddingwiki/SLIB_compression
(PS. How did you get that decompressed file from the game's memory?) |
|
| Back to top |
|
 |
lemm
Joined: 05 Jul 2009 Posts: 419
|
Posted: Fri Mar 05, 2010 8:46 am Post subject: |
|
|
No problem.
I looked and looked but I couldn't not find any information on SLIB. The SLIB decompression functions in keen dreams generate some sort of table.. but yeah there is just too much for me to reverse engineer.
I got the decompressed file from memory by using dosbox debugger to dump the memory right after the file had loaded and was decompressed. |
|
| Back to top |
|
 |
levellass
Joined: 11 Oct 2006 Posts: 1404 Location: Ngaruawahia New Zealand
|
Posted: Sat Mar 06, 2010 2:30 am Post subject: |
|
|
So you had to push a button really quickly before the program went on to display the image? Could I use it to get the similar files out of Dangerous Dave 3 and 4?
I've found out the function of all those chunks, DeluxePaint makes most of them. According to Mr Hall they used that program to edit a lot of their images and just compressed up the output for the title. |
|
| Back to top |
|
 |
levellass
Joined: 11 Oct 2006 Posts: 1404 Location: Ngaruawahia New Zealand
|
Posted: Sat Jul 10, 2010 12:42 pm Post subject: |
|
|
| So I've been poking a bit, and I see that LOADSCN.EXE is used to decompress .SHL files. (Specifically when you exit the ending DOS screen is bought up by the executable saying 'LOADSCN LAST.SHL endscn.scn', which suggests that the LOADSCN utility may also have something to do with the start image compression. Can anyone confirm this? |
|
| Back to top |
|
 |
|