forked from len0rd/rockbox
sdl: Remove platform-specific code
Also nuke the Makefiles of Duke Nukem 3D (pun intended). Change-Id: If2707cf079bfb9299347f9c5f980780134b6ecda
This commit is contained in:
parent
e19857e712
commit
183e45e8d0
49 changed files with 53 additions and 2191 deletions
|
@ -1191,9 +1191,6 @@ static void InitGame()
|
|||
#endif
|
||||
|
||||
// initialize SDL
|
||||
#if defined _WIN32
|
||||
putenv("SDL_VIDEODRIVER=directx");
|
||||
#endif
|
||||
if(SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO) < 0)
|
||||
{
|
||||
printf("Unable to init SDL: %s\n", SDL_GetError());
|
||||
|
@ -1217,23 +1214,7 @@ static void InitGame()
|
|||
#endif
|
||||
|
||||
SignonScreen ();
|
||||
|
||||
#if defined _WIN32
|
||||
if(!fullscreen)
|
||||
{
|
||||
struct SDL_SysWMinfo wmInfo;
|
||||
SDL_VERSION(&wmInfo.version);
|
||||
|
||||
if(SDL_GetWMInfo(&wmInfo) != -1)
|
||||
{
|
||||
HWND hwndSDL = wmInfo.window;
|
||||
DWORD style = GetWindowLong(hwndSDL, GWL_STYLE) & ~WS_SYSMENU;
|
||||
SetWindowLong(hwndSDL, GWL_STYLE, style);
|
||||
SetWindowPos(hwndSDL, NULL, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
VH_Startup ();
|
||||
IN_Startup ();
|
||||
PM_Startup ();
|
||||
|
@ -1911,11 +1892,7 @@ void CheckParameters(int argc, char *argv[])
|
|||
" --ignorenumchunks Ignores the number of chunks in VGAHEAD.*\n"
|
||||
" (may be useful for some broken mods)\n"
|
||||
" --configdir <dir> Directory where config file and save games are stored\n"
|
||||
#if defined(_arch_dreamcast) || defined(_WIN32)
|
||||
" (default: current directory)\n"
|
||||
#else
|
||||
" (default: $HOME/.wolf4sdl)\n"
|
||||
#endif
|
||||
#if defined(SPEAR) && !defined(SPEARDEMO)
|
||||
" --mission <mission> Mission number to play (0-3)\n"
|
||||
" (default: 0 -> .sod, 1-3 -> .sd*)\n"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue