4D Sports Boxing by Mindscape ============================= HOWTO customize your boxer. This document refers to version 1.0 of the game. The boxers are stored in 2 files: Bcdata1.dat Bcdata2.dat I think the second one is just some sort of backup file so I'd recommend you the make all changes to Bcdata1.dat. I examined their structure a bit and found out how to modifiy most characteristics that make up a boxer. I strongly recommend to backup your files before making any changes! Each file is 2082 bytes long and contains the data of ten boxers that take up 208 bytes each. The first two bytes of the file are just for identification purposes (I think). So the first boxer actually starts at 02h. In the table below you will find the offsets for the first boxer. offset: function: 00h reserved 01h reserved ---- Beginning of the 1st boxer ---- 02h-17h 1st Boxer's Name 1Bh Height ? (89h max; > 89h the boxer will turn around!) 1Ch Weight 60lbs + n (E5h max) 1Dh Looks only 00-0F 1Eh Colours 00 <- Trunks ^ Shirt 1Fh Rank 20h Power 21h Stamina 22h Speed 23h Overall 4Eh right (00) or left (01) handed 8Ah-8Bh # of fight * 8Ch-8Dh # of wins * 8Eh-8Fh # of losses * ??h-??h # of draws 92h-95h money (FF FF FF 2F max.) 96h-97h # of KO's * 98h-99h # of TKO's * 9Ah-9Bh # of decisions * 9Ch-9Dh # of unanimous dec. * 9Eh-9Fh # of desqualifications * ----- Beginning of the 2nd boxer ---- D2h-E7h 2nd boxer's name and so on... * (FF 7F max.) If you want to edit the nth boxer, you'll have to do the following calculation: (n-1) * 208 + 2 = 834 -> 342h So the nth boxer's name starts at 342h. If you have any correction or addition to the above information, please send me an e-mail. Have fun, - Lukas Loehrer e-mail: Homepage: 4D Boxing: Last updated: Apr. 20th 1997