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.
Zero Tolerance for Disrespect

Elixir G2G entretainment - Spr to image

Featured Replies

Hi everyone, could you please help me? I have the following .SPR and .ANI files from the referenced game, and I haven’t been able to extract or unpack them properly.

I’ve tried several QuickBMS scripts based on the .res extension, but it seems these files use a different format than the ones those scripts support. Dragon UnPACKer , Watto extractor, magic viewer, ninja ripper don’t work either—they don’t detect any images inside.

I’ve attached a RAR with the .spr and .ani files. Thanks in advance, I really appreciate it!

spr.rar

  • Supporter

frame_01_17x22_x8_y11.png.3a62cd502cd94cb5491b2594a5ebb325.png

Need the palette file to get the colours.

maybe simblings files with .PAL, .COL, .DAT, .BIN

Edited by Rabatini

  • Author

Hi @Rabatini, I couldn't find any files with the extensions you mentioned within the game. Perhaps they're in the .exe file? I'm attaching it just in case.

The game folder contains the following files: .PRJ .SCP .PCK .ANI .PI2 .SPR

On another note, a friend shared this tool he found on a Russian forum with me. Maybe it has the method to detect the file's palette? I'm also attaching the ZIP file. Thanks so much for your help, as always!

re!unelixir.zipElixir.rar

multi_interface.rar

  • Supporter

Here's struct of *.spr. Not sure where are image dimensions and so on...

//------------------------------------------------
//--- 010 Editor v14.0 Binary Template
//
//      File: 
//   Authors: 
//   Version: 
//   Purpose: 
//  Category: 
// File Mask: 
//  ID Bytes: 
//   History: 
//------------------------------------------------
ubyte Unknown_0;
ubyte Unknown_1;
ubyte Unknown_2;
ubyte Unknown_3;
ubyte Unknown_4;
uint32 SpriteIndex;

struct
{
    uint32 SpriteDataSize;
    uint32 Unknown_1;
    uint32 Unknown_2;
    uint32 Unknown_3[4];
    byte SpriteData[SpriteDataSize];
}Sprite[SpriteIndex]<optimize=false>;

 

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.