FASM launcher that starts wolf3d/doom/quake with the chosen window size and
mode via CLI args. Wire it into autobuild and the games menu; doom is now
built from source, so drop the prebuilt binary.
- use bufferPitch instead of screenWidth for the view offset on
non-standard window sizes
- default to windowed and honor --windowed/--fullscreen so the launcher
controls the mode (the SDL backend now acts on SDL_FULLSCREEN, which
used to be ignored)
- center the logical 320x200 layer (menus, title/intro, fonts, fullscreen
pics) when the resolution is not an exact multiple of 320x200; the 3D
view and in-game HUD stay full-screen
Lossless optimization of png image files, using `pngslim` and other tools.
Program graphics (compiled or included with software):
- Slimmed 64 KiB (~64 KiB kpacked), average ~16% saving for 9 files.
Documentation only artwork (distributed outside a program):
- Slimmed 4.5 KiB (~4.6 KiB kpacked), average ~15% saving for 6 files.
Source artwork material (not directly included in a distribution):
- Slimmed 2.6 KiB (~2 KiB kpacked), average ~26% saving for 4 files.
git-svn-id: svn://kolibrios.org@10028 a494cfbc-eb01-0410-851d-a64ba20cac60
- Now used standart SDL timer functions;
- Removed old files and useless functions.
git-svn-id: svn://kolibrios.org@9790 a494cfbc-eb01-0410-851d-a64ba20cac60
- Does not terminate if there is no sound.
- Added --nosound parameter.
- Fixed uSDL_Delay again.
git-svn-id: svn://kolibrios.org@9133 a494cfbc-eb01-0410-851d-a64ba20cac60
- Now it searches for resources only in the directory where the binary itself is located.
git-svn-id: svn://kolibrios.org@8664 a494cfbc-eb01-0410-851d-a64ba20cac60
- Fixed hang when saving game: now save and settings are saved by default in "/tmp0/1/wolf4sdl"
- Now the --configdir parameter works
git-svn-id: svn://kolibrios.org@8655 a494cfbc-eb01-0410-851d-a64ba20cac60
- Added sound!
- Added Linux makefile
- Added _KOLIBRI definition
- Removed not working parameters from --help in KolibriOS
git-svn-id: svn://kolibrios.org@8645 a494cfbc-eb01-0410-851d-a64ba20cac60