Jump to content

Photo

Unreadable BMP files


  • Please log in to reply
15 replies to this topic

#1
noghiri

Yesterday (for me), I saw a Le717 and a few others discussing the strange .BMP files in Lego LOCO. I asked for a file to try to open, and it was sent. I spent some time poking it, and came up with some interesting info.

Here's the header stack of a normal .bmp, when viewed with a hex editor:

Please Login or Register to see this Hidden Content


Here's the headers from a mysterious file, found in /trains/carriage1/car.bmp:

Please Login or Register to see this Hidden Content


This isn't all I've found. I took a look at duck.bmp, which is one of the openable files. It shows several views of the duck sprite. It has the normal headers (which is why I could open it)

Each .BMP, readable or otherwise, has an accompanying .DAT file. The trains follow one format, while the animals follow another. Here's duck.dat's filtered hex for reference (the animal .dats are the most complex, and show how the file works)

Please Login or Register to see this Hidden Content


QUESTIONS I HAVE:
What happens when we add a header to the unopenable .BMPs?
Can we substitute a readable .BMP for an unreadable .BMP, and still have it work?

ON A SEMI-RELATED NOTE:

Please Login or Register to see this Hidden Content


I tracked down the devs. Matthew Stibbe, the founder, was the developer on LOCO. Maybe something that can open their in-house files can help? Maybe a tool for opening the Stunt Rally textures can help here, or a tool for Dune 2000 (same dev, same year as LOCO)?

UPDATE ON SEMI-RELATED NOTE:
I found Matthew Stibbe. He's alive. He admits to working on Loco as head designer.

Please Login or Register to see this Hidden Content



HERE IS MY COPY OF THE FILES:

Please Login or Register to see this Hidden Content



#2
Phoenyx

As I was saying in the chat, the formats are similar to files used with a fighting game engine known as MUGEN. The tools used for that game may be able to open the files. The .bmp files likely contain multiple images that are referenced in the .dat files.

#3
Lair of Rockwhales

Lair of Rockwhales

    Toilet Buster

  • Contributors
  • PipPipPipPipPipPip
  • 5,320 posts
So, it might be like a sprite set/sheet of sorts for the things with animations?

#4
noghiri

So, it might be like a sprite set/sheet of sorts for the things with animations?

Maybe. Or, it could be a relabeled image of a different format.

#5
Sonic322

Sonic322

    Elite Member

  • Members
  • PipPipPipPipPipPip
  • 3,450 posts
Are there any readable image formats anywhere else in the game? In any of the compressed files or anything?

#6
noghiri

Are there any readable image formats anywhere else in the game? In any of the compressed files or anything?

There are a few openable bmp files, specifically duck.bmp and duck2.bmp

#7
Lair of Rockwhales

Lair of Rockwhales

    Toilet Buster

  • Contributors
  • PipPipPipPipPipPip
  • 5,320 posts
I thought some of the buildings had sprites with pink backgrounds that we could read.

#8
noghiri

I thought some of the buildings had sprites with pink backgrounds that we could read.

I don't have those. I just have animals and trains.
My cousin is sending me his old copy of Loco, so I'll have it within the week.

#9
lu9

lu9

    What Rhymes with Pizza?

  • Members
  • PipPipPip
  • 181 posts
I found a Dead End road that I can't find in the game, may that be some beta element?
ON: I can't wait to see when we all discover how to open the Unreadable BMPs :D

#10
jamesster

jamesster

    The Game

  • News Editors
  • PipPipPipPipPip
  • 1,555 posts

I found a Dead End road that I can't find in the game, may that be some beta element?
ON: I can't wait to see when we all discover how to open the Unreadable BMPs :D


I know there is a dead end road tile in-game, you sure it's unused? Or is it an unused variation or something?

#11
McJobless

Can you post it so we can see?

#12
noghiri

Can you post it so we can see?

Post which?

#13
McJobless

That was directed at lu9 who says he's got a deleted image.

#14
Tauka Usanake

Tauka Usanake

    Advanced Member

  • Donators
  • PipPipPipPip
  • 266 posts

I found a Dead End road that I can't find in the game, may that be some beta element?
ON: I can't wait to see when we all discover how to open the Unreadable BMPs :D

Late, but I bet I know which one he is talking about. There is a dead end that is literally a "dead" end. It's one that has a skull and crossbones on it and you get it on Halloween. You don't notice it because it doesn't really matter. If not though, then I don't know what he means.

#15
le717


I found a Dead End road that I can't find in the game, may that be some beta element?
ON: I can't wait to see when we all discover how to open the Unreadable BMPs :D

Late, but I bet I know which one he is talking about. There is a dead end that is literally a "dead" end. It's one that has a skull and crossbones on it and you get it on Halloween. You don't notice it because it doesn't really matter. If not though, then I don't know what he means.


Would you perhaps to know the filename of this sprite? Someone could look it up and see if it is the one lu9 is talking about.

#16
lu9

lu9

    What Rhymes with Pizza?

  • Members
  • PipPipPip
  • 181 posts
Actually is ingame, when I went on halloween mode it appeared... nothing special...