Here's another one.
original in game:
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Search found 53 matches
- Tue Nov 13, 2018 9:33 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
- Tue Nov 13, 2018 9:01 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
Here is the generated pixel color data file. It is 91 pixels wide by 76 pixels tall.
- Tue Nov 13, 2018 8:51 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
So, I wrote a utility to decompress the RLE data and replace the pixels with the entries from the colorlst file. This is the most progress I've made in a while. I used 7yuv to view the raw pixel data generated from my tool, and once I learned that the x and y sizes are reversed in the RLES files, I ...
- Sun Nov 11, 2018 3:12 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
Thanks for the intel! I'll start on that tool.
As for the CBMP files being 24-bit, do you think they could still be 24-bit even though the game installer says the game requires 256 Color mode in Windows?
As for the CBMP files being 24-bit, do you think they could still be 24-bit even though the game installer says the game requires 256 Color mode in Windows?
- Sat Nov 10, 2018 10:49 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
Sadly I figured as much. I've opened up the exe in OllyDbg and IDA, and I've definitely found the functions that are doing things with CBMP files, but I don't know how to read the assembly and the pseudocode isn't much help either for me. Here are some files that are in a folder in the archive calle...
- Mon Nov 05, 2018 1:49 pm
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
Here is a link to some cbmp files and the colorlst file: http://s000.tinyupload.com/index.php?file_id=89436660318712648431 This data is most likely compressed since 80 x 80 pixels = 6400 pixels worth of data, and the file is only 2380 bytes in length. If anyone wants to take a look, any info you mig...
- Mon Nov 05, 2018 6:16 am
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
Re: MECC Opening Night Bitmap Files
I started dicking around with changing some of the values in the file data then relaunching the program. I first changed the second byte of bitmap data to "c9" (just a random value) and it appears to have changed a color in the image, not the pixel data. I think there might be additional c...
- Mon Nov 05, 2018 12:58 am
- Forum: Graphic file formats
- Topic: MECC Opening Night Bitmap Files
- Replies: 17
- Views: 4637
MECC Opening Night Bitmap Files
Hey Guys, I've successfully written a small tool for extracting files from a game called "Opening Night" made by MECC in the 90's. The compression on the bitmap files has me a bit stumped though, and I was wondering if it looked like anything you've encountered before. I'm 99.9% sure this ...
- Sun Sep 11, 2016 4:18 pm
- Forum: Compressed files and methods
- Topic: MECC Bitmap Compression
- Replies: 2
- Views: 1887
MECC Bitmap Compression
Hey guys, I've been trying to figure out how some bitmap files I extracted from an archive for the game "Opening Night" for quite some years now, and I'm closer than ever but still stumped. I was wondering if anyone here has ever heard of image compression like this. The files are in a fol...
- Sun Sep 11, 2016 3:43 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
I didn't repack it. I was directly modifying the bitmap data in the archive itself at the file's offset just for testing.
I have a feeling that repacking is going to be a whole other beast to tackle.
I have a feeling that repacking is going to be a whole other beast to tackle.
- Sat Sep 10, 2016 9:29 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
I alternated ff and 00 randomly in the bitmap data to see what would happen, and all changes appear to happen in 8 pixel by 8 pixel blocks. I think that's how the images are encoded.
Is this a known image format? Seems weird.
Is this a known image format? Seems weird.
- Sat Sep 10, 2016 8:05 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
In an effort to try and figure out how the bitmap data was encoded, I modded the archive again and pasted "FF" over the 2nd half of the Bitmap Data only and left the rest as is. This was the result. I'm not really sure what it means. I also tried removing/modifying that 2nd header that app...
- Sat Sep 10, 2016 7:12 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
Okay, so I pretty much verified the CBMP header at this point. I did a test. The icons in the game are measured at 80x80 pixels. I found a CBMP i suspected of being one of them given the values, and found it in the archive and changed the BMP data to all 00's. I launched the game, and found this wai...
- Sat Sep 10, 2016 4:49 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
Some more updates: The RLES files seem to have the same exact header format as the CBMP files, but the byte order is Big Endian instead of Little. Not sure why. The CBMP appear to have a second header at the start of the bitmap data. It's 12 bytes long and the first byte is always "0c" aka...
- Sat Sep 10, 2016 3:51 pm
- Forum: Graphic file formats
- Topic: MECC CBMP Files
- Replies: 12
- Views: 4414
Re: MECC CBMP Files
New news! I figured out what that first value is in the CBMP files and it makes the format make a little more sense. I first thought the "01 00" value at the beginning of each file had to do with the compression algorithm used on the bitmap data, but i was wrong. It's an index number. I no...