Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Torus Games Leapster sprite format

Featured Replies

  • Localization

This format predates Sonic X for the Leapster and works entirely differently from what I can tell (and might have some form of compression for the image data?). There aren't any palettes in the file that has them in it. The attached zip file contains both the file that has the sprites in it and a file I got out of it that I'd assume is a sprite (both from Counting on Zero). The same format appears to be used in Cars, Cars Supercharged and Nascar as well.
SpriteData.zip

Solved by Blingus

  • Author
  • Localization

Update:
The data I shared isn't sprite data. I figured out that the tiles are actually in the DPAK section with the ID 3 but are compressed using some custom "LZB" and "LZW" compression (this info was obtained using another Torus game on the LeapFrog Didj known as Didji Racing: Tiki Tropics. That one has debug symbols intact.)

Here are some sample files (I couldn't find any LZW ones in the data, but there's a ton of LZB-compressed data):
LZB.zip

 

The names of the functions I found that handle these if anyone looks into this:
- TSEUnpack_GetType
- TSEUnpack_Lzb
- TSEMemcpy (also used in that function)

Edited by Blingus

  • 9 months later...

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.