Dimitris Panokostas
|
ee3279629d
|
Added Game Controller support in InGameMessage
|
2018-01-04 14:16:27 +01:00 |
|
Dimitris Panokostas
|
f2e4a16128
|
Fixed InGameMessage for SDL1 properly
|
2018-01-04 10:01:30 +01:00 |
|
Dimitris Panokostas
|
6e7298eb72
|
Cleaned up GUI code regarding Action Replay sections
|
2018-01-04 00:28:02 +01:00 |
|
Dimitris Panokostas
|
d870462afc
|
Added more Event definitions and updated handling to match WinUAE
|
2018-01-04 00:27:17 +01:00 |
|
Dimitris Panokostas
|
edc9bd3616
|
Set default key for activating Action Replay/HRTmon to Pause/Break
|
2018-01-03 23:16:19 +01:00 |
|
Dimitris Panokostas
|
ba9a92bc94
|
Fixed emulator would freeze if InGameMessage was requested on startup, before we initialized the screen
|
2018-01-03 23:04:45 +01:00 |
|
Dimitris Panokostas
|
3f12881e0c
|
Fixed SDL_SCANCODE_NONUSBACKSLASH mapping
|
2018-01-03 22:11:30 +01:00 |
|
Dimitris Panokostas
|
1bf216e292
|
Fixed trailing for all paths (in case a slash was missing)
|
2018-01-03 22:07:57 +01:00 |
|
Dimitris Panokostas
|
4da56a6aa6
|
Code cleanup and modernization
|
2018-01-03 21:49:41 +01:00 |
|
Dimitris Panokostas
|
1b1635d05e
|
Added suppport for NONUSBACKSLASH key, maps to INPUTEVENT_KEY_2B
|
2018-01-03 20:29:33 +01:00 |
|
Dimitris Panokostas
|
027241dbc5
|
Fixed keyboard input recognition for SDL2 (and NumPad Comma detection for both SDL1/SDL2)
|
2018-01-03 20:04:44 +01:00 |
|
Dimitris Panokostas
|
80273f4ec5
|
Use the same input detection in GUI for both SDL1 and SDL2 (keysym.sym instead of keysym.scancode)
|
2018-01-03 16:47:25 +01:00 |
|
Dimitris Panokostas
|
ae311d6ffe
|
Improved Caps Lock status detection and sync
|
2018-01-03 16:25:01 +01:00 |
|
Dimitris Panokostas
|
8a685f9fad
|
Removed unused code
|
2018-01-03 14:21:14 +01:00 |
|
Dimitris Panokostas
|
1faf2aebf8
|
Create PULL_REQUEST_TEMPLATE
|
2018-01-03 10:29:31 +01:00 |
|
Dimitris Panokostas
|
5a9cbd0bab
|
Create ISSUE_TEMPLATE.md
|
2018-01-03 10:28:13 +01:00 |
|
Dimitris Panokostas
|
dd73f3cb86
|
Create CODE_OF_CONDUCT.md
|
2018-01-03 10:18:02 +01:00 |
|
Dimitris Panokostas
|
4b135fdcfa
|
Default setting for Line Doubling is now ON, if the host resolution allows it
|
2018-01-03 00:48:54 +01:00 |
|
Dimitris Panokostas
|
b3aee9f86c
|
Fixed Dispmanx: parts of GUI showing in the background when emulation starts
|
2018-01-02 22:57:33 +01:00 |
|
Dimitris Panokostas
|
9fc803a7e3
|
Added Correct Aspect Ratio calculation for all DispmanX targets, controlled by option in the Display Panel
|
2018-01-02 20:17:32 +01:00 |
|
Dimitris Panokostas
|
f3de450205
|
Dispmanx: Added automatic aspect ratio calculation, ensure the GUI is cleared from screen when closed
|
2018-01-02 16:43:19 +01:00 |
|
Dimitris Panokostas
|
d03ffe8495
|
Removed extra flags from Makefile
|
2018-01-02 16:42:26 +01:00 |
|
Dimitris Panokostas
|
36660d2a91
|
Fixed segfault when exiting emulator in SDL2
|
2018-01-01 23:21:49 +01:00 |
|
Dimitris Panokostas
|
8dc625b84d
|
Fix #172
|
2017-12-30 18:10:36 +01:00 |
|
Dimitris Panokostas
|
c778b6f19b
|
Added new experimental target: SDL2 with DispManX
|
2017-12-30 01:37:52 +01:00 |
|
Dimitris Panokostas
|
949018a755
|
Fixed syntax error which broke SDL1 build
|
2017-12-30 00:39:34 +01:00 |
|
Dimitris Panokostas
|
56d594b70f
|
Defined bswap_* to use the assembly version
|
2017-12-29 10:37:20 +01:00 |
|
Dimitris Panokostas
|
4e43b40c38
|
Moved bits_in_mask and mask_shift into gfxutil (as in WinUAE)
|
2017-12-29 10:36:41 +01:00 |
|
Dimitris Panokostas
|
8aa90db96f
|
SDL2: use surface's native pixel format instead of hardcoding one
|
2017-12-29 00:47:37 +01:00 |
|
Dimitris Panokostas
|
2f7c7607ff
|
SDL2 graphics render code cleanup
|
2017-12-28 23:16:19 +01:00 |
|
Dimitris Panokostas
|
226bc87f4c
|
Always set next_synctime to zero (both SDL1 and SDL2) when opening a screen
|
2017-12-28 16:19:40 +01:00 |
|
Dimitris Panokostas
|
2f8f163351
|
Removed CAPSLOCK_DEBIAN_WORKAROUND from Makefile, no longer needed
|
2017-12-28 16:19:09 +01:00 |
|
Dimitris Panokostas
|
437495c33e
|
Restored SDL1 initialization in main (earlier commit broke it)
|
2017-12-28 14:46:25 +01:00 |
|
Dimitris Panokostas
|
ab0f5d5079
|
Moved SDL initialization code, SDL2 speed improvements and code cleanup
|
2017-12-28 13:25:12 +01:00 |
|
Dimitris Panokostas
|
19c5728ca3
|
Updated VisualGDB project to include new PanelAbout
|
2017-12-28 00:10:50 +01:00 |
|
Dimitris Panokostas
|
43479887b6
|
SDL2: Improved refresh rate detection, fixed idle time calculation and slightly improved performance further
|
2017-12-28 00:09:52 +01:00 |
|
Dimitris Panokostas
|
809781267d
|
Brought back disabled KEYINPUT_EVENT_* for controller mapping
|
2017-12-27 21:59:33 +01:00 |
|
Dimitris Panokostas
|
c602ee63e3
|
Use render thread in drawing for SDL2 also (small performance boost)
|
2017-12-27 21:46:24 +01:00 |
|
Dimitris Panokostas
|
567caa3a4f
|
Removed Pandora-specific code
|
2017-12-27 15:08:50 +01:00 |
|
Dimitris Panokostas
|
9d940ca0a9
|
Changed SDL2 screen updates to Streaming texture
|
2017-12-27 14:45:28 +01:00 |
|
Dimitris Panokostas
|
470867eb83
|
Updated VSLinux solution to include latest files
|
2017-12-27 12:03:36 +01:00 |
|
Dimitris Panokostas
|
7386f6d982
|
Simplified Makefile and added -mtune options for platforms
|
2017-12-26 21:15:42 +01:00 |
|
Dimitris Panokostas
|
a278fee947
|
minor cleanup
|
2017-12-26 19:15:59 +01:00 |
|
Dimitris Panokostas
|
0a00c748eb
|
Added PanelAbout with version and Contributors information
|
2017-12-26 19:15:42 +01:00 |
|
Dimitris Panokostas
|
342d2e4c2c
|
Code cleanup, simplification and modernization
|
2017-12-26 14:04:41 +01:00 |
|
Dimitris Panokostas
|
66a2956a76
|
Fixed some incorrect Pandora platform options and references
|
2017-12-26 13:23:22 +01:00 |
|
Dimitris Panokostas
|
f12b298223
|
Modernized code syntax for fpp_native
|
2017-12-26 13:22:35 +01:00 |
|
Dimitris Panokostas
|
e17822a11f
|
Fixed changed in vertical offset were not applied during runtime
|
2017-12-26 12:43:48 +01:00 |
|
Dimitris Panokostas
|
67f4926aae
|
Fixed bug where UAEControl would request a Quit but the emulator would freeze in SDL1
|
2017-12-26 00:55:44 +01:00 |
|
Dimitris Panokostas
|
88c3c95b71
|
Fixed unwanted behavior with extra characers entered (Space, P, Return) when using Keyboard mapping as Joystick
|
2017-12-26 00:13:23 +01:00 |
|