]>
git.0x19.co - doomgeneric-snom360/log
techflashYT [Sat, 12 Jul 2025 12:10:37 +0000 (05:10 -0700)]
Add support for specifying the color mode
This allows for changing the color mode, rather than the currently
hardcoded always RGBA8888. That default is preserved for compatibility,
but this allows also specifying RGB565, and is extensible to allow more
modes later on.
ozkl [Fri, 13 Jun 2025 21:50:09 +0000 (00:50 +0300)]
Merge pull request #19 from hhuOS/pr/c++-compat
doomgeneric.h: Make interface compatible with C++
Fabian Ruhland [Mon, 20 Jan 2025 10:00:21 +0000 (11:00 +0100)]
doomgeneric.h: Make interface compatible with C++
ozkl [Sun, 4 May 2025 13:19:25 +0000 (16:19 +0300)]
makefile.soso update
ozkl [Sat, 8 Mar 2025 17:14:11 +0000 (18:14 +0100)]
Merge pull request #16 from isif00/master
Fixed deprecated use of functions in doomgenerics_xlib.c
isif00 [Wed, 22 May 2024 23:26:28 +0000 (00:26 +0100)]
[FIX] loop with an unused value to i changed to a while loop
isif00 [Wed, 22 May 2024 23:18:31 +0000 (00:18 +0100)]
[FIX] deprecated implementations of some functions
ozkl [Sat, 27 Apr 2024 14:18:52 +0000 (17:18 +0300)]
Merge pull request #13 from turol/dos
DOS support with Allegro and DJGPP
Turo Lamminen [Tue, 23 Apr 2024 17:23:05 +0000 (20:23 +0300)]
Add DJGPP makefile
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Add Allegro code
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Fixes to 256-color mode
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Fix i_sound.c compilation on DJGPP when sound is enabled
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Add DJGPP -specific code to i_swap.h
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Hide Unix-only Zenity code on DJGPP
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Use correct separators on DJGPP
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Implement ENDOOM on DJGPP
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Use M_TempFile win32 code also on DJGPP
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Add DJGPP-specific path to I_Error
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Make it easier to override resolution from Makefile
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Move extern declarations to header
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Remove unnecessary extern
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Fix types
Turo Lamminen [Tue, 23 Apr 2024 17:23:03 +0000 (20:23 +0300)]
Update .gitignore
ozkl [Sun, 23 Apr 2023 17:14:39 +0000 (20:14 +0300)]
Update README.TXT
ozkl [Sun, 23 Apr 2023 17:14:15 +0000 (20:14 +0300)]
Update README.md
ozkl [Sun, 23 Apr 2023 16:48:54 +0000 (19:48 +0300)]
emscripten port
ozkl [Sun, 23 Apr 2023 16:46:08 +0000 (19:46 +0300)]
known wads item renamed to lowercase
ozkl [Sun, 23 Apr 2023 12:09:03 +0000 (15:09 +0300)]
timidity temp config usage removed
ozkl [Sun, 23 Apr 2023 12:02:28 +0000 (15:02 +0300)]
I_InitInput return value fixed
ozkl [Thu, 6 Apr 2023 06:08:59 +0000 (09:08 +0300)]
Merge pull request #10 from Trider12/master
Fixed VS project and .gitignore
Trider12 [Wed, 5 Apr 2023 09:21:19 +0000 (15:21 +0600)]
Fixed VS project and .gitignore
ozkl [Sun, 19 Mar 2023 16:01:23 +0000 (19:01 +0300)]
sdl include paths
ozkl [Sun, 19 Mar 2023 09:48:43 +0000 (12:48 +0300)]
sdl makefile
ozkl [Sun, 19 Mar 2023 09:43:47 +0000 (12:43 +0300)]
better sdl makefile
ozkl [Tue, 14 Mar 2023 20:34:06 +0000 (23:34 +0300)]
Update README.md
ozkl [Tue, 14 Mar 2023 20:24:22 +0000 (23:24 +0300)]
X11/XKBlib.h
ozkl [Tue, 14 Mar 2023 20:01:42 +0000 (23:01 +0300)]
main loop moved outside
ozkl [Mon, 13 Mar 2023 20:47:19 +0000 (23:47 +0300)]
main outside
ozkl [Fri, 10 Mar 2023 16:39:08 +0000 (19:39 +0300)]
Merge pull request #7 from lukneu/SDL_Keybinding
Added missing keys to doomgeneric_sdl.c
ozkl [Fri, 10 Mar 2023 16:29:47 +0000 (19:29 +0300)]
main() from outside
lukneu [Sun, 26 Feb 2023 20:19:38 +0000 (21:19 +0100)]
Added missing keys to doomgeneric_sdl.c
ozkl [Sun, 15 Jan 2023 17:42:06 +0000 (20:42 +0300)]
Update README.md
ozkl [Sun, 15 Jan 2023 17:21:49 +0000 (20:21 +0300)]
gitignore
ozkl [Wed, 11 Jan 2023 21:31:21 +0000 (00:31 +0300)]
DG_sound_module
ozkl [Wed, 11 Jan 2023 20:27:06 +0000 (23:27 +0300)]
Merge pull request #6 from indigoparadox/master
Added missing include guards for compiling without SDL/sound.
indigoparadox [Fri, 30 Dec 2022 21:45:28 +0000 (16:45 -0500)]
Added missing include guards for compiling without SDL/sound.
ozkl [Sun, 4 Dec 2022 12:24:51 +0000 (15:24 +0300)]
empty I_InitTimidityConfig() decleration for non timidity ports!
Georgi Gerganov [Sat, 26 Feb 2022 13:34:06 +0000 (15:34 +0200)]
Added SDL2-based sound playback
ozkl [Wed, 19 Oct 2022 21:45:17 +0000 (00:45 +0300)]
Update README.md
ozkl [Wed, 19 Oct 2022 21:40:45 +0000 (00:40 +0300)]
Merge pull request #5 from weirddan455/x11
X11: Improve performance by using XImage over XPixmap
Daniel Bomar [Wed, 27 Apr 2022 06:11:39 +0000 (01:11 -0500)]
X11: Improve performance by using XImage over XPixmap
This method does not need to copy pixel data greatly improving
performance. The doom framebuffer data is already in a format that Xlib
can accept so all we need to do is a single XPutImage call whenever the
engine wants us to draw a frame.
ozkl [Sun, 28 Feb 2021 17:44:35 +0000 (20:44 +0300)]
soso nano-x port
ozkl [Sun, 28 Feb 2021 16:12:01 +0000 (19:12 +0300)]
doom soso port update
ozkl [Sat, 12 Dec 2020 15:00:29 +0000 (18:00 +0300)]
clang istead of gcc
ozkl [Sun, 6 Dec 2020 15:45:44 +0000 (18:45 +0300)]
better framebuffer handling for soso
ozkl [Thu, 26 Nov 2020 18:07:56 +0000 (21:07 +0300)]
Merge pull request #3 from axcap/master
Thanks for the port.
Akhsarbek Gozoev [Thu, 26 Nov 2020 16:03:42 +0000 (17:03 +0100)]
Renamed all occurrences of 'osx' to 'sdl', deleted binary files (doomgeneric, doomgeneric/DOOM1.WAD)
ozkl [Sun, 22 Nov 2020 14:05:57 +0000 (17:05 +0300)]
Merge pull request #2 from Redfoxymoon/master
Portability fixes for building against musl libc distros
Ørjan [Tue, 8 Sep 2020 13:12:03 +0000 (13:12 +0000)]
Makefile: build with _DEFAULT_SOURCE
Ørjan [Tue, 8 Sep 2020 13:11:08 +0000 (13:11 +0000)]
portability fixes
ozkl [Sat, 16 May 2020 14:56:17 +0000 (17:56 +0300)]
unnecessary memcpy removed
ozkl [Sat, 16 May 2020 13:01:07 +0000 (16:01 +0300)]
Merge pull request #1 from bcoles/patch-1
Use explicit .savegame directory name
bcoles [Wed, 1 Apr 2020 06:27:31 +0000 (17:27 +1100)]
Use DIR_SEPARATOR_S
bcoles [Tue, 31 Mar 2020 08:53:46 +0000 (19:53 +1100)]
Use explicit .savegame directory name
Akhsarbek Gozoev [Tue, 11 Feb 2020 18:14:39 +0000 (10:14 -0800)]
Readme modified, osx screenshots added
Akhsarbek Gozoev [Tue, 11 Feb 2020 18:14:03 +0000 (10:14 -0800)]
Readme modified, osx screenshots added
Akhsarbek Gozoev [Tue, 11 Feb 2020 18:04:08 +0000 (10:04 -0800)]
osx sdl2 port done
ozkl [Sat, 7 Sep 2019 16:15:16 +0000 (19:15 +0300)]
Update README.md
ozkl [Fri, 6 Sep 2019 09:01:15 +0000 (12:01 +0300)]
posx/posy args added to soso to support window placement
ozkl [Fri, 6 Sep 2019 07:31:50 +0000 (10:31 +0300)]
added 'y' key to known keys for soso
ozkl [Fri, 6 Sep 2019 07:11:51 +0000 (10:11 +0300)]
added empty implementation of SetWindowTitle to soso
ozkl [Wed, 4 Sep 2019 18:50:18 +0000 (21:50 +0300)]
Update README.md
ozkl [Wed, 4 Sep 2019 13:35:55 +0000 (16:35 +0300)]
Create README.md
ozkl [Wed, 4 Sep 2019 12:36:47 +0000 (15:36 +0300)]
screenshot from windows
ozkl [Tue, 20 Aug 2019 19:25:22 +0000 (22:25 +0300)]
ported to soso os
ozkl [Sun, 18 Aug 2019 14:49:49 +0000 (17:49 +0300)]
Makefile.freebsd (gmake on freebsd)
ozkl [Sun, 18 Aug 2019 14:44:03 +0000 (17:44 +0300)]
screenshot from freebsd
ozkl [Sun, 18 Aug 2019 14:06:24 +0000 (17:06 +0300)]
screenshot from ubuntu
ozkl [Sun, 18 Aug 2019 12:28:49 +0000 (15:28 +0300)]
the folder for save/load and default config set to '.'
ozkl [Sun, 18 Aug 2019 08:20:59 +0000 (11:20 +0300)]
added XkbSetDetectableAutoRepeat to xlib port for getting key press
events right way
ozkl [Sun, 18 Aug 2019 07:50:39 +0000 (10:50 +0300)]
Create LICENSE
ozkl [Mon, 12 Aug 2019 16:26:55 +0000 (19:26 +0300)]
ported to xlib with very basic pixel access
ozkl [Sun, 4 Aug 2019 20:02:31 +0000 (23:02 +0300)]
Windows GDI port
ozkl [Sun, 4 Aug 2019 19:58:47 +0000 (22:58 +0300)]
renamed to doomgeneric
Maxime Vincent [Tue, 12 Dec 2017 09:09:06 +0000 (10:09 +0100)]
AT keycodes to doom keys
Maxime Vincent [Mon, 11 Dec 2017 06:31:25 +0000 (07:31 +0100)]
tty keyboard input work in progress
Maxime Vincent [Sat, 2 Dec 2017 10:25:39 +0000 (11:25 +0100)]
fbdoom first version with more generic framebuffer support
Maxime Vincent [Thu, 9 Jun 2016 14:26:16 +0000 (16:26 +0200)]
CMAP256
Maxime Vincent [Mon, 23 May 2016 14:02:22 +0000 (16:02 +0200)]
Extra buffer to compensate for fbdev/doom resolution being different
Maxime Vincent [Mon, 23 May 2016 13:26:13 +0000 (15:26 +0200)]
Upgraded to chocolate-doom port instead
Maxime Vincent [Tue, 17 May 2016 21:54:24 +0000 (23:54 +0200)]
Even less warnings, working on Frosted again. Walls still b0rked
Maxime Vincent [Tue, 17 May 2016 21:24:21 +0000 (23:24 +0200)]
Removed a lot of warnings - but broke Frosted version
Maxime Vincent [Tue, 17 May 2016 08:20:28 +0000 (10:20 +0200)]
Reduce stack usage
Maxime Vincent [Mon, 16 May 2016 21:27:09 +0000 (23:27 +0200)]
Game now proceeds to the main game loop
Maxime Vincent [Mon, 16 May 2016 21:25:40 +0000 (23:25 +0200)]
Add more debugging to build
Maxime Vincent [Tue, 3 May 2016 15:29:48 +0000 (17:29 +0200)]
Update README
Maxime Vincent [Tue, 3 May 2016 15:28:07 +0000 (17:28 +0200)]
Compiles with stubs, dummy video and sound
Maxime Vincent [Tue, 3 May 2016 15:21:27 +0000 (17:21 +0200)]
Rename to frosted-doom
Travis Bradshaw [Tue, 31 Jan 2012 21:57:38 +0000 (15:57 -0600)]
The source for the DOOM serial / model driver.
Travis Bradshaw [Tue, 31 Jan 2012 21:32:25 +0000 (15:32 -0600)]
Adding the release of the DOOM IPX driver.