summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-05Midiplay plugin ehancementsSolomon Peachy
- Improved robustness - Improved sound quality - Use mixer and DSP Patch by Igor Poretsky Change-Id: I6fa617158cbaa53ae842295cdbdbe3a478e49ded
2019-08-05Two more warning fixes for the Chinese (Traditional) translation.Solomon Peachy
Change-Id: I646ee9ee8ebe9efc64ff9c7551cddf093579d9a0
2019-08-05Fix up warnings introduced by Traditional Chinese Language update.Solomon Peachy
I think I got them all. Change-Id: If3a2e0438c92472ec8aaf86f4341dc5fd7412e2d
2019-08-05FS#13071: Updated Chinese (Traditional) TranslationSolomon Peachy
Courtesy of Guo Zhong Kai Change-Id: Ic117fa1f01ea507c970521f54b130a0f47301d89
2019-08-05Update documentation build to use saner version extractionSolomon Peachy
Patch by Igor Poretsky Change-Id: I0c61d42dcac79b72c6b13d700732237a845f676e
2019-08-05Speech Feedback improvements on the QuickscreenSolomon Peachy
Patch by Igor Poretsky Change-Id: I1bb94965cb18efaa0787d7780f6cf22814231144
2019-08-05Improved robustness in talk codeSolomon Peachy
Patch by Igor Poretsky Change-Id: I5c0dcc693b647c7573379e33406a7b9d4b192725
2019-08-05Voice enable properties pluginSolomon Peachy
Patch by Igor Poretsky Updated by Solomon Peachy Change-Id: Ia2adf4a65723b08d6c438f836e3e811cba3dced0
2019-08-05Fix stack overflow issues in properties pluginSolomon Peachy
Patch by Igor Poretsky Updated by Solomon Peachy Change-Id: I6b90845712ff92ce7b08b41e5ec92eb33faeff50
2019-08-05Speech enabled main menu config pluginSolomon Peachy
Patch by Igor Poretsky Change-Id: Idffba2b1f1d225fc9278dcfab6a728fca5afe81d
2019-08-05Synchronize english-us language filesSolomon Peachy
Change-Id: I654e6fbd879ac7d709fc85a4758d71312eeb0cc5
2019-08-04Several minor voice string corrections.Solomon Peachy
Patch by Igor Poretsky Change-Id: If8d0174e37254e9f1c24c4e0f7f29876e7f29906
2019-08-04sdl: fall back to minimum supported sample rate if 22 kHz is not supportedFranklin Wei
Fixes too-fast audio playback on devices that don't support 22 kHz. Change-Id: I78d4934bfd40f69c0d7bc9e8021df3f4edf0a9fb
2019-08-04Speech feedback in mpegplayer menusSolomon Peachy
Patch by Igor Poretsky Change-Id: Idc6920e17be6537557f2b1cf00f7e559e30b45e8
2019-08-04sdl: don't set alignment trap if < ARMv5Franklin Wei
This should fix crashes on ARM7TDMI as reported by foolsh. Change-Id: I9aaf6196837d284a67a9e2b0edc72ecd644fd59f
2019-08-04fix recording.c file split time in seconds not minutesWilliam Wilgus
FS#13173 Change-Id: Icae45bf21c3470e04e7d99355a09d016d204d574
2019-08-04lua optimize print include, fix draw_polyWilliam Wilgus
Change-Id: Ibb530cfa63681727be518173404952e897c9d297
2019-08-04Remove doubled name from docs/CREDITSMoshe Piekarski
Change-Id: I08cd5c13a81f98163808bcca0c82f6baf8e49d7e
2019-08-04lua add rlimg.lua example script split large includes to separate filesWilliam Wilgus
Change-Id: I67cac5bc4ce5525ab30abf9443f6cc1a33190512
2019-08-03Fix warning on Fuze+ introduced by a09d4adbSolomon Peachy
Change-Id: Ie39ef6f32578ecced81db9f04c49eeb9d58a128f
2019-08-04Fuze+ hotkeys and quickscreenMoshe Piekarski
Add bottom left as quickscreen and bottom right as hotkey acroos the board for fuze+. Meant as a stopgap until gesture support becomes good enough that it is unnecessary Also adds my name to CREDITS Change-Id: If1729b7d53d967081b6d97a9a49cd66312c96ed4
2019-08-04Creative Zen keymap fixes:Solomon Peachy
- Assigned hotkey to long back - Assigned quickscreen invocation to long menu - Fixed pitchscreen control - Assigned long presses in pitchscreen Patch by Igor Poretsky Change-Id: I56ca8ea046ba564356f0a178a724182df88a3ac1
2019-08-04Pitchscreen keymap fixes for Sony NWZ targetsSolomon Peachy
- Pitchscreen control fixed - Long press assigned Patch by Igor Poretsky Change-Id: Ic05ad0556b02de4c994ffc7383f1582d0b9619f4
2019-08-03Correct speech feedback for volume limit settingSolomon Peachy
Patch by Igor Poretsky Change-Id: I514785b22701395ea1505cde2606ea59898ea6df
2019-08-03quake: update readmeFranklin Wei
Change-Id: Ic9ec250ad9c58dad33b703f0874c0307962fd199
2019-08-03sdl: use mutex in printf()Franklin Wei
This prevents lines of output being overwritten by different threads. Change-Id: I24cee52238b53c8a4b2536e082bb4bcd103d8d60
2019-08-03quake: synchronize Mod_LoadModel and S_LoadSoundFranklin Wei
This is not a very pretty fix, but code that doesn't crash is better than code that crashes... "If it runs, it's done." Change-Id: Ia1d0c537e5e5e60fb80cf7d7de2332e1c712806f
2019-08-02lua update tagnav.lua with reload menu and bug fixesWilliam Wilgus
Change-Id: I0e7364a3432bf867cb368c131bf83643115f9d0b
2019-08-02tagtree add %reload to allow hot reloading of tagnavi configWilliam Wilgus
adds (static) function tagtree_unload frees all buflib allocations for tagtree adds command %reload that allows a new tagnavi file to be loaded without device restart use it like so.. "Reload..." -> %reload Allocations are now checked for validity (probably a good idea anyway) Change-Id: I2b4b9b7e253f97f3e6575e0ea7a92905e004d47f
2019-08-01Remove "HAVE_TRANSFLECTIVE_LCD" from iPod 6G configSebastian Leonhardt
The screen content is only poorly visible without backlight, it's not really usable this way. Removing HAVE_TRANSFLECTIVE_LCD also fixes the "flashing screen" issue that appeared on some models when "lcd_awake()" is called. Change-Id: I3ba954c944077a32016820462f782dc27a31f8d8
2019-08-01xduoox3: Use correct LANG_DISK_NAME strings.Solomon Peachy
Change-Id: Ic2e16f3e67e080dc53ce7a5f994fbaeaa15d10bc
2019-08-01Make info screen properly multi-volume aware.Solomon Peachy
It will now display a line for every volume that's backed by a real drive. Change-Id: I8fec9018729fc1b0d4f4322cd4421ce7fa945e75
2019-07-31sdl: Fixes for the SDL apps, so they support building simulator on WindowsVencislav Atanasov
Change-Id: I277d391482a80e5bf9dd8049cd3b78c5cae7205e
2019-07-31Revert "cleanup: Remove HAVE_MULTIVOLUME from targets with HAVE_MULTIDRIVE"Solomon Peachy
This reverts commit a89bf68e889dd989e486b0a131618f69e5fc26c6. HAVE_MULTIVOLUME && HAVE_MULTIDRIVE implicitly means "allow 4 volumes per drive" whereas the normal MULTIDRIVE behavior is to only allow 1 volume per drive.
2019-07-31FS#11052 -- SID Playback in StereoSolomon Peachy
Original patch by Stefan Waigand Updated by Igor Poretsky Change-Id: Icaf7beb8349ab90e21b94baee627c9412cb2b55d
2019-07-30cleanup: Remove HAVE_MULTIVOLUME from targets with HAVE_MULTIDRIVESolomon Peachy
The latter always enables the former. There are no remaining HAVE_MULTIVOLUME users in-tree. Change-Id: I0f4fd03a6ffed5c0eb3fb5f916f671bd199f1c8e
2019-07-30quake: fix file loading errorsFranklin Wei
Forgot a return statement in Sys_FileRead (which slipped by since I've made the questionable decision to disable all warnings...) Change-Id: Ia0f3da52b43765b8e0e9953893ac7957ec2f6c2e
2019-07-30quake: add notification upon strange errorFranklin Wei
For some reason a NULL pointer creeps in, on the simulator only, it seems. This makes sure that if it happens on target we'll know about it. Change-Id: I7a5bc9dd3ef71f28d58d0d456d23007dc0d49ce3
2019-07-30quake: fix race conditionFranklin Wei
COM_LoadStackFile was not thread-safe since it relied on a global variable to pass the loadbuf parameter to COM_LoadFile. This was causing mysterious crashes when model loading and audio mixing were happening simultaneously. Change-Id: I505c5ef0ed49d0c4aa4b11cfed05647c75b5b40d
2019-07-30sdl: forward-declare fscanf_wrapperFranklin Wei
Silences a few warnings (if you enable them). Change-Id: Id9a9f4c688742c13ee3eb0777c40b4d4edcda224
2019-07-30quake: properly synchronize zone.cFranklin Wei
Preventative measures. Somehow SDLQuake managed without these... Change-Id: Icef15f3f653fa115ad8fb1ccc3f9682e453701c3
2019-07-29Debug menu now show partitions on all drives, not just the first.Solomon Peachy
Change-Id: I76e4cb6cb3d23ed72a6dc6432910eb8c3415c5d8
2019-07-29Correct MODEL_NUMBERs used by xDuoo X3, and IHIFI 770, 770C, and 800.Solomon Peachy
This should correct ROLO operation on all targets. Change-Id: Icefbf1af83fd756283a0f6c78ba2370fe41f4473
2019-07-29XduooX3: Uncomment code that prevented hotswap from working.Solomon Peachy
Change-Id: I5efec00e60aacf05166407ad43b9d63340e18967
2019-07-29lua rocklib_img optimize functions with multiple checkint callsWilliam Wilgus
Uses int arrays and calls luaL_checkint in a loop Change-Id: Ib73dab886f018c787bd995f64d990981d194069f
2019-07-29lua add demo scripts, atexit handler, gui_scrollbar_drawWilliam Wilgus
Change-Id: Ie8794e8a487f73952dae43e036787b6972fdbbee
2019-07-28Add Moshe Piekarski to CREDITSFranklin Wei
Change-Id: I6b9397752772563f5cbc29abef54b5c8be66ec5f
2019-07-28pacbox: fix red and enable AI on all targetsFranklin Wei
Change-Id: I4275e4ec374f3b5a6839890e4a2aa0f577f56522
2019-07-28Pacbox AIMoshe Piekarski
Pacman can make moves by itself Change-Id: I7a39fed1e2bf5dbfb07e4d801d080a6e097730e9
2019-07-29sdl: Remove platform-specific codeVencislav Atanasov
Also nuke the Makefiles of Duke Nukem 3D (pun intended). Change-Id: If2707cf079bfb9299347f9c5f980780134b6ecda