In-game debug tool?
-
I was browsing the keymaps.ini file when i spoted unknown commands with DBG prefixes. I belive they’re used to control an in-game debug tool. But I don’t know how to put them in the keylist.ini.
|
[KeyCmd] nickname = DBG_ALTER_CAMERA_FORWARD ids_name = 0 ids_info = 0 state = keydown key = 38, ALT [KeyCmd] nickname = DBG_ALTER_CAMERA_BACK ids_name = 0 ids_info = 0 state = keydown key = 40, ALT [KeyCmd] nickname = DBG_ALTER_CAMERA_UP ids_name = 0 ids_info = 0 state = keydown key = 39, ALT [KeyCmd] nickname = DBG_ALTER_CAMERA_DOWN ids_name = 0 ids_info = 0 state = keydown key = 37, ALT [KeyCmd] nickname = DBG_INFO state = keydown key = "I", ALT [KeyCmd] nickname = DBG_INFO_2 state = keydown key = "I", SHIFT [KeyCmd] nickname = DBG_INTERFACE_VIEW state = keydown key = "O", ALT [KeyCmd] nickname = USER_SCREEN_SHOT ids_name = 1995 ids_info = 3318 state = keyup key = 44 [KeyCmd] nickname = DBG_BLINK_WARP state = keydown key = "J", SHIFT [KeyCmd] nickname = DBG_TEST_EFFECT state = keydown key = "L", ALT [KeyCmd] nickname = DBG_DESTROY_TARGET state = keydown key = 46 [KeyCmd] nickname = DBG_AI_TOOL state = keydown key = 8, SHIFT [KeyCmd] nickname = DBG_CONSOLE state = keydown key = 192 [KeyCmd] nickname = DBG_OPTIONS state = keydown key = 120, ALT [KeyCmd] nickname = DBG_TEXTURES state = keydown key = 121, ALT [KeyCmd] nickname = DBG_FPS state = keydown key = "F", ALT [KeyCmd] nickname = DBG_FPS_GRAPH state = keydown key = "F", control [KeyCmd] nickname = DBG_NAVMAP_TELEPORT state = keydown key = "T", ALT [KeyCmd] nickname = DBG_NAVMAP_DRAW_ZONES state = keydown key = "Z", ALT [KeyCmd] nickname = DBG_NAVMAP_DRAW_SHIPS state = keydown key = "S", ALT [KeyCmd] nickname = DBG_NAVMAP_SHOW_ALL state = keydown key = "A", ALT [KeyCmd] nickname = DBG_SHOW_MISSION state = keydown key = "M", ALT [KeyCmd] nickname = DBG_FIRE_FORWARD state = keydown key = 32 ``` |
-
Changed the keylist.ini to this:
[Group] group_num = 0 name = 1504 [key] id = USER_INC_THROTTLE [key] id = USER_DEC_THROTTLE [key] id = USER_MANEUVER_ENGINEKILL [key] id = USER_MANEUVER_BRAKE_REVERSE [key] id = USER_CRUISE [key] id = USER_AFTERBURN [key] id = USER_MANEUVER_SLIDE_EVADE_LEFT [key] id = USER_MANEUVER_SLIDE_EVADE_RIGHT [key] id = USER_FIRE_WEAPONS [key] id = USER_LAUNCH_MISSILEs [key] id = USER_LAUNCH_MINES [key] id = USER_LAUNCH_TORPEDOS [key] id = USER_LAUNCH_CRUISE_DISRUPTORS [key] id = USER_LAUNCH_COUNTERMEASURES [key] id = USER_AUTO_TURRET [key] id = USER_TRACTOR_BEAM [key] id = USER_COLLECT_LOOT [key] id = USER_SCAN_CARGO [key] id = USER_MANEUVER_GOTO [key] id = USER_MANEUVER_DOCK [key] id = USER_MANEUVER_FORMATION [key] id = USER_MANEUVER_FREE_FLIGHT [key] id = USER_TURN_SHIP [key] id = USER_REMAPPABLE_LEFT [key] id = USER_REMAPPABLE_RIGHT [key] id = USER_REMAPPABLE_UP [key] id = USER_REMAPPABLE_DOWN [key] id = USER_TOGGLE_AUTO_LEVEL [key] id = USER_FIRE_WEAPON_GROUP1 [key] id = USER_FIRE_WEAPON_GROUP2 [key] id = USER_FIRE_WEAPON_GROUP3 [key] id = USER_FIRE_WEAPON_GROUP4 [key] id = USER_FIRE_WEAPON_GROUP5 [key] id = USER_FIRE_WEAPON_GROUP6 [key] id = USER_FIRE_WEAPON1 [key] id = USER_FIRE_WEAPON2 [key] id = USER_FIRE_WEAPON3 [key] id = USER_FIRE_WEAPON4 [key] id = USER_FIRE_WEAPON5 [key] id = USER_FIRE_WEAPON6 [key] id = USER_FIRE_WEAPON7 [key] id = USER_FIRE_WEAPON8 [key] id = USER_FIRE_WEAPON9 [key] id = USER_FIRE_WEAPON10 [key] id =DBG_ALTER_CAMERA_FORWARD [key] id =DBG_ALTER_CAMERA_BACK [key] id =DBG_ALTER_CAMERA_UP [key] id =DBG_ALTER_CAMERA_DOWN [key] id =DBG_INFO [key] id =DBG_INFO_2 [key] id =DBG_INTERFACE_VIEW [key] id =DBG_BLINK_WARP [key] id =DBG_TEST_EFFECT [key] id =DBG_DESTROY_TARGET [key] id =DBG_AI_TOOL [key] id =DBG_CONSOLE [key] id =DBG_OPTIONS [key] id =DBG_TEXTURES [key] id =DBG_FPS [key] id =DBG_FPS_GRAPH [key] id =DBG_NAVMAP_TELEPORT [key] id =DBG_NAVMAP_DRAW_ZONES [key] id =DBG_NAWMAP_DRAW_SHIPS [key] id =DBG_NAWMAP_DRAW_ALL [key] id =DBG_SHOW_MISSION [key] id =DBG_FIRE_FORWARD [Group] group_num = 1 name = 1504 [key] id = USER_PAUSE [key] id = USER_REPAIR_HEALTH [key] id = USER_REPAIR_SHIELD [key] id = USER_CLOSEST_ENEMY [key] id = USER_NEXT_ENEMY [key] id = USER_PREV_ENEMY [key] id = USER_NEXT_TARGET [key] id = USER_PREV_TARGET [key] id = USER_CLEAR_TARGET [key] id = USER_COCKPIT_CAMERA_MODE [key] id = USER_REARVIEW_CAMERA_MODE [key] id = USER_MINIMIZE_HUD [key] id = USER_DISPLAY_LAST_OBJECTIVE [key] id = USER_STORY_STAR [key] id = USER_NAV_MAP [key] id = USER_INVENTORY [key] id = USER_PLAYER_STATS [key] id = USER_HELP [key] id = USER_TARGET [key] id = USER_STATUS [key] id = USER_CONTACT_LIST [key] id = USER_TOGGLE_WEAPON1 [key] id = USER_TOGGLE_WEAPON2 [key] id = USER_TOGGLE_WEAPON3 [key] id = USER_TOGGLE_WEAPON4 [key] id = USER_TOGGLE_WEAPON5 [key] id = USER_TOGGLE_WEAPON6 [key] id = USER_TOGGLE_WEAPON7 [key] id = USER_TOGGLE_WEAPON8 [key] id = USER_TOGGLE_WEAPON9 [key] id = USER_TOGGLE_WEAPON10 [key] id = USER_WEAPON_GROUP1 [key] id = USER_WEAPON_GROUP2 [key] id = USER_WEAPON_GROUP3 [key] id = USER_WEAPON_GROUP4 [key] id = USER_WEAPON_GROUP5 [key] id = USER_WEAPON_GROUP6 [key] id = USER_ASSIGN_WEAPON_GROUP1 [key] id = USER_ASSIGN_WEAPON_GROUP2 [key] id = USER_ASSIGN_WEAPON_GROUP3 [key] id = USER_ASSIGN_WEAPON_GROUP4 [key] id = USER_ASSIGN_WEAPON_GROUP5 [key] id = USER_ASSIGN_WEAPON_GROUP6 [key] id =DBG_ALTER_CAMERA_FORWARD [key] id =DBG_ALTER_CAMERA_BACK [key] id =DBG_ALTER_CAMERA_UP [key] id =DBG_ALTER_CAMERA_DOWN [key] id =DBG_INFO [key] id =DBG_INFO_2 [key] id =DBG_INTERFACE_VIEW [key] id =DBG_BLINK_WARP [key] id =DBG_TEST_EFFECT [key] id =DBG_DESTROY_TARGET [key] id =DBG_AI_TOOL [key] id =DBG_CONSOLE [key] id =DBG_OPTIONS [key] id =DBG_TEXTURES [key] id =DBG_FPS [key] id =DBG_FPS_GRAPH [key] id =DBG_NAVMAP_TELEPORT [key] id =DBG_NAVMAP_DRAW_ZONES [key] id =DBG_NAWMAP_DRAW_SHIPS [key] id =DBG_NAWMAP_DRAW_ALL [key] id =DBG_SHOW_MISSION [key] id =DBG_FIRE_FORWARD [Group] group_num = 2 name = 1504 [key] id = USER_CHAT [key] id = USER_CHAT_WINDOW [key] id = USER_GROUP_WINDOW [key] id = USER_GROUP_INVITE [key] id = USER_TRADE_REQUEST ```And resulted as an another crash… Seems so be hardcoded, or deleted from the game. Probably forgot to clean the inis. Fools!!! Giving me false hope and spending quality Christmas time coding. >:(
-
There’s a lot of stuff that’s been left over by the devs, but not much of it actually works. Debugging, particularly, will have been removed from the game for sure.
-
**You could have saved yourself alot of time simply by looking at this thread…
http://digitalbrilliance.com/modules.php?name=Forums&file=viewtopic&t=281**
-
Maybe if we could get our grasp on the Freelancer beta, we could compare both the versions and reconstruct the debug tool.
-
Maybe if we could get our grasp on the Freelancer beta, we could compare both the versions and reconstruct the debug tool.
The issue with that is finding someone willing to break their NDA.
-
I’ve played with these silly things for months… all i got to work “agian” is the shiproll and that cant be used in freeflight …
silly bits of redundant code are everywere in FL… what about the “test” missions in m01a.ini ?.. i must have spent a good month trying to recode them to work (and contless sacrifices to the DA/MS gods) only to conced defeat when i realised the other half of the code was either missing or “never there”…They never intended FL to be what it is now… in fact i belive they never “finished” FL and the main reason were not getting the holy “code” is more a matter of “pride” than licence…
They rushed it… we fixed it… & now they can’t look themselves in the mirror anymore and say “i Rock!” … and were all to blame loooooool -
Maybe if we could get our grasp on the Freelancer beta
The elite style radar which was around in the earlier versions of FL would be cool. So much easier than what we have now, god only knows why they dropped that but like Xarian_Prime says, ‘They rushed it… we fixed it… & now they can’t look themselves in the mirror anymore and say “i Rock!”’ Much as i’d love a poke round in an earlier version of FL, can’t see M$ doing us a favour in any way sad to say.
They must realise there is a market for this type of game, i mean look at the interest that Jumpgate Evolutions is stirring.
-
Nah, I think they’re too busy looking at Halo 3 sales and watching their army of Xbots try to conquer the world to care. PC gaming died for them a while ago, just look at the supposed Holy Grail of gaming that Vista was supposed to be (DX10, game rating, game panel, whatever…).
-
Maybe Vista was a mistake but at least they admitted they were wrong by introducing the Windows 7.
http://www.microsoft.com/windows/windows-7/
They also said that they will parallel launch Dx11
-
Maybe it’ll be a crap but I can’t use XP for (let’s see, released in 2003, I bought it in 2003, now it’s 2009, Windows 7 will be released in 2010, repaired with service pack 2 in 2012, and then the Windows 8 will be announced and i’ll still be on Xp. Lol.
Hope they’ll release the source code till then. ;DSB
EDIT: Thats why I have a multi boot with Ubuntu.
You can download it free, or you can order a free CD.
-
“GRRR! STUPID PROGRAMMERS!!! THE ONLY THING THEY EVER MADE ACTUALLY WORKING IS XP!”
Not true Windows 98 and 95 were nice too.
-
Yeah, you look back at the footprint of '95 and '98 compared to the heaping, lopsided, greedy Vista’s 1GB… I definitely miss those days with only a fraction of the useless sh!t running in the background that we have now. Touch up the interface to be all round n stuff like XP, make it 64bit and flat memory addressing, and bam better than Win7 -which is really only Vista with a bunch of useless junk removed - though you can guess there’s still plenty of useless junk.
QQ I’d be all for going full on xNix but there’s just not enough driver support and base of games. It is however, nice to have endless free programs available.
-
Hrm, yeah I seem to have forgotten what a BSOD looks like since I’ve been running XP. Well, actually I got my first one in… years, while playing a game and using Windows Media Player 9 classic, like 2 days ago. But yeah, reliability goes to XP for sure. Footprint -as expected, goes to 95/98.