RSS feed
a09487cb
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/31 19:20
Fix OPL callback queue.
98ee23f4
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/30 19:24
Add initial callback/timer API.
6e4f6ab9
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/28 14:37
Set channel bits for OPL3 so that OPL2 traces will play back properly.
b695843c
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/28 14:34
Fix OPL detect.
223879d2
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/28 14:26
Add droplay example program from /research, adapted to work with OPL
a4695f20
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/27 14:01
Add initial SDL driver.
1d92cd14
– Simon Howard <fraggle@gmail.com>
authored
on 2009/05/27 14:00
Oops.
d8ada5c4
– Simon Howard <fraggle@gmail.com>
authored
on 2009/04/15 15:00
Parse MIDI events that reuse the event type from the previous event.
3dd7e1db
– Simon Howard <fraggle@gmail.com>
authored
on 2009/04/13 18:23
Extend MIDI file code to support reading multi-track files.
b2d78c29
– Simon Howard <fraggle@gmail.com>
authored
on 2009/04/03 16:07
Show MIDI event types with string identifiers.
9b192c44
– Simon Howard <fraggle@gmail.com>
authored
on 2009/04/03 15:58
Fix up MIDI reading code; add test code.
c4f640be
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/29 18:55
Clean up error messages, minor bugs etc.
d9f55dd5
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/29 18:40
Fix compile warning.
2b64dfc8
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/29 18:39
Parse SysEx, meta events
b96cdbe8
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/27 20:24
Initial MIDI file parsing code.
543b9bdc
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/12 14:52
Make base_note_offset a 16-bit integer rather than an 8-bit integer.
90fd85b3
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/12 14:50
Read from register port when doing register writes during startup phase;
99420c03
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/11 17:28
More accurate initialisation; set registers to match what Doom does.
962d6dcf
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/11 16:20
Debug trace code for register writes.
b796c64d
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/10 18:20
Add delay to allow OPL detection to work.
c423d770
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/10 18:19
Fix outb() call, display error message if unable to gain port
02e3e618
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/10 17:57
Set svn:ignore property.
84a05be9
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/10 17:55
Add OPL lib plumbing and Linux native driver.
ca7f823d
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/10 17:21
Initialise OPL registers on startup, initialise voices.
3efee3d5
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/09 20:03
Add initial GENMIDI lump loading, OPL detection.
9f8ab358
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/09 20:02
Add opl library main header and stub functions.
6f41d1d2
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/09 19:59
Make global variables static. Replace uint with uint32_t.
997d2ee8
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/04 17:07
Add initial stub for OPL backend.
4422bbf9
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/04 16:18
Fix up fmopl code to remove ScummVM dependencies and compile as C. Add
2a648824
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/04 16:16
Add fmopl files from ScummVM.
65ace50d
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/04 16:07
Create branch for OPL emulation.
cdd3680b
– Simon Howard <fraggle@gmail.com>
authored
on 2009/03/03 14:26
Look up SetProcessAffinityMask function at runtime, so that the program
39b7cb7b
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/30 18:53
Fix layout of widgets within scroll panes. Scroll scroll panes in
a6be65e6
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/29 18:26
Shrink text box slightly.
61361932
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/29 18:00
Allow clicking within scroll bars to set position.
5a122d59
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/29 17:54
Add scrollable pane widget to textscreen library.
63c1c6e6
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/17 09:05
Fix '-mmap' command line parameter.
200b46f2
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/07 17:05
Create the ~/.chocolate-doom/savegames directory on startup if it does
ed880ffd
– Simon Howard <fraggle@gmail.com>
authored
on 2009/01/07 16:51
Replace -nommap with -mmap; do not use mmap()ed file access by default.
acd1a13a
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/10 15:25
Bump version to 1.2.1, update NEWS and ChangeLog.
baf0aa3a
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/10 15:20
Fix crash when playing Doom 1 levels.
c04e9658
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 20:06
Bump version to 1.2.0, update NEWS and ChangeLog.
08522e4b
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 20:01
Undo previous change.
aed280e1
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 19:42
Set icon before calling TXT_Init, for setup and ENDOOM screens.
b22df6a1
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 19:00
Fix window icon/title under Windows XP Luna theme.
b00b6553
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 18:32
Make intermission screen work on MAP33, to be consistent with Vanilla
ca3844dc
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 15:35
Add check for sched_setaffinity to configure and only use it if it is
a0062502
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/09 14:56
Add SDL_CFLAGS, SDL_LDFLAGS to default compile flags, and check for SDL
3fd9acf6
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/03 17:09
Use FILE_MAP_COPY instead of FILE_MAP_ALL_ACCESS for mapping files
653bf3a0
– Simon Howard <fraggle@gmail.com>
authored
on 2008/12/01 16:08
Don't try to read SDL events until initialised.
21d9d4e2
– Simon Howard <fraggle@gmail.com>
authored
on 2008/10/01 16:22
Add .lvimrc local vim project settings.
5bab2a78
– Simon Howard <fraggle@gmail.com>
authored
on 2008/09/21 14:20
Don't play DEMO4 if gameversion is emulating chex.exe - it only plays
0d4e0453
– Simon Howard <fraggle@gmail.com>
authored
on 2008/09/20 14:18
Set processor affinity under non-Windows platforms using the POSIX API.
303f94ed
– Russell Rice <rtc_marine@hotmail.com>
authored
on 2008/09/15 20:17
- Force use of dwarf-2 debugging information
8980e849
– Simon Howard <fraggle@gmail.com>
authored
on 2008/09/14 14:14
Add -nocheat command line parameter to disable applying cheats from
93bbda69
– Simon Howard <fraggle@gmail.com>
authored
on 2008/09/07 13:47
Strip out NUL characters from dehacked files; this makes the dehacked
74c5ffb9
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/28 19:31
Update TODO.
9c02ad0e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/23 22:06
Update INSTALL to include some notes about Chex Quest.
be3e7b41
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/23 21:58
Update missing chex.deh to reference its location in the idgames
8430f8c3
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/20 14:27
Use / as a path separator, to allow cross-compiling of resource files
0f981a64
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/19 15:51
Fix crash related to A_BFGSpray with NULL target when using dehacked
5d97a9a6
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/09 13:09
Don't modify level lumps when loading levels.
4065884e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/08 18:38
Use FILE_MAP_ALL_ACCESS rather than FILE_MAP_READ when mmapping files
c14396d9
– Simon Howard <fraggle@gmail.com>
authored
on 2008/08/02 09:29
Search for chex.deh in WAD path.
b2b2f60e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/31 18:01
Update netcode to allow chex quest gameversion.
a1519443
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/31 17:29
Update Chocolate Setup to support chex.wad.
7dcb9c7e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/31 16:21
Fix crash on Chex Quest intermission screen (thanks entryway)
8c7078ec
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/31 16:06
Automatically load chex.deh on startup if playing in chex mode.
ec5ca368
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/31 15:43
Fix mistake in exit confirmation string that was breaking dehacked
cb934173
– Russell Rice <rtc_marine@hotmail.com>
authored
on 2008/07/31 07:55
Update codeblocks project to locate setup manifest
f20afa3e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/29 14:06
Don't do the Final Doom teleport quirk with Chex Quest, as chex.exe
3d4af636
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/29 14:05
Monsters don't drop ammo in Chex Quest.
4d0b888e
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/28 20:50
Add magic dehacked comment to enable long cheat sequences (also for Chex
530888d2
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/26 19:51
In chex mode, always warp to an episode 1 level, and display the level
6e8d5f11
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/26 11:45
Allow magic comments in dehacked files that disable the DOS dehacked
fa03d0eb
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/26 11:29
Chex Quest's chex.exe is based on the Final Doom exe, not the Ultimate
e59a6163
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/26 11:23
Fix "dimensional shambler waiting at the dos prompt" quit message to
b1ece32a
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/25 15:56
Initial chex.exe emulation.
82b4201f
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/09 19:22
Fix dehacked replacements for the "press y to quit to dos" string.
b7c73120
– Simon Howard <fraggle@gmail.com>
authored
on 2008/07/07 05:10
Fix quit screen confirm message to say "quit to dos" rather than just
3b0f96df
– Simon Howard <fraggle@gmail.com>
authored
on 2008/06/14 13:42
Add a helpful message for people trying to play with the wrong IWAD.
6ec196ca
– Simon Howard <fraggle@gmail.com>
authored
on 2008/06/10 20:14
Only apply dehacked green armor class to the green armor shirt, not the
e04445dd
– Simon Howard <fraggle@gmail.com>
authored
on 2008/06/09 14:11
Always set armor class to 2 when picking up a megasphere (thanks
196c83d2
– GhostlyDeath <GhostlyDeath@users.sourceforge.net>
authored
on 2008/05/04 23:52
Updated Code::Blocks project for new files
a85dd432
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/04 23:48
Add setup-manifest.xml to dist.
a9e8b883
– GhostlyDeath <GhostlyDeath@users.sourceforge.net>
authored
on 2008/05/04 23:44
Updated VC++ Project for added files; Manifest should have version
7be95522
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/04 23:11
(Hopefully) fix for Windows Vista asking for security elevation when
d190b596
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/04 17:43
Remove Vanilla Doom reload hack.
72680b42
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/04 13:09
Add command line option to disable mmapped WAD I/O.
24c3f694
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/04 12:45
Fix win32 mmap driver and add to build.
7aa93fbe
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/02 18:52
Add Windows memory mapping backend.
ae17cc67
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/02 15:19
Memory-mapped WAD access.
e33dbd82
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/02 15:18
Fix up some more code calling Z_Free instead of W_ReleaseLumpNum.
3f54daea
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/02 14:48
Add W_CacheLumpNum,Name API to WAD code for releasing a lump back to
6b1ac97d
– Simon Howard <fraggle@gmail.com>
authored
on 2008/05/02 13:32
Add WAD I/O abstraction layer - first step for mmapped WAD access.
05ad516a
– Simon Howard <fraggle@gmail.com>
authored
on 2008/04/26 12:31
"Python Image Library" -> "Python Imaging Library" (thanks exp(x)).
3c0abe55
– Simon Howard <fraggle@gmail.com>
authored
on 2008/04/26 10:33
Add new Chocolate Doom icon.
fa497db8
– Simon Howard <fraggle@gmail.com>
authored
on 2008/04/25 19:33
Generate transparency mask for the application icon from black parts of
47a4af66
– GhostlyDeath <GhostlyDeath@users.sourceforge.net>
authored
on 2008/04/23 03:44
VC++ Project now builds
d71c67a0
– Simon Howard <fraggle@gmail.com>
authored
on 2008/04/19 21:00
Bump version to 1.1.1, update ChangeLog and NEWS.
Next