Ok, I wrote up a little page with what I could find out. It's here.
Announcement
Collapse
No announcement yet.
Hacking/Modding Moo1/Moo2
Collapse
X
-
Good work.
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Comment
-
Im pretty sure it's palettized, 256 colors. The palettes I believe are found in 'font.lbx', look at this:
The main game palette is at 13444 in that file, and all the others to the end of the file also are palettes. These are in DAC RGB format, meaning each color is 3 numbers (RGB), in the range 1-63, which is the format that was (is) used when you set the palette directly through the graphics card ("DAC"). I made a little program to verify, that takes the palette from offset 13444 in that file and shows it, and it's pretty obvious it's the right paletteCode:File: moo/fonts.lbx (subfilename) offset offset size comment 00 - No File 000003A0 928, 11864 (Fonts Style Data) 01 - No File 000031F8 12792, 652 (Border Style Data) 02 - EMPERATO 00003484 13444, 5472 (Main game palete) 03 - VORTEX 000049E4 18916, 5472 (main vortex screen) 04 - OPTIONS 00005F44 24388, 5472 (options, load, save) 05 - NEWGAME 000074A4 29860, 5472 (primary new screen) 06 - CUSTOM 00008A04 35332, 5472 (custom race selection) 07 - STARVIEW 00009F64 40804, 5472 (star/planet view) 08 - LANDING 0000B4C4 46276, 5472 (transport landings) 09 - DIPLOMAT 0000CA24 51748, 5472 10 - WINNING 0000DF84 57220, 5472 11 - COPYPRO 0000F4E4 62692, 5472 12 - COUNCIL 00010A44 68164, 5472
, check it out (in the attachment).
So in my opinion all the graphics are palettized, in MOO1 at least.
Comment
-
How long did it take you to figure all that out, cronel?(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Comment
Comment