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

Thomas and Friends Railway Adventures .oxy

Featured Replies

  • Localization

There are some log files with this repeating entry:
Graphics Card Surface description :-
[16/Jan/2001:12:39:31 GMT Standard Time] 16 Bit Graphics card
[16/Jan/2001:12:39:31 GMT Standard Time] Depth R: 32  G: 64  B: 32
[16/Jan/2001:12:39:31 GMT Standard Time] Shift Values R: 11  G: 5  B: 0
[16/Jan/2001:12:39:31 GMT Standard Time] Masks R: f800  G: 07e0  B: 001f

Presumably the sprites are stored in RGB565 (16 bit), though I haven't managed to interpret any non-distorted textures yet. You should probably focus on files that are definitively sprites, like the ones in Graphics\Icons\ReminderBarwith, since some of the .oxy files look like they are just 3D meshes with no image data.

  • Supporter

Here's struct. But i think there are no textures...

local uint32 i;

uint32 Unknown_0;
uint32 Unknown_1;
uint32 ResourceCount;
uint32 ResourceOffset[ResourceCount];

for (i=0; i < ResourceCount; i++)
{
    FSeek(ResourceOffset[i]);
    struct
    {
        uint32 Unknown_0;
        uint32 Unknown_1;
        uint32 Unknown_2;
        uint32 Unknown_3;
        uint32 ResourceSize;
        byte ResourceData[ResourceSize];
    }Resource;
}

 

  • Author

Let me see if they work.

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.