Age | Commit message (Collapse) | Author |
|
- Improved robustness
- Improved sound quality
- Use mixer and DSP
Patch by Igor Poretsky
Change-Id: I6fa617158cbaa53ae842295cdbdbe3a478e49ded
|
|
Change-Id: I646ee9ee8ebe9efc64ff9c7551cddf093579d9a0
|
|
I think I got them all.
Change-Id: If3a2e0438c92472ec8aaf86f4341dc5fd7412e2d
|
|
Courtesy of Guo Zhong Kai
Change-Id: Ic117fa1f01ea507c970521f54b130a0f47301d89
|
|
Patch by Igor Poretsky
Change-Id: I0c61d42dcac79b72c6b13d700732237a845f676e
|
|
Patch by Igor Poretsky
Change-Id: I1bb94965cb18efaa0787d7780f6cf22814231144
|
|
Patch by Igor Poretsky
Change-Id: I5c0dcc693b647c7573379e33406a7b9d4b192725
|
|
Patch by Igor Poretsky
Updated by Solomon Peachy
Change-Id: Ia2adf4a65723b08d6c438f836e3e811cba3dced0
|
|
Patch by Igor Poretsky
Updated by Solomon Peachy
Change-Id: I6b90845712ff92ce7b08b41e5ec92eb33faeff50
|
|
Patch by Igor Poretsky
Change-Id: Idffba2b1f1d225fc9278dcfab6a728fca5afe81d
|
|
Change-Id: I654e6fbd879ac7d709fc85a4758d71312eeb0cc5
|
|
Patch by Igor Poretsky
Change-Id: If8d0174e37254e9f1c24c4e0f7f29876e7f29906
|
|
Fixes too-fast audio playback on devices that don't support 22 kHz.
Change-Id: I78d4934bfd40f69c0d7bc9e8021df3f4edf0a9fb
|
|
Patch by Igor Poretsky
Change-Id: Idc6920e17be6537557f2b1cf00f7e559e30b45e8
|
|
This should fix crashes on ARM7TDMI as reported by foolsh.
Change-Id: I9aaf6196837d284a67a9e2b0edc72ecd644fd59f
|
|
FS#13173
Change-Id: Icae45bf21c3470e04e7d99355a09d016d204d574
|
|
Change-Id: Ibb530cfa63681727be518173404952e897c9d297
|
|
Change-Id: I08cd5c13a81f98163808bcca0c82f6baf8e49d7e
|
|
Change-Id: I67cac5bc4ce5525ab30abf9443f6cc1a33190512
|
|
Change-Id: Ie39ef6f32578ecced81db9f04c49eeb9d58a128f
|
|
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
|
|
- 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
|
|
- Pitchscreen control fixed
- Long press assigned
Patch by Igor Poretsky
Change-Id: Ic05ad0556b02de4c994ffc7383f1582d0b9619f4
|
|
Patch by Igor Poretsky
Change-Id: I514785b22701395ea1505cde2606ea59898ea6df
|
|
Change-Id: Ic9ec250ad9c58dad33b703f0874c0307962fd199
|
|
This prevents lines of output being overwritten by different threads.
Change-Id: I24cee52238b53c8a4b2536e082bb4bcd103d8d60
|
|
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
|
|
Change-Id: I0e7364a3432bf867cb368c131bf83643115f9d0b
|
|
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
|
|
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
|
|
Change-Id: Ic2e16f3e67e080dc53ce7a5f994fbaeaa15d10bc
|
|
It will now display a line for every volume that's backed by a real drive.
Change-Id: I8fec9018729fc1b0d4f4322cd4421ce7fa945e75
|
|
Change-Id: I277d391482a80e5bf9dd8049cd3b78c5cae7205e
|
|
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.
|
|
Original patch by Stefan Waigand
Updated by Igor Poretsky
Change-Id: Icaf7beb8349ab90e21b94baee627c9412cb2b55d
|
|
The latter always enables the former.
There are no remaining HAVE_MULTIVOLUME users in-tree.
Change-Id: I0f4fd03a6ffed5c0eb3fb5f916f671bd199f1c8e
|
|
Forgot a return statement in Sys_FileRead (which slipped by since I've made
the questionable decision to disable all warnings...)
Change-Id: Ia0f3da52b43765b8e0e9953893ac7957ec2f6c2e
|
|
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
|
|
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
|
|
Silences a few warnings (if you enable them).
Change-Id: Id9a9f4c688742c13ee3eb0777c40b4d4edcda224
|
|
Preventative measures. Somehow SDLQuake managed without these...
Change-Id: Icef15f3f653fa115ad8fb1ccc3f9682e453701c3
|
|
Change-Id: I76e4cb6cb3d23ed72a6dc6432910eb8c3415c5d8
|
|
This should correct ROLO operation on all targets.
Change-Id: Icefbf1af83fd756283a0f6c78ba2370fe41f4473
|
|
Change-Id: I5efec00e60aacf05166407ad43b9d63340e18967
|
|
Uses int arrays and calls luaL_checkint in a loop
Change-Id: Ib73dab886f018c787bd995f64d990981d194069f
|
|
Change-Id: Ie8794e8a487f73952dae43e036787b6972fdbbee
|
|
Change-Id: I6b9397752772563f5cbc29abef54b5c8be66ec5f
|
|
Change-Id: I4275e4ec374f3b5a6839890e4a2aa0f577f56522
|
|
Pacman can make moves by itself
Change-Id: I7a39fed1e2bf5dbfb07e4d801d080a6e097730e9
|
|
Also nuke the Makefiles of Duke Nukem 3D (pun intended).
Change-Id: If2707cf079bfb9299347f9c5f980780134b6ecda
|