Dimitris Panokostas
8ed901d54d
Reworked Custom Controls, now allows mapping to any key.
2017-04-23 22:23:19 +02:00
Dimitris Panokostas
9918df5a8e
Reworked Misc function mapping to keys (and now controller buttons), changed relevant options to string instead of int
2017-04-23 18:11:40 +02:00
Dimitris Panokostas
66bdc85c1e
Fixed #98 , moved all Amiberry-specific options under the prefix "amiberry."
2017-04-23 00:16:19 +02:00
Dimitris Panokostas
17119973ca
Fixed #97 , #75 , #63 now actually saving/loading Custom Control settings properly
2017-04-22 18:43:05 +02:00
Dimitris Panokostas
eeea4d17ba
Fixes for #96
2017-04-22 16:48:41 +02:00
Dimitris Panokostas
a853165ca8
Fix more potential buffer overflows in paths #92
2017-04-21 22:27:47 +02:00
Dimitris Panokostas
91e2dac3d9
Fixed #92
2017-04-21 20:57:55 +02:00
fogobogo
f1b82ee041
fix compilation without gperftools ( #87 )
...
* fix compilation without gperftools
the -ltcmalloc get pulled in by gperftools
* fix buffer overflow
This might not be the last one...
* fix potential buffer overflow
Some still remain because I'm unsure of their function.
Just simple fixes for now.
* fix even more potential overflows
Those need testing. It seems a lot variables are hardcoded there
but since it matches NAME_MAX it should be safe to use 255 as a
value.
2017-04-21 10:15:33 +02:00
Dimitris Panokostas
4b6ecbaab7
Added arm_helper for RPI1 platforms, moved gperftools to DEBUG only
2017-04-20 13:30:02 +02:00
Dimitris Panokostas
e4d9e40563
Fix keyboard navigation regarding Hard disks / CD panel
2017-04-19 22:30:21 +02:00
Dimitris Panokostas
ad634a4543
Increased filename size for Floppy Panel ( #85 )
2017-04-19 01:48:44 +02:00
Dimitris Panokostas
78ed4b85e4
Only enable profiler when DEBUG is set
2017-04-19 01:31:57 +02:00
Dimitris Panokostas
134c7bdc3a
Increase path/file related buffers to system limits instead of hardcoded values ( #85 )
2017-04-19 01:06:14 +02:00
Dimitris Panokostas
5baf5b0a38
Custom mapping improvements
2017-04-18 00:38:11 +02:00
Dimitris Panokostas
dcece9256c
Renamed functions
2017-04-17 01:05:35 +02:00
Dimitris Panokostas
04f410d5ca
Added ShowMessage version for custom key mapping
2017-04-16 23:13:55 +02:00
Dimitris Panokostas
0fb37784de
GUI color scheme improvements, controls placement improvements, internal cleanup
2017-04-16 00:50:58 +02:00
Dimitris Panokostas
d129dd6e05
Tweaked color scheme for a more AmigaOS 3.x look
2017-04-14 00:06:59 +02:00
Dimitris Panokostas
ac2f8b70d6
Removed Display size settings (not needed anymore)
2017-04-14 00:05:31 +02:00
Dimitris Panokostas
8c795fdeb9
Fixed keyboard navigation in GUI (Display and Chipset areas)
2017-04-14 00:03:58 +02:00
Dimitris Panokostas
5703068698
Fixed #65
2017-04-10 23:08:32 +02:00
Dimitris Panokostas
70aafdb1f3
Fixed #79 (starting with no GUI should still initialize the Surface!)
2017-04-10 16:30:03 +02:00
Dimitris Panokostas
243f563271
- If resolution width is greater than 1280 pixels, then show a double-size mouse pointer in the menu ( #62 )
2017-04-06 00:03:07 +02:00
Dimitris Panokostas
fb023d0546
- Added a custom mouse pointer (Kickstart 1.3 FTW!) in the menu
...
- Changed default font in the menu to Topaz New, size 14.
2017-04-05 23:38:59 +02:00
Dimitris Panokostas
0b6fc80b20
Fixed compiler warnings (and suppressed write-strings related ones)
2017-04-05 00:26:08 +02:00
Dimitris Panokostas
ef51b5eec6
Fixed Picasso96 modes should always scale using "linear" mode
2017-04-02 15:23:38 +02:00
Dimitris Panokostas
7b61a83340
Internal improvements in screen handling
2017-04-02 15:20:20 +02:00
Dimitris Panokostas
4f8dc4b87f
Cleanup: removed unneeded defines, cleaned up solutions
2017-03-31 18:58:54 +02:00
Dimitris Panokostas
620bc5bfb8
Renamed linetoscr.c to linetoscr.cpp, fixed references to file, added Profiler while DEBUG=1
2017-03-31 11:57:08 +02:00
Dimitris Panokostas
b0bc4a3046
Moved 7z/Archive/7z files to 7z/ folder for simplicity
2017-03-30 23:47:33 +02:00
Dimitris Panokostas
40d1587588
Merge remote-tracking branch 'origin/sdl2' into sdl2
2017-03-30 21:24:51 +02:00
Dimitris Panokostas
a4d553c3f8
Update Makefile
2017-03-28 23:01:55 +02:00
Dimitris Panokostas
3be3867d18
Fixed unimplemented reference
...
This caused building from the Makefile to fail, while it worked from
Visual Studio.
2017-03-21 13:37:28 +01:00
Dimitris Panokostas
1ca88c4280
Added gui_fps function
2017-03-17 23:33:32 +01:00
Dimitris Panokostas
f473c3d4e1
Improved InGameMessage dialog
2017-03-07 00:20:24 +01:00
Dimitris Panokostas
0c45576be1
Improved InGameMessage dialog
2017-03-07 00:20:02 +01:00
Dimitris Panokostas
fdb4b9681b
Updated maccess
2017-03-06 22:02:49 +01:00
Dimitris Panokostas
022aff7331
Updated hardfile code
2017-03-06 22:02:31 +01:00
Dimitris Panokostas
c9224b68d3
Harmonized gui_flicker_led() pt 2
...
This should cover all instances
2017-03-06 22:01:57 +01:00
Dimitris Panokostas
9596f7e6e5
Harmonized gui_flicker_led() with WinUAE
2017-03-06 21:53:41 +01:00
Dimitris Panokostas
2138fb5a03
Fixed write_log
2017-03-06 21:47:21 +01:00
Dimitris Panokostas
8e42503ccc
Added missing longgeti() definition
2017-03-01 16:00:13 +01:00
Dimitris Panokostas
f95a0b89f0
Fixed double definition
2017-03-01 15:59:59 +01:00
Dimitris Panokostas
cb68fb408b
Added pause_emulation variable
2017-03-01 14:08:11 +01:00
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
0c3db15f4a
Added experimental support for Mouse Wheel events
2017-02-28 23:24:43 +01:00
Dimitris Panokostas
d359608244
Fixed mouse button detection
2017-02-28 23:05:10 +01:00
Dimitris Panokostas
235434bb0b
Finished updating inputdevice
2017-02-28 22:08:09 +01:00
Dimitris Panokostas
3c37275593
Updates in inputdevice
2017-02-28 16:05:32 +01:00