Commit graph

318 commits

Author SHA1 Message Date
Dimitris Panokostas
8983c0c5a3 Changed SDL1 references to SDL2
SDL1 calls to SDL2 ones
Changed references to Guichan to Guisan
Changed references to renamed paths
2016-12-10 11:40:41 +01:00
Dimitris Panokostas
165781839b Fixed references in source files
Renamed references to old paths in source files
Updated VS solution to SDL2 specific includes, libs and paths
2016-12-09 19:18:42 +01:00
Dimitris Panokostas
348281d36a First renames after merge
Renamed folders
Updated Makefile contents
Removed obsolete files/folders
2016-12-09 19:04:33 +01:00
Dimitris Panokostas
247acd0575 Merge from Chips (audio related fixes) 2016-12-05 18:19:01 +01:00
Dimitris Panokostas
d8f2ac6496 Fixed bug causing crash on startup
Fixed the keyboard mapping table which caused a crash during startup.
Removed some debugging code and messages.
2016-12-04 16:16:34 +01:00
Dimitris Panokostas
6557728cd2 Added some debugging code 2016-12-04 13:44:15 +01:00
Dimitris Panokostas
b97d7b7af8 Removed unneeded files
Removed files that are not used in any configuration
2016-12-04 12:03:49 +01:00
Dimitris Panokostas
e04baa16e2 Fixed merge conflicts 2016-12-03 12:01:10 +01:00
Dimitris Panokostas
b931a436b7 Merge remote-tracking branch 'origin/master' 2016-12-03 11:54:26 +01:00
Dimitris Panokostas
6e084710dc Added missing files and VS solution 2016-12-03 11:51:25 +01:00
Dimitris Panokostas
783c7fed8b Added new files from Pandora merge 2016-12-01 11:32:50 +01:00
Dimitris Panokostas
aec45d4138 Try to tune fastest cpu for Raspberry pi (merge from Chips) 2016-11-30 22:42:12 +01:00
Dimitris Panokostas
042304a0b3 added numpad parenthesis key support 2016-11-30 22:37:29 +01:00
Dimitris Panokostas
2322125559 Add key DEL and HELP management 2016-11-30 22:33:58 +01:00
Dimitris Panokostas
3601a0f2eb Solve num led management 2016-11-30 22:30:52 +01:00
Dimitris Panokostas
dc373d8773 Disable Fast Copper by default on Raspberry 2016-11-30 22:29:34 +01:00
Dimitris Panokostas
82d089557d Support for ps3-controller using the shanwan-driver 2016-11-30 22:27:46 +01:00
Dimitris Panokostas
13df0bcfa8 Merge from Pandora (26 Sept 2016) 2016-11-30 22:25:43 +01:00
Dimitris Panokostas
7b89bfb04a Merge from Chips 2016-11-30 20:44:31 +01:00
Dimitris Panokostas
bd6abca197 Fix for 3 keys reset from console mode (merged from Chips) 2016-11-30 20:01:33 +01:00
Dimitris Panokostas
46d3036987 Restored original files 2016-10-15 20:49:53 +02:00
Dimitris Panokostas
7acd0189c2 Bumped version 2016-10-01 10:53:48 +02:00
Dimitris Panokostas
ca03dea1ab Merge branch 'master' into sdl2 2016-10-01 10:53:12 +02:00
Dimitris Panokostas
efb1188c4c Bumped version 2016-10-01 10:42:27 +02:00
Dimitris Panokostas
50cdbfd0b9 Moved pandora.cpp to the right location
This file was duplicated from the last pull request
2016-10-01 10:30:20 +02:00
n0rt0nthec4t
fe63f1faf2 Simplified LED status code (#22)
* Add files via upload

Simplified LED status code

* CAPSLock function 

Enabled CAPSlock key to working in emulator. Also sets status of caps key upon uae4arm start

* Add files via upload
2016-10-01 10:28:34 +02:00
Dimitris Panokostas
ca397bfe5a Sharing of duplicated code 2016-09-30 16:04:31 +02:00
Dimitris Panokostas
91e133e00e Shared SDL2 items in new header file 2016-09-29 20:42:27 +02:00
Dimitris Panokostas
d3b247369b removed temp file 2016-09-27 23:09:15 +02:00
Dimitris Panokostas
2c73c90e67 Revert "Revert "SDL2 code changes""
This reverts commit 8a15f7cbea.
2016-09-27 23:08:43 +02:00
Dimitris Panokostas
8a15f7cbea Revert "SDL2 code changes"
This reverts commit 847eced02f.
2016-09-27 23:07:01 +02:00
Dimitris Panokostas
847eced02f SDL2 code changes 2016-09-27 23:06:35 +02:00
Dimitris Panokostas
9481ba6b58 Removed unnecessary header reference 2016-09-27 18:19:46 +02:00
Dimitris Panokostas
6830a9cc1f Updates for SDL2 usage 2016-09-26 21:35:53 +02:00
Dimitris Panokostas
e4f51861a5 Moved code to Guisan 2016-09-23 00:01:16 +02:00
Dimitris Panokostas
c905f4393a Code improvements
Added assertion checks for each step
2016-09-22 15:42:10 +02:00
Dimitris Panokostas
4564e3a546 Fixed version string 2016-09-22 13:11:15 +02:00
Dimitris Panokostas
979f69658b Merge remote-tracking branch 'refs/remotes/origin/master' into sdl2
# Conflicts:
#	src/main.cpp
2016-09-22 13:09:33 +02:00
Dimitris Panokostas
4018b2089b Added code to prevent future navigation problems
- If keyboard navigation hits an invalid (non-existent) item in the
future, the GUI should not freeze.
- Version bump.
2016-09-19 23:22:37 +02:00
Dimitris Panokostas
af3e0cfc37 Enabled keyboard navigation to LED functionality
You can now navigate with the keyboard in the Misc->Keyboard LED options
(NumLock / Scroll Lock) - fixes #9
2016-09-19 23:11:28 +02:00
Dimitris Panokostas
cb9f950f6e Fixed bug in Misc panel keyboard navigation
The GUI would freeze if you pressed down when on the "bsdsocket.library"
checkbox, in the Miscellaneous section.
2016-09-19 22:43:53 +02:00
Dimitris Panokostas
0a8464acc1 SDL2 support
Initial changes, not working yet
2016-09-18 13:26:53 +02:00
Dimitris Panokostas
e3199771f9 Formatting update
Fixed alignment in code formatting
2016-09-17 10:21:28 +02:00
Dimitris Panokostas
8cf28bfadf Fixed GUI navigation bug
- When using the keyboard to navigate, the GUI would get stuck if you
pressed LEFT/RIGHT when focused on the Reset button.
- Fixed Display slider Left/Right navigation (Left would get Display
focused instead of moving the slider)
2016-09-17 10:15:23 +02:00
Dimitris Panokostas
dc2073ddd2 Restore keyboard LEDs to normal state on exit 2016-09-14 23:02:32 +02:00
Dimitris Panokostas
84eb870920 Revoked changes about opening tty on startup
Removed code for opening tty on startup, since it didn't make a
difference
2016-09-13 22:46:06 +02:00
Dimitris Panokostas
8a20344198 Added console detection code
Cleanup of commented code.
Added fd variable to hold file descriptor for the console (/dev/tty).
Modified ioctl() calls to use fd instead of the hardcoded "0".
2016-09-13 00:40:34 +02:00
Dimitris Panokostas
909604663b Improved LED handling
- Added LED_DFs define
- Calling LED_POWER when emulation starts (does not work yet)
- Simplified configuration regarding LEDs
- Added support for CD LED assignment
2016-09-12 02:01:41 +02:00
Dimitris Panokostas
e6478df3a5 Fixed bug #5
- Double clicking on a configuration will now only load it in the
emulator, not boot it as well.
- Changed GUI bit depth to match the info fetched from SDL's
GetVideoInfo() instead of hardcoding it to 16-bit as it was before.
- Disabled RCTRL->Reset while in GUI (not needed?)
2016-09-11 22:09:26 +02:00
Dimitris Panokostas
8373c9d524 Fixes to allow GLES platform to build 2016-09-11 01:31:50 +02:00