version 1.25 | | version 1.26 |
---|
| | |
* main() for Inferno | | * main() for Inferno |
* | | * |
* $Log$ | | * $Log$ |
| | * Revision 1.26 2000/04/21 22:15:34 sekmu |
| | * ordered -? output |
| | * |
* Revision 1.25 2000/04/18 01:19:02 sekmu | | * Revision 1.25 2000/04/18 01:19:02 sekmu |
* Changed/fixed altsounds (mostly done) | | * Changed/fixed altsounds (mostly done) |
* | | * |
| | |
getch(); | | getch(); |
printf( "\n"); | | printf( "\n"); |
printf( " D1X options:\n"); | | printf( " D1X options:\n"); |
printf( " -pilot <pilot> %s\n", "Select this pilot automatically"); | | |
printf( " -mission <f> %s\n", "Use mission <f> to start game"); | | |
printf( " -mprofile <f> %s\n", "Use multi game profile <f>"); | | printf( " -mprofile <f> %s\n", "Use multi game profile <f>"); |
| | printf( " -missiondir <d> %s\n", "Set alternate mission dir to <d>"); |
| | printf( " -mission <f> %s\n", "Use mission <f> to start game"); |
printf( " -startnetgame %s\n", "Start a network game immediately"); | | printf( " -startnetgame %s\n", "Start a network game immediately"); |
printf( " -joinnetgame %s\n", "Skip to join menu screen"); | | printf( " -joinnetgame %s\n", "Skip to join menu screen"); |
printf( " -missiondir <d> %s\n", "Set alternate mission dir to <d>"); | | printf( " -nobans %s\n", "Don't use saved bans"); |
printf( " -pps <n> %s\n", "Set packets per second to default at <n>"); | | printf( " -savebans %s\n", "Automatically save new bans"); |
printf( " -shortpackets %s\n", "Set shortpackets to default as on"); | | printf( " -pingstats %s\n", "Show pingstats on hud"); |
printf( " -noredundancy %s\n", "Do not send messages when picking up redundant items in multi"); | | printf( " -noredundancy %s\n", "Do not send messages when picking up redundant items in multi"); |
printf( " -playermessages %s\n", "View only messages from other players in multi"); | | printf( " -playermessages %s\n", "View only messages from other players in multi"); |
| | printf( " -shortpackets %s\n", "Set shortpackets to default as on"); |
| | printf( " -pps <n> %s\n", "Set packets per second to default at <n>"); |
| | printf( " -ackmsg %s\n", "Turn on packet acknowledgement debug msgs"); |
| | printf( " -pilot <pilot> %s\n", "Select this pilot automatically"); |
printf( " -cockpit <n> %s\n", "Set initial cockpit"); | | printf( " -cockpit <n> %s\n", "Set initial cockpit"); |
printf( " %s\n", "0=full 2=status bar 3=full screen"); | | printf( " %s\n", "0=full 2=status bar 3=full screen"); |
| | |
| | printf( "\n%s\n",TXT_PRESS_ANY_KEY3); |
| | getch(); |
| | printf( "\n\n"); |
//added 02/07/99 Matt Mueller | | //added 02/07/99 Matt Mueller |
printf( " -hud <h> %s\n", "Set hud mode. 0=normal 1-3=new"); | | printf( " -hud <h> %s\n", "Set hud mode. 0=normal 1-3=new"); |
//end addition -MM | | //end addition -MM |
| | |
printf( " -maxfps <n> %s\n", "Set maximum framerate (1-100)"); | | printf( " -maxfps <n> %s\n", "Set maximum framerate (1-100)"); |
printf( " -notitles %s\n", "Do not show titlescreens on startup"); | | printf( " -notitles %s\n", "Do not show titlescreens on startup"); |
printf( " -ini <file> %s\n", "option file (alternate to command line)"); | | printf( " -ini <file> %s\n", "option file (alternate to command line)"); |
| | printf( " -handicap <n> %s\n", "Start game with <n> shields. Must be < 100 for multi"); |
| | printf( " -hudlog %s\n", "Start hudlog immediatly"); |
| | |
#ifdef SUPPORTS_NICEFPS | | #ifdef SUPPORTS_NICEFPS |
printf( " -nicefps %s\n", "Free cpu while waiting for next frame"); | | printf( " -nicefps %s\n", "Free cpu while waiting for next frame"); |
printf( " -niceautomap %s\n", "Free cpu while doing automap"); | | printf( " -niceautomap %s\n", "Free cpu while doing automap"); |
| | |
printf( " -automap_gameres %s\n", "Set automap to use the same resolution as in game"); | | printf( " -automap_gameres %s\n", "Set automap to use the same resolution as in game"); |
printf( " -menu<X>x<Y> %s\n", "Set menu resolution to <X> by <Y>"); | | printf( " -menu<X>x<Y> %s\n", "Set menu resolution to <X> by <Y>"); |
printf( " -menu_gameres %s\n", "Set menus to use the same resolution as in game"); | | printf( " -menu_gameres %s\n", "Set menus to use the same resolution as in game"); |
printf( " -ackmsg %s\n", "Turn on packet acknowledgement debug msgs"); | | |
printf( "\n%s\n",TXT_PRESS_ANY_KEY3); | | printf( "\n%s\n",TXT_PRESS_ANY_KEY3); |
getch(); | | getch(); |
printf( "\n\n" ); | | printf( "\n\n" ); |
| | |
printf( " -handicap <n> %s\n", "Start game with <n> shields. Must be < 100 for multi"); | | |
//added on 01/3/99 by Matt Mueller | | |
printf( " -nocdaudio %s\n", "disable cd audio"); | | |
//end addition -MM | | |
printf( " -playlist \"...\" %s\n", "Set the cd audio playlist to tracks \"a b c ... f g\""); | | |
//added/edited on 11/01/98 by Matthew Mueller | | //added/edited on 11/01/98 by Matthew Mueller |
printf( " -hudlog %s\n", "Start hudlog immediatly"); | | |
printf( " -hudlog_multi %s\n", "Start hudlog upon entering multiplayer games"); | | printf( " -hudlog_multi %s\n", "Start hudlog upon entering multiplayer games"); |
printf( " -hudlogdir <d> %s\n", "Log hud messages in directory <d>"); | | printf( " -hudlogdir <d> %s\n", "Log hud messages in directory <d>"); |
printf( " -hudlogstdout %s\n", "Log hud messages to stdout"); | | printf( " -hudlogstdout %s\n", "Log hud messages to stdout"); |
//end edit -MM | | //end edit -MM |
printf( " -hudlines <l> %s\n", "Number of hud messages to show"); | | printf( " -hudlines <l> %s\n", "Number of hud messages to show"); |
printf( " -msgcolorlevel <c> %s\n", "Level of colorization for hud messages (0-3)"); | | printf( " -msgcolorlevel <c> %s\n", "Level of colorization for hud messages (0-3)"); |
printf( " -nobans %s\n", "Don't use saved bans"); | | |
printf( " -savebans %s\n", "Automatically save new bans"); | | //added on 01/3/99 by Matt Mueller |
printf( " -pingstats %s\n", "Show pingstats on hud"); | | printf( " -nocdaudio %s\n", "disable cd audio"); |
| | //end addition -MM |
| | printf( " -playlist \"...\" %s\n", "Set the cd audio playlist to tracks \"a b c ... f g\""); |
| | |
printf( " -fastext %s\n", "Fast external control"); | | printf( " -fastext %s\n", "Fast external control"); |
printf( " -font320 <f> %s\n", "font to use for res 320x* and above (default font3-1.fnt)"); | | printf( " -font320 <f> %s\n", "font to use for res 320x* and above (default font3-1.fnt)"); |
printf( " -font640 <f> %s\n", "font to use for res 640x* and above (default pc6x8.fnt)"); | | printf( " -font640 <f> %s\n", "font to use for res 640x* and above (default pc6x8.fnt)"); |
| | |
printf( " -tmap <t> %s\n","select texmapper to use (c,fp,i386,pent,ppro)"); | | printf( " -tmap <t> %s\n","select texmapper to use (c,fp,i386,pent,ppro)"); |
printf( "\n\n"); | | printf( "\n\n"); |
| | |
| | printf( "\n%s\n",TXT_PRESS_ANY_KEY3); |
| | getch(); |
printf( " System options:\n"); | | printf( " System options:\n"); |
| | |
#ifdef __MSDOS__ | | #ifdef __MSDOS__ |
| | |
printf( " -ip_baseport <p> %s\n","use <p> as offset from normal port (allows multiple instances of d1x to be run on a single computer)"); | | printf( " -ip_baseport <p> %s\n","use <p> as offset from normal port (allows multiple instances of d1x to be run on a single computer)"); |
#endif | | #endif |
#ifdef __LINUX__ | | #ifdef __LINUX__ |
#if 0 //the old udp code is currently disabled | | |
printf( " -udp %s\n", "Use udp/ip on local network"); | | |
printf( " @<shift> %s\n", " shift udp port base offset"); | | |
printf( " =<HOST_LIST> %s\n", " broadcast both local and to HOST_LIST"); | | |
printf( " +<HOST_LIST> %s\n", " broadcast only to HOST_LIST"); | | |
printf( " %s\n", " HOSTS can be any IP or hostname"); | | |
printf( " %s\n", " HOSTS can also be in the form of <address>:<shift>"); | | |
printf( " %s\n", " separate multiple HOSTS with a ,"); | | |
#endif | | |
//added 02/06/99 Matthew Mueller | | //added 02/06/99 Matthew Mueller |
printf( " -serialdevice <s> %s\n", "Set serial/modem device to <s>"); | | printf( " -serialdevice <s> %s\n", "Set serial/modem device to <s>"); |
//end addition -MM | | //end addition -MM |