Dimitris Panokostas
4fdb666513
Minor changes
2017-03-01 13:23:32 +01:00
Dimitris Panokostas
c080cbc15a
Code cleanup
2017-03-01 00:49:56 +01:00
Dimitris Panokostas
914ff5daa1
Major update in input handling
...
- Now mapping all keys correctly in SDL2
- Refactored code for input handling
- Synced all options with WinUAE 2.8.1
2017-02-28 01:20:30 +01:00
Dimitris Panokostas
391c00dfcd
Updated Pandora References to Amiberry
2017-02-27 14:29:54 +01:00
Dimitris Panokostas
783ab8c1db
Updated disk.cpp from WinUAE 2.8.1
2017-02-25 12:57:24 +01:00
Dimitris Panokostas
a34d164691
Added function to decide scaling method to use
2017-02-22 15:30:49 +01:00
Dimitris Panokostas
15a10b0070
GUI and input improvements
2017-02-22 11:31:52 +01:00
Dimitris Panokostas
fdc1c07eaf
Code cleanup and default prefs improvements
2017-02-02 23:59:31 +01:00
Dimitris Panokostas
54e28e4bf5
Code cleanup and improvements
2017-02-02 23:19:09 +01:00
Dimitris Panokostas
ecd66f59c2
Added different scaling methods based on screenmode
...
- All Picasso modes and the menu use linear scaling, all other modes
(PAL/NTSC) use nearest neighbor. #47
- Code cleanup
2017-02-02 22:27:51 +01:00
Dimitris Panokostas
8ee1d48055
Code cleanup, restored Key for Menu option
...
- Code cleanup
- Restored Key for Menu option from Prefs being used, set default key to
F12 (using SDL2 Scancode)
2017-01-29 12:04:05 +01:00
Dimitris Panokostas
0a7ad2b28a
Code cleanup
2017-01-29 10:36:18 +01:00
Dimitris Panokostas
474ef81aec
Texture cleanup
...
- Removed unneeded creation of texture in main()
- Changed GUI RGB format to ARGB8888 (32-bit)
2017-01-25 12:47:51 +01:00
Dimitris Panokostas
15bd6bfea3
Updated files to fix compilation warnings and errors
2017-01-23 20:35:38 +01:00
Dimitris Panokostas
d81cf4c916
Synced files to Master branch
2017-01-23 16:21:29 +01:00
Dimitris Panokostas
e5c5eddda6
Code cleanup
...
Removed unneeded code
2017-01-21 23:56:00 +01:00
Dimitris Panokostas
f18fb32d6f
Changed title
2017-01-21 17:27:03 +01:00
Dimitris Panokostas
1ce5d0cae3
Changed RGB format to 16-bit
2017-01-21 15:22:14 +01:00
Dimitris Panokostas
69647d48d8
SDL2 fixes
2017-01-21 14:54:08 +01:00
Dimitris Panokostas
809370e87d
Makefile fixes
2016-12-10 15:24:41 +01:00
Dimitris Panokostas
4dc41447f0
Fixed SDL2 references
...
Fixed remaining SDL2 references, now compiles without errors
2016-12-10 13:23:58 +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
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
13df0bcfa8
Merge from Pandora (26 Sept 2016)
2016-11-30 22:25:43 +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
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
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
6830a9cc1f
Updates for SDL2 usage
2016-09-26 21:35:53 +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
0a8464acc1
SDL2 support
...
Initial changes, not working yet
2016-09-18 13:26:53 +02:00
Dimitris Panokostas
dc2073ddd2
Restore keyboard LEDs to normal state on exit
2016-09-14 23:02:32 +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
9819e8a52c
Fixed bug when quitting while in Desktop
...
Fixed Bug which caused a black screen when quitting the emulator, if it
was launched from a Desktop (e.g. LXDE) environment. Also removed extra
unnecessary gui events (Pandora specific).
2016-09-05 22:56:49 +02:00
Dimitris Panokostas
ed4dc05dce
Added datestamp for version
...
Modified startup version information to show datestamp of build. It now
also indicates that it's a different version (Amiberry optimized)
2016-09-05 00:38:13 +02:00
Dimitris Panokostas
834bbc2e23
Added startup message
2016-09-02 23:23:51 +02:00
Dimitris Panokostas
81c0f83641
Code formatting
...
Harmonized code formatting for better readability
2016-09-01 13:53:43 +02:00
Chips
b9ee4374ee
Improve keyboard in gles and sdl. closes #27
2016-08-27 22:31:37 +02:00
Chips
e669dd7f26
Enable joystick for gles and sdl platform. closes #26
2016-08-27 21:02:01 +02:00
Chips
975a634a38
Merge latest TomB version as of 22 August 2016
2016-08-27 20:39:53 +02:00
Chips
4df17bee36
Add usage. IWH 100 \o/. Closes #11
2016-08-05 14:45:24 +02:00
Chips
6c71d806f5
Add support for one USB joystick
2016-07-24 12:38:03 +02:00