| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original revision: 5123b1bf68777ffa86e651f178046b26a87cf2d9
MIT Licensed. Some games still crash and others are unplayable due to
issues with controls. Still need a "real" polygon filling algorithm.
The following games are at least partially broken for various reasons:
Cube: crash with certain settings
Galaxies: crash
Inertia: crash
Keen: input issues
Loopy: weird stuff happens
Map: crash on input
Mines: weird stuff happens on target
Palisade: input issues
Signpost: crash on input
Solo: input issues
Towers: input and drawing issues
Train Tracks: drawing issues
Twiddle: weird animation on target
Undead: input and drawing issues
Unequal: input and drawing issues
Untangle: input issues
All in all, about 40% of the games are at least partially broken.
Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
|
| |
|
|
| |
Change-Id: I5d28ade42145d9d82babcf62c0db7948927cafec
|
| |
|
|
|
|
|
|
|
|
|
| |
Fixes sound on most platforms, original root cause was bad menu code
as well as DMA callbacks taking too long. Worked around with smaller
chunk sizes. Permanent fix would include moving mixing out of the
callback. Rewrites input with code from rockboy/doom. Cherry-picks a
change from Gregory Montoir's `rawgl' to patch the code wheel
screen. Finally, adds a motion blur filter on select targets.
Change-Id: I8df549c923c5075800c6625c36c8202e53de1d27
|
| |
|
|
| |
Change-Id: Ife308a3090f9bc62f2e98d2d979fdf393c22054d
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
William Shipley sent this patch via mailing list. Original Message:
"There was a patch to rockboy in 2010 that fixed a problem where
the bottom tile row would be rendered at the top.
Here's the relevant issue from that time:
http://www.rockbox.org/tracker/11745
Note that Stummi openly admits it was a hack, not a true fix.
Sometime in the 6 years since, the root cause was fixed. Currently,
rockboy on the Clip+ and other 64px models shows the top of the gb
screen along the bottom of the display.
I confirmed that reversing this patch fixes the issue on my own
Clip+"
I don't have any of the mentioned targets, so someone else has to test.
Change-Id: Id29b78c4ece0af53ba1280029c18b76808a21da2
|
| |
|
|
| |
Change-Id: I246834b5244d4e0f672633d2960db45278e12ec4
|
| |
|
|
| |
Change-Id: Ieb10da5850e9a2fa751142c2cf29447dccec0a17
|
| |
|
|
| |
Change-Id: Id251900c510bddb15cdf7fe9a43cf7df46645923
|
| |
|
|
| |
Change-Id: Ia1f13f54de77c65ba07d2aeb3f77122ee09e5275
|
| |
|
|
|
|
| |
This hopefully fixes occasional build failures
Change-Id: Iff79d2066d6421cca78cc3ecb6cb8db57351ab1f
|
| |
|
|
| |
Change-Id: I51499cda4351eae5a3f646d2ea4687c57925f909
|
| |
|
|
| |
Change-Id: I49ad1971cba574b12d82963ad8ffcc7ad63fccef
|
| |
|
|
| |
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
|
| |
|
|
| |
Change-Id: I0c7b872824597ef3fa6548a564582ff4ccad3116
|
| |
|
|
| |
Change-Id: Ia9c0b09ffb57dccbc7d13fce3b3a8a7d46b84857
|
| |
|
|
| |
Change-Id: I81383c115bd9abac44ffc2ecdd8807855c80cf0e
|
| |
|
|
| |
Change-Id: I408d88d984f9026539c2d1bc2a9608243802c152
|
| |
|
|
|
|
|
|
|
|
| |
* Implements RFC 4226 (HOTP) and RFC 6238 (TOTP)
* Adds sha1.c to apps/plugins/lib (orignally tools/hmac-sha1.c)
* See manual entry for more information
Change-Id: Ia4a4031b29f97361b541e71438aa7f3ea82212f2
|
| |
|
|
|
|
|
|
| |
Map short menu press to context menu/quickscreen.
Map long menu press to return to main menu.
Also remove some stupid keylock mapping, that doesn't make sense.
Change-Id: I5f9b05af261bcbd2f0cf116f99570c4d853e0394
|
| |
|
|
|
|
|
|
| |
Right now GUI boost interfers with test_codec running unboosted
by varying the CPU frequency. This at least makes it more consistent
if run without user input.
Change-Id: I121615098d6bd72ccd13c4e665cc2e4d45d7b58c
|
| |
|
|
| |
Change-Id: I47c2d857fbf9e53696e005b075d8a6f041738fe3
|
| |
|
|
| |
Change-Id: I53b9a129679fd7b322770025106ef92033226d2a
|
| |
|
|
|
|
|
|
| |
Fix log file corruption if we have new messages at dumping log to file. Comment
removed as it incorrect. We store all messages in direct order (last message at
end of file).
Change-Id: I4acfa8a0935cc41a889e08f6bc42974fefd1ade2
|
| |
|
|
|
|
| |
without HD
Change-Id: I9b9bbf0568de9a82107b0be3b42c3fdba0a0a27d
|
| |
|
|
| |
Change-Id: I10aac94906607a74f05a687cb3d0029cb6faea6e
|
| |
|
|
| |
Change-Id: Ic1ba0c7c7883aae43100c67235dbc2db83056fe7
|
| |
|
|
|
|
|
|
|
| |
Some targets can only use storage DMA if the memory location is storage
aligned. The required alignment can be more strict than word alignment,
which was used previously. This change ensures that aligned transfers
in test_disk can use DMA.
Change-Id: I605b4d57f9e9c04920587017032f14449645693a
|
| |
|
|
|
|
|
|
|
|
| |
This changes JPEG fill and invalid byte handling to be like
mozjpeg, and bases entropy data start on SOS marker location.
Thanks to Stefan Waldmann and Dean Tersigni for reporting.
Change-Id: I3c79cc6ac8d714fdc75c12b57ba427d611c99519
Chaange-Id: Ibc7c17d38d5be63642bdaf6adfd6acc2a6cf4450
|
| | |
|
| |
|
|
|
|
| |
It improve responsiveness for all targets with frequency scaling.
Change-Id: I72c94daf58cee10c1772decbd0443856c111cc47
|
| |
|
|
|
|
| |
This fixes the "implicit declaration of function 'printf'" warning
Change-Id: I97d247bcab26ddba4d22e0fd19af45fdb47b8cce
|
| |
|
|
|
|
|
| |
I misunderstood the code a bit when I committed b58b9c2. The
read_char_no_whitespace() probably have to be done.
Change-Id: I024420149a04dbeed4d714795282bb7f88a8e1da
|
| |
|
|
|
|
|
|
|
| |
Note that the error checking is probably useful if done correctly,
but I have no way to test this, so just removing the offending code
is the only way forward. Thanks to the fairly creative bug, the code
did nothing at all anyway.
Change-Id: Ifeef57202f31e842ca1befa331f8b34e1c76757c
|
| |
|
|
|
|
|
|
| |
After commit e9497db the switch() in ata_smart_get_attr_name() is no
longer optimized by the compiler, ata_smart_get_attr_rawfmt() is also
updated to prevent that future additions will cause the same problem.
Change-Id: Ib0d6482331f567896720589a5a2d93628f2d8f3d
|
| |
|
|
|
|
|
|
| |
- Add description for attributes supported by Samsung HS081HA (80Gb)
and HS161JQ (CEATA 160Gb).
- Show error code when ata_read_smart() fails.
Change-Id: I618cc4f37d139fc90f596e2cf3a751346b27deb6
|
| |
|
|
|
|
|
| |
seems more logical to me, and is more consistent, since
"SAMSUNG_YH92X_PAD" is already used in the tex files.
Change-Id: Ie9a9d850ea86155a7dcf86c88a22a420a10a3837
|
| |
|
|
| |
Change-Id: Ibda9ceecbdd3c5548ccf0467c77c3fb4d4412c70
|
| |
|
|
| |
Change-Id: Ib4f00ad39f9e8be2299103583839f3764b4d5e7f
|
| |
|
|
| |
Change-Id: I3d9db7b7a0207eacabe36754668958d7026732d9
|
| |
|
|
|
|
|
|
| |
Change 12x12 and 22x22 sized tiles to hand-optimized ones
with better readibility :)
Tile values >= 1024 are abbreviated to "1k", "2k" etc.
Change-Id: I15f4649b20442b71027a3b1564bc51c7e72105ce
|
| |
|
|
|
|
|
| |
Change source to match manual description:
use UP key to open virtual keyboard.
Change-Id: I5c6ffc356db42f305c918053c31a9595bf0dc3ac
|
| |
|
|
|
|
|
|
|
| |
This patch fixes some (mostly small) plugin issues with the "big"
YH-keymap patch (a507b). Only one fix affects the main keymaps
(virtual keyboard "DONE" now exits after long key /release/ instead
of long button /press/).
Change-Id: Id34f925ebfa97ae4974cd9405fbe1fee4f597833
|
| |
|
|
| |
Change-Id: I3fb322f28b23e4b7a27a71e66c50887d298de554
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main "innovation" in this patch are two "virtual buttons"
for the record switch on YH92x targets. When the switch state
changes, a single BUTTON_REC_SW_ON or .._OFF button event will
be generated. Thus keymap code can react on switching, but
not on the actual state of the switch.
Wherever sensible, the following user scheme is applied:
- use PLAY as confirm button
- use REW button or Long REW to exit
- use REC (YH820) or FFWD (YH92X) as modifier key for button combos
Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Depending on the actual keymap, canceling a listtree with the
"scroll left" button may not be intended, especially
if the list is entered from a completely different focus
(think of leaving a plugin with "long left")
Note:
initializing "scrolling_left" with true without anything actually
scrolling sounds odd to me... maybe this variable should be renamed?
"pgleft_allow_cancel" comes to my mind (with opposite boolean states)
Change-Id: I58a747fc90e91ae96e75932febb462f1f1a1b4ca
|
| |
|
|
| |
Change-Id: Ia323a2b16eaaf7d9afa888b71fd8b20fd9e2e62c
|
| |
|
|
|
|
|
|
| |
Adds ata_read_smart() function to storage ATA driver, current
SMART data can be displayed and optionally written to hard
disk using System->Debug menu.
Change-Id: Ie8817bb311d5d956df2f0fbfaf554e2d53e89a93
|
| |
|
|
| |
Change-Id: I65da2064951972368a2880d271280e5b5ae878fe
|
| |
|
|
| |
Change-Id: I71b8e9f7ce2568c180396d6695cef18ce94ded32
|
| |
|
|
|
|
| |
Let's give the defined, yet unused keymaps some sense :)
Change-Id: I372217351f7edc35c69c8c29fba782d32c895d5b
|