summaryrefslogtreecommitdiff
path: root/apps/plugins/doom/rockdoom.c (unfollow)
Commit message (Collapse)Author
2007-01-17Doom for the Gigabeat and some code reductionKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12051 a1c6a512-1295-4272-9138-f99709370657
2006-12-13Dehacked and BEX support for Doom - currently only supports a DEHACKED file ↵Karl Kurbjun
in a WAD (not as a standalone file yet). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11738 a1c6a512-1295-4272-9138-f99709370657
2006-11-26FS#6357, patch 1: let iramcopy and bss share the same space in codecs andTomasz Malesinski
plugins. Currently, in case of plugins using IRAM bss is cleared twice, once in the loader, once in PLUGIN_IRAM_INIT. For codecs, bss is cleared only during codec initialization. Also, removed double variables in codecs storing a pointer to codec_api. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11606 a1c6a512-1295-4272-9138-f99709370657
2006-11-18SWCODEC/IRAM: Save voice IRAM when a plugin initializes its IRAM. Defines ↵Michael Sevakis
two macros for declaring and initializing IRAM. Plugins should use these instead. See mp3_encoder, doom, etc. for details. Further tweaks in buffer restoration after other use. Hiding of some interfaces that should only be used by buffer management. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11544 a1c6a512-1295-4272-9138-f99709370657
2006-11-15Don't need to remove the backdrop for all plugins - leave it up for some.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11526 a1c6a512-1295-4272-9138-f99709370657
2006-10-01Deboost under all exits for rockdoom thanks to patch 5851 by David DentKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11100 a1c6a512-1295-4272-9138-f99709370657
2006-06-10Fix the menu start for rockdoomKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10097 a1c6a512-1295-4272-9138-f99709370657
2006-05-15Stop playback before starting to use IRAMDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9947 a1c6a512-1295-4272-9138-f99709370657
2006-04-22Better video update, add options to startup menu, change default screensizeKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9754 a1c6a512-1295-4272-9138-f99709370657
2006-04-17Add in error return if appropriate.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9702 a1c6a512-1295-4272-9138-f99709370657
2006-04-17Changed the way the addons and demos menus are displayed and built. Should ↵Karl Kurbjun
be a good setup for adding multiple wad files as addons. Need to add some status feedback to let the user know what has been selected previously. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9701 a1c6a512-1295-4272-9138-f99709370657
2006-04-17Finally add support for unlimited number of addons and demos. Also cleaned ↵Karl Kurbjun
up the code and made a general function to handle the addons and demos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9700 a1c6a512-1295-4272-9138-f99709370657
2006-04-17Some code cleanup. Adds Always run to configuration options.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9697 a1c6a512-1295-4272-9138-f99709370657
2006-04-15Slight code cleanups, fixed sound parameter - now it saves. Old ↵Karl Kurbjun
configurations will be reset. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9682 a1c6a512-1295-4272-9138-f99709370657
2006-04-14Start of profiling support for doom.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9667 a1c6a512-1295-4272-9138-f99709370657
2006-04-09use #ifdef x instead of #if defined(x)Christian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9581 a1c6a512-1295-4272-9138-f99709370657
2006-04-09HAVE_ADJUSTABLE_CPU_FREQ isn't defined for simulators, so we don't have to ↵Christian Gmeiner
check for simulator builds before using cpu_boost() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9580 a1c6a512-1295-4272-9138-f99709370657
2006-04-04Fix up configurable keys, edit exit string, more work needs to be done on ↵Karl Kurbjun
menu keys git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9506 a1c6a512-1295-4272-9138-f99709370657
2006-04-04Add configurable keys to Doom, enter, escape and run still need to be ↵Karl Kurbjun
handled. More game keys need to be added to the options. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9494 a1c6a512-1295-4272-9138-f99709370657
2006-04-03Updates doom menu w/ new graphics, now requires rockdoom.wad: ↵Karl Kurbjun
http://alamode.mines.edu/~kkurbjun/rockdoom.wad git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9468 a1c6a512-1295-4272-9138-f99709370657
2006-04-03Finishing touchesKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9460 a1c6a512-1295-4272-9138-f99709370657
2006-04-02Properly ifdef H300 video code, fix commented line handling rockbox volumeKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9439 a1c6a512-1295-4272-9138-f99709370657
2006-04-02Update adds prboom's high resolution support, also makes the scaling for ↵Karl Kurbjun
platforms w/ resolution less then 320x200 much nicer. IDoom's lookup table code has been removed. Also fixed a pallete bug. Some graphic errors are present in menu and status bar. Also updates some headers and output formatting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9418 a1c6a512-1295-4272-9138-f99709370657
2006-03-28Do not export load_main_backdrop() via the plugin API. Plugins should ↵Dave Chapman
allocate their own buffer and use lcd_set_backdrop() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9313 a1c6a512-1295-4272-9138-f99709370657
2006-03-28Patch #2969 - Doom! Currently only working on the H300.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9312 a1c6a512-1295-4272-9138-f99709370657