summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mips: Explicitly state the required alignment everywhere in stub.SHEADorigin/masterorigin/HEADmasterNebuleon2017-05-281-0/+15
* mips: Use the ROTRV instruction when appropriate (R2)Nebuleon2017-05-211-2/+5
* mips: Move jump tables to the .data sectionNebuleon2017-05-211-3/+52
* dstwo: Rework ReGBA_MakeCodeVisible for efficiencyNebuleon2017-05-211-1/+4
* mips: Do not trap on overflow in assembler filesNebuleon2017-05-212-7/+7
* dstwo: Use a single allocation to hold all names in the file selectorNebuleon2017-05-041-15/+39
* dstwo: Overhaul the display of Loading and Sorting in file selectorsNebuleon2017-05-041-10/+8
* dstwo: Use extension readdir_stat in load_file for efficiencyNebuleon2017-05-021-0/+7
* dstwo: Make it explicit that $gp cannot be used in this applicationNebuleon2017-04-281-2/+2
* dstwo: Make the plugin from a packed executableNebuleon2017-04-222-2/+3
* mips: Embed constants from Thumb PC-relative LDR instructions in ROMNebuleon2017-04-126-5/+51
* dstwo: Fix an off-by-one error in BDF_CutUCS2sNebuleon2017-04-122-22/+21
* dstwo: Validate GUI icon dimensionsNebuleon2017-04-123-2/+2
* dstwo: Add CPU and RAM frequency optionsNebuleon2017-04-104-122/+121
* dstwo: Make the Nintendo DS sleep when its lid is closedNebuleon2017-04-061-16/+4
* dstwo: Wait with more power efficiency in draw_yesno_dialogNebuleon2017-04-061-1/+1
* dstwo: Align the backgrounds to 4 bytes for maximal memcpy efficiencyNebuleon2017-04-062-55/+55
* mips: Use functions to load literals and new PC valuesNebuleon2017-04-061-31/+29
* mips: Remove superfluous load of literal address in generate_load_memoryNebuleon2017-04-031-1/+0
* mips: Remove unneeded macrosNebuleon2017-04-031-27/+0
* mips: Delete duplicated emitter macro definitionsNebuleon2017-04-021-48/+0
* Remove all sorts of unused code and variables from "main" filesNebuleon2017-03-315-305/+5
* dstwo/draw.c: Improve names, add documentation, delete dead codeNebuleon2017-03-306-660/+325
* dstwo: Rename ds2_main to main; forward argc and argv to gpsp_mainNebuleon2017-03-291-4/+2
* dstwo: Remove the call to DS2_InitFS, which is no longer neededNebuleon2017-03-291-4/+0
* dstwo/gui.c: Overhaul the file selector codeNebuleon2017-03-272-408/+208
* dstwo: Mark some variables with wasteful zero-initialisationNebuleon2017-03-273-18/+13
* Mark some ReGBA core variables with wasteful zero-initialisationNebuleon2017-03-274-32/+47
* mips: Remove declarations of 4 undefined external functionsNebuleon2017-03-272-7/+0
* Add a macro to declare variables with wasteful zero-initialisationNebuleon2017-03-272-0/+9
* dstwo/sdk-modifications: RemoveNebuleon2017-03-27112-27302/+0
* dstwo: Complete rework for correctness and compatibilityNebuleon2017-03-2544-9718/+6304
* Release version 1.45.5.origin/ipuNebuleon2014-08-214-4/+4
* Support hardware-based scaling on the GCW Zero.Nebuleon2014-07-198-18/+101
* Release version 1.45.4.Nebuleon2014-05-254-4/+4
* GCW Zero: Allow Start+Select to enter the menu as well as Power.Nebuleon2014-05-254-10/+29
* OpenDingux: Update the manual with the new way to enter the menu.Nebuleon2014-01-173-3/+3
* OpenDingux: Release 1.45.3.Nebuleon2014-01-171-1/+1
* mips: Ensure compliance with the recommendation to clear instruction hazards ...Nebuleon2014-01-161-8/+17
* OpenDingux: Better handle very short presses of buttons, including the Power ...Nebuleon2014-01-141-22/+35
* GCW Zero: Accept flicking Power as a way to enter the Main Menu.Nebuleon2014-01-142-18/+27
* OpenDingux: Use triple buffering in SDL if supported.Nebuleon2014-01-071-1/+7
* OpenDingux: Correctly unlock and lock the surface for blitting the unscaled m...Nebuleon2014-01-071-0/+6
* OpenDingux: Lock and unlock the screen surface to access pixels directly.Nebuleon2014-01-063-10/+21
* OpenDingux: Release 1.45.2.Nebuleon2013-12-011-1/+1
* OpenDingux: Recode subpixel scaling as a bilinear filter with some extra proc...Nebuleon2013-11-291-38/+375
* OpenDingux: Add software bilinear scaling. Rename the original scalers to ", ...Nebuleon2013-11-293-51/+409
* OpenDingux: Add sub-pixel rendering scalers. The full-screen scaler is courte...Nebuleon2013-11-244-3/+167
* OpenDingux: Add a version information screen.Nebuleon2013-11-045-3/+32
* OpenDingux: Add new sections of the manual about per-game settings in Spanish...Nebuleon2013-11-041-8/+16
* OpenDingux, English and French manuals: Update with documentation on per-game...Nebuleon2013-11-042-16/+32
* OpenDingux: Save settings only when they are changed in a submenu.Nebuleon2013-11-044-8/+129
* OpenDingux: Add persistent per-game settings. Dingoo A320: Fix a segmentation...Nebuleon2013-11-0412-52/+347
* OpenDingux, od-input.c: Squash opposing directions even if they come from mix...Nebuleon2013-11-041-5/+6
* OpenDingux: Separate the settings-saving code into settings.c and settings.h....Nebuleon2013-11-037-528/+516
* OpenDingux, gui.c: Drop the Position struct member, and instead use struts to...Nebuleon2013-11-021-85/+103
* OpenDingux: Fix a crash when using Reset or Return to the game.Nebuleon2013-11-021-1/+1
* OpenDingux: Remove the ability for display-only lines to receive the focus.Nebuleon2013-11-021-30/+138
* OpenDingux, Spanish manual: Re-encode.Nebuleon2013-11-011-45/+45
* OpenDingux, data/manual-fr.txt: Create.Nebuleon2013-11-012-0/+96
* OpenDingux manuals: Consistency between the Table of Contents and the section...Nebuleon2013-11-012-8/+10
* OpenDingux, English manual: Wording improvement.Nebuleon2013-11-011-1/+1
* OpenDingux: Add a Spanish manual contributed by hi-ban.Nebuleon2013-11-013-1/+97
* OpenDingux, data/manual-en.txt: Create.Nebuleon2013-10-312-0/+96
* OpenDingux: Squash opposite directions when reading the D-pad, preferring Dow...Nebuleon2013-10-271-0/+5
* dev-doc: Update defines.Nebuleon2013-10-271-11/+1
* GCW Zero, mips/stub.S: Correct the MIPS32 R2 instructions.Nebuleon2013-10-263-5/+5
* OpenDingux: Quick fix to disable most MIPS32 R2 instructions in the stub, but...Nebuleon2013-10-263-3/+4
* OpenDingux: Center the progress text onto the progress bar itself in the midd...Nebuleon2013-10-251-21/+18
* DSTwo: Add a dummy errno variable. It goes unused, however.Nebuleon2013-10-251-0/+2
* OpenDingux: Add quick load and save state hotkeys.Nebuleon2013-10-254-4/+78
* memory.c, OpenDingux main.c: Correctly handle errno in load_gamepak.Nebuleon2013-10-252-5/+9
* memory.c: Handle errno correctly in save_state.Nebuleon2013-10-252-3/+13
* OpenDingux: Do not close the Saved States menu if reading a state fails.Nebuleon2013-10-251-1/+0
* OpenDingux: Add confirmations for overwriting and deleting saved states. Add ...Nebuleon2013-10-253-16/+115
* OpenDingux: Dramatically simplify the drawing of centered and right- or botto...Nebuleon2013-10-254-166/+228
* OpenDingux gui.c: Prevent a cppcheck warning regarding use of an uninitialise...Nebuleon2013-10-241-5/+2
* OpenDingux: Make the exit code 1 when fatal errors occur during initialisation.Nebuleon2013-10-242-13/+23
* OpenDingux: Add a prototype Saved States menu.Nebuleon2013-10-243-30/+282
* OpenDingux: Add a hotkey to toggle fast-forward until it's next held.Nebuleon2013-10-233-8/+32
* OpenDingux: Add a remappable mandatory Menu hotkey.Nebuleon2013-10-223-21/+82
* Add a rendered frames statistic to go with emulated frames.Nebuleon2013-10-226-10/+25
* GCW Zero: Add an option to bind the analog nub to the GBA D-pad.Nebuleon2013-10-223-17/+37
* GCW Zero: Add an analog sensitivity option.Nebuleon2013-10-223-21/+35
* DSTwo: Fix up the Makefile, broken in commit 7332aa187b2255d8b58f469656ce454e...Nebuleon2013-10-211-1/+1
* Clean Makefiles a little bitPaul Cercueil2013-10-214-38/+36
* OpenDingux: Require ONLY the Y key to be pressed in order to enter the menu.Nebuleon2013-10-201-1/+5
* OpenDingux: Allow the analog directions to be mapped to hotkeys and buttons.Nebuleon2013-10-203-4/+28
* OpenDingux: Improve fast-forwarding. Better detection of the need to increase...Nebuleon2013-10-207-53/+83
* OpenDingux: Fix self-overlapping FPS counter caused by commit 9d0e7a5405882c9...Nebuleon2013-10-201-0/+1
* OpenDingux: Implement a fast-forward hotkey and save it to the configuration ...Nebuleon2013-10-194-18/+250
* OpenDingux: Attempt to optimise the display of borders by stopping to draw th...Nebuleon2013-10-193-2/+28
* OpenDingux: Ignore progress for battery saving, because it flashes in-game.Nebuleon2013-10-181-0/+2
* OpenDingux: Implement button remapping saved to file.Nebuleon2013-10-186-395/+494
* GCW Zero: Load entire ROMs into memory again. Dingoo A320: Keep memory-mappin...Nebuleon2013-10-146-6/+66
* Switch to on-demand loading and memory-mapped files where available.Nebuleon2013-10-1415-346/+796
* cpu_c.c: Delete. It goes counter to the purpose of the emulator.Nebuleon2013-10-121-3903/+0
* memory.c: Remove a lone #ifndef GAMEPAK_FITS_IN_RAM.Nebuleon2013-10-121-2/+0
* Remove duplicates and patch Pokemon Fire Red (F) in game listPaul Cercueil2013-10-071-13/+1
* Add Pokemon Mystery Dungeon (E) to game config listPaul Cercueil2013-10-061-1/+7