summaryrefslogtreecommitdiff
path: root/manual/plugins (follow)
Commit message (Collapse)AuthorAge
* Wolfenstein 3-D!Franklin Wei2019-07-02
| | | | | | | | | | | | | | | This is a port of wolf4sdl to Rockbox, via my SDL port. It *should* work on pretty much anything with a color display, but I have no idea since I haven't tested it. Place the original data files in /.rockbox/wolf3d/. Surprisingly even sound works (and doesn't sound like crap, either!). TODO (in no particular order): * decide whether or not to merge this (license issues) * flesh out manual entry (screenshots) Change-Id: I64c2ba035e0be7e2f49252f40640641416613439
* duke3d: improve manualFranklin Wei2019-06-16
| | | | | | | Adds screenshots for all supported targets. Also adds a bit of information to point users to the data files. Change-Id: I5e0f1bcdb73690a14616a3e486228c73b1617ffc
* manual: nitpicking on '-' character and other minor detailsSebastian Leonhardt2018-08-05
| | | | Change-Id: Id204276387d55ba2276530ed1cb6ee827e28062a
* pacbox for small screens, up to 75x96Sebastian Leonhardt2018-04-03
| | | | Change-Id: I6e9adf2f6923f4d0078a54e9857fc8eacef259a6
* duke3d: add manual entryFranklin Wei2018-03-18
| | | | | | | Oops. Apparently I neglected to add this and it's gone unnoticed until now. Change-Id: I938f14c3dfcc4336acca1517988fd096e11ab241
* duke3d: restrict manual building to enabled targetsFranklin Wei2017-12-24
| | | | Change-Id: I1a66bf5184c9e1f53212f97b097a542f794f2721
* Port of Duke Nukem 3DFranklin Wei2017-12-23
| | | | | | | This ports Fabien Sanglard's Chocolate Duke to run on a version of SDL for Rockbox. Change-Id: I8f2c4c78af19de10c1633ed7bb7a997b43256dd9
* puzzles: add an interaction mode to the "Zoom In" featureFranklin Wei2017-10-30
| | | | | | | This makes it possible to play the game while zoomed in. Read the manual entry if you want to know more. Change-Id: Iff8bab12f92ebd2798047c25d1fde7740aa543ce
* xworld: only build manual for color targetsFranklin Wei2017-10-02
| | | | Change-Id: Ia6aeddfcae21afaed13debb487bc8b46d515d031
* FS#11922: Lua game - Pixel PainterSebastian Leonhardt2017-08-23
| | | | | | | | | | | | | * Changed keymaps to PLA and added to SOURCES and CATEGORIES file * improved keymaps: implement wrap-around and key repeat * change keymap according to screen orientation * fix font size calculation * use blocking button query in main loop * replace tabs with spaces * added manual entry * added original author to CREDITS Change-Id: Id67ae99cbb7a737c7f4608e278b77a389ac2ffa6
* puzzles: update manual entryFranklin Wei2017-07-27
| | | | Change-Id: I9c53eaa217ec8cd36ce3de4eaa1237c78bb0c1ea
* manual: typo fixesFranklin Wei2017-04-17
| | | | Change-Id: I4a86e031c2dccd2a60b6d0d3fd7cca5df1d88774
* Speed-reading pluginFranklin Wei2017-03-15
| | | | | | | | Partially based on `spread0r', an open-source ebook reader: https://github.com/xypiie/spread0r Similar to Spritz(TM): http://spritzinc.com Change-Id: I6aa54addd1910a83a266aea561406b6268449b67
* Port of Simon Tatham's Puzzle CollectionFranklin Wei2016-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Currently builds one plugin per puzzle (about 40 in total, around 100K each on ARM), but can easily be made to build a single monolithic overlay (800K or so on ARM). The following games are at least partially broken for various reasons, and have been disabled on this commit: Cube: failed assertion with "Icosahedron" setting Keen: input issues Mines: weird stuff happens on target Palisade: input issues Solo: input issues, occasional crash on target Towers: input issues Undead: input issues Unequal: input and drawing issues (concave polys) Untangle: input issues Features left to do: - In-game help system - Figure out the weird bugs Change-Id: I7c69b6860ab115f973c8d76799502e9bb3d52368
* manual: fix/remove broken linksSebastian Leonhardt2016-08-16
| | | | Change-Id: Ic6a53490b91c891e53feba3804957b0dffcfc074
* manual: add screenshots for 2048Franklin Wei2016-06-06
| | | | | | | | * These were automatically generated by Amaury Pouly * For details read http://www.rockbox.org/irc/log-20160605#20:58:18 Change-Id: I4584b07023f5e37b13a7483e60f9d30d3c7c9d69
* One-Time Password client (HOTP and TOTP)Franklin Wei2016-06-05
| | | | | | | | | | * 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
* Manual: Add missing pluginsSebastian Leonhardt2016-04-15
| | | | | | | | | | | | | | | | | | | | The text is usually only a short description taken from the wiki and don't contain screenshots or keymaps, but should be better than nothing. :) Added manual entries: - Boomshine - Dict - FFT - main_menu_config - Matrix - Maze (including keymap) - PDbox - Superdom Additional changes/fixes: - fix "Clix" alphabetical order - add Frotz & ZXBox to games preamble Change-Id: I169870420cbac8123695747ccfcbaaf3478c11cc
* Plugin 2048: optimize small tilesSebastian Leonhardt2016-01-11
| | | | | | | | 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
* Samsung YH820/92x keymap bugfixesSebastian Leonhardt2015-12-27
| | | | | | | | | 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
* YH8xx,YH9xx: Keymap improvementSebastian Leonhardt2015-11-15
| | | | | | | | | | | | | | | 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
* Snake2: add 128x96x16 bitmapsSebastian Leonhardt2015-09-28
| | | | | | These fit by pure chance exactly the YH820 screen :) Change-Id: I0f7a7f5d14aa0497da5ddf63cf1f95a2c4989460
* Shopper: slightly improve plugin and manualSebastian Leonhardt2015-09-24
| | | | | | | | | | * improve manual (hopefully fixes fs#11988). Parts of the description are taken from fs#10820. * move ACTION_STD_CONTEXT from alternate select to alternate menu action, as not all targets have ACTION_STD_MENU * add menu entries for "Quit" and "Quit without saving" Change-Id: Iec86a1608756a899f9f9d7ec7d479838dfd1d95f
* Fix html manual for the Packard Bell Vibe 500.Szymon Dziok2015-04-21
| | | | Change-Id: I1f39cb93081738e757101cdf6aeb5e3a1ca0e42c
* Fix snake plugin manualSebastian Leonhardt2015-04-21
| | | | | | | | I copied the direction button description from snake2 manual, as both snakes seem to have the same controls. No guarantee however :) Change-Id: I8ca1ccf75f0737d5a922aae207c7c7efef5ec026
* Lamp plugin: Allow toggling the button light using "select".Frank Gevaerts2015-02-22
| | | | Change-Id: I0f276a74010ef463ebdb0eb0cc00fc50123966f0
* Enhancement of the metronome plugin:Thomas Orgis2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - square sine tick and tock sounds (more annoying, more useful;-) - optical indication of tics on display - unification of mode of operation for SWCODEC and HWCODEC (tested on simulator) Both playback and display drawing happen in main loop, always. - operating in two modes now: -- 1. classic dumb metronome --- active when openened as application without file to open --- the usual functionality with tapping and bpm change --- controls indicated on display -- 2. track mode with programmable series of parts --- active when started as viewer for a .tempo file --- differing meters (4/4, 3/4, 6/8, etc.) --- patterns (tick/tock/silence on each beat) --- smooth tempo changes in those tracks This version had lots of testing regarding metronome accuracy, resulting in the realization that PLL A and PLL B differ on the Clip+, causing drift. There is still drift when the timer intervall is too small, so I settled on 2 ms as compromise. This is the final version, after adding documentation and extensive help from Sebastian Leonhardt testing it on slower hardware (YH820), where it works up to 650 actual bpm with display indication. Latest change: Documentation nitpicks. Change-Id: I764c8252526db188352385c5462f9453d882beb9
* Fix typo in zxbox.tex that broke the manual builds for some targetsFrank Gevaerts2015-01-20
| | | | Change-Id: I38e5ba2a99c807e6d24f39e9e75ad3df39cc0bf1
* XWorld: cleanupFranklin Wei2014-12-28
| | | | | | | | | | - Comment keymaps.h - Tie XWORLD_DEBUG into ROCKBOX_HAS_LOGF to ease debugging - Fix up the manual a little bit Change-Id: I12cfb58001199036cd67dbaa27f164e6790a199d Reviewed-on: http://gerrit.rockbox.org/1084 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* Xworld - Another World interpreter for RockboxFranklin Wei2014-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-conspirators: Franklin Wei, Benjamin Brown -------------------------------------------------------------------- This work is based on: - Fabien Sanglard's "Fabother World" based on - Piotr Padkowski's newRaw interpreter which was based on - Gregory Montoir's reverse engineering of - Eric Chahi's assembly code -------------------------------------------------------------------- Progress: * The plugin runs pretty nicely (with sound!) on most color targets * Keymaps for color LCD targets are complete * The manual entry is finished * Grayscale/monochrome support is NOT PLANNED - the game looks horrible in grayscale! :p -------------------------------------------------------------------- Notes: * The original game strings were built-in to the executable, and were copyrighted and could not be used. * This port ships with an alternate set of strings by default, but can load the "official" strings from a file at runtime. -------------------------------------------------------------------- To be done (in descending order of importance): * vertical stride compatibility <30% done> * optimization <10% done> Change-Id: I3155b0d97c2ac470cb8a2040f40d4139ddcebfa5 Reviewed-on: http://gerrit.rockbox.org/1077 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* Manual: add missing actions in Sokoban for the Packard Bell Vibe 500.Szymon Dziok2014-10-22
| | | | Change-Id: I73d7bffaf5a31cab7ab5fcb07ff68d273b9665e0
* Manual for the Samsung YH820.Szymon Dziok2014-10-22
| | | | Change-Id: I1c760b4846963f39b9df60413ffbb9f95dc0e0fb
* Manual for the Samsung YH920/YH925.Szymon Dziok2014-10-22
| | | | Change-Id: I2db0023cae585e9c9517da9ed2e9de6195081ce2
* Manual: add missing calendar image for M:Robe 100.Szymon Dziok2014-10-03
| | | | Change-Id: Ia07adc0f2e534ff88f378a456c973cc8adaa5627
* FS#9583 - periodic tableFranklin Wei2014-09-15
| | | | | | | | | | | | | | | | | - original rockbox port: Yifu Huang - original work: Jonathan Bettencourt - modifications made: - PLA-fied - Add element 117 (ununseptium) - Implemented up/down - Fixed actinide/lanthanide navigation so that they are between scandium and titanium - Added manual entry - Fixed FG/BG colors Change-Id: Ibabfb0d28f794689ffcd8b9c360fb969d118de08 Reviewed-on: http://gerrit.rockbox.org/950 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* Manual: add images for 128x96x16 resolution (YH-820).Szymon Dziok2014-09-09
| | | | Change-Id: If9a9c5eb733f61eddfe94a193db6d195c099d599
* Manual: Delete another three duplicated and unused files. Fix one filename.Szymon Dziok2014-09-08
| | | | Change-Id: Ice3ecc9db6202e3eb6dca23a156b7d9344b6973d
* Manual: delete unnecessary image.Szymon Dziok2014-09-08
| | | | | | The same file is under group of images called "ss-mandelbrot". Change-Id: I00fd11417c64e7778a5873986c5df5e9c813bbeb
* Correct some file permissions.Szymon Dziok2014-09-08
| | | | Change-Id: I4a092a19d6a9c66dfeb2777c9655aa4b19d11e16
* Added 2048 gameFranklin Wei2014-08-12
| | | | | | | Change-Id: I4012dca4f93ca0db386a454635534f648ba906e9 Reviewed-on: http://gerrit.rockbox.org/888 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com> Tested: Michael Giacomelli <giac2000@hotmail.com>
* [Fuze+][Keymaps] Application and viewer keymaps updateJean-Louis Biasini2013-07-18
| | | | | | | | Last core update for keymaps and manual. Manual is now 100% complete Change-Id: I9ad33206ecea41a88cba7a355da911fa7ab0455d Reviewed-on: http://gerrit.rockbox.org/521 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Manual: add missing plugin keymaps for Sansa Clip (all models)Rafaël Carré2013-02-18
| | | | Change-Id: I92662c375a6600ed441253fe601f443921ce9169
* snake2 manual: remove obsolete in menu keymapsRafaël Carré2013-02-18
| | | | Change-Id: Id8ed65a28c7ddc1b67b40402d3a3aa577329a367
* [Fuze+][Manual] Fix compilation broken on oscilloscopeJean-Louis Biasini2013-02-14
| | | | | | | | | thanks to pixelma for having pointed this out and correcting the first patch Change-Id: I79f6264a5290906b0d7abd1703df79fde104cb4a Reviewed-on: http://gerrit.rockbox.org/405 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Revert "[Fuze+][Manual] Fix compilation broken on oscilloscope"Torne Wuff2013-02-14
| | | | | | This reverts commit 200d0c8c0547ada139c2250ce564d3262a1bae39. The Vibe500 manual was broken by this.
* [Fuze+][Manual] Fix compilation broken on oscilloscopeJean-Louis Biasini2013-02-14
| | | | | | | | thanks to pixelma for having pointed this out Change-Id: Iac8b997f42b8fb0f964f1f40ce1d2e7e286d4c04 Reviewed-on: http://gerrit.rockbox.org/404 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* manual: Remove invadrox and pacbox from targets that don't build themRafaël Carré2013-02-09
| | | | Change-Id: I67cc773ce0bfdf0054d92072617ee5a8e498413b
* Clip Zip: new screenshotsRafaël Carré2013-02-09
| | | | | | | Rockboy and Zxbox Fix sudoku screenshot (.bmp saved as a .png) Change-Id: Ie7bec40e04984e0c579415a86a2219db5acc0380
* Zip manual: update sudoku screenshotRafaël Carré2013-02-09
| | | | Change-Id: I77e986cb0d171f7203c7f2898688e62bbf28615e
* [Fuze+] imageviewer: update/complete keymapsJean-Louis Biasini2012-12-26
| | | | | | | | | 1) update/complete keymaps (now handle slideshow) 2) update/complete manual Change-Id: I1baf2598941bb781a2f2777f23eb543bd6bf5848 Reviewed-on: http://gerrit.rockbox.org/354 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>