Dimitris Panokostas
18ddca9f6b
Fixed crash when refreshing PanelInput in SDL2
2017-12-02 20:54:37 +01:00
Dimitris Panokostas
62e8a2c58f
Fix for #160 - Desktop GL headers were used by guisan, instead of SDL_opengl
2017-12-01 21:58:30 +01:00
Dimitris Panokostas
709244ad9e
Fixes for SDL2 after merge from sdl1-dev branch
2017-11-30 14:26:58 +01:00
Dimitris Panokostas
d2c43c114b
WIP - merge latest sdl1-dev changes into sdl2-dev (warning, not fully checked yet, may crash!)
2017-11-29 00:54:20 +01:00
bspinner
6e0ab8ae90
Handle missing cursor support correctly ( #153 )
...
* Fixes whitespaces
* Fix DEBUG builds for odroid xu4
* Fixes log filename and adds flag to Makefile
* More whitespace
* Keeps cursor disabled if unsupported
Without these changes, the cursor will be activated but not drawn.
This commit disables the cursor if implementation for current gfx is
missing.
Moreover, the cursorSurface will be freed after use.
2017-11-14 21:42:09 +01:00
Dimitris Panokostas
05b4193a99
Fixed second typo in #139 for SDL2
2017-11-05 21:07:46 +01:00
bspinner
059c94f088
Fixes a crash due to missing mode with WHDload ( #147 )
...
* Fixes a crash due to missing mode with WHDload
See documentation for open:
https://linux.die.net/man/2/open
> mode specifies the permissions to use in case a new file is created. This argument must be supplied when O_CREAT is specified in flags; if O_CREAT is not specified, then mode is ignored. The effective permissions are modified by the process's umask in the usual way: The permissions of the created file are (mode & ~umask). Note that this mode only applies to future accesses of the newly created file; the open() call that creates a read-only file may well return a read/write file descriptor.
* Fixes stupid typo/error
2017-11-05 20:47:18 +01:00
Dimitris Panokostas
d747a5b3a7
Fixed typo reported in #139 for SDL2 branch
2017-11-04 21:03:03 +01:00
bspinner
b4e8e43c0d
Fixes typo: Cardridge -> Cartridge ( #145 )
2017-11-04 08:50:45 +01:00
bspinner
1cd72fd3d7
Added target for ODROID XU4 ( #144 )
...
Added Odroid XU4 target
2017-11-02 21:34:50 +01:00
Dimitris Panokostas
1766b7668e
Updated VisualGDB projects to latest toolkit version
2017-10-25 19:58:18 +02:00
Dimitris Panokostas
6f50ed2af7
Updated VS solution to have relative include paths for project
2017-10-21 13:00:55 +02:00
Dimitris Panokostas
3f8afcad0c
Updated VS solution for Stretch sources
2017-10-21 12:52:29 +02:00
Dimitris Panokostas
23942741c6
Fixed include path for SDL_ttf (would not work on SDL2)
2017-10-21 12:51:49 +02:00
Dimitris Panokostas
f046e3d651
Only use SoftFloat conversions on Pandora
2017-10-19 00:10:30 +02:00
Dimitris Panokostas
00f869c2e2
Fixed #135 for SDL2
2017-10-17 19:28:49 +02:00
Dimitris Panokostas
87f0be1d73
Fixed #100 for SDL2 (CD32 resolution was lower than normal)
2017-10-17 18:53:33 +02:00
Dimitris Panokostas
9e84ac2c49
Added profiler option in Makefile (disabled by default)
2017-10-05 13:25:11 +02:00
Dimitris Panokostas
4e46022716
Fixed vertical centering of non-Picasso screens
2017-09-30 20:41:55 +02:00
Dimitris Panokostas
067614fd85
Removed unused code
2017-09-30 15:48:47 +02:00
Dimitris Panokostas
d1d8393ed6
- Fixed incorrect colors in ECS screenmodes
...
- Removed some unneeded code
- Synced some parts with the SDL1 codebase
2017-09-30 14:31:47 +02:00
Dimitris Panokostas
9436c8ffbf
- Fixed left mouse button not being recognized
2017-09-30 13:58:11 +02:00
Dimitris Panokostas
837ac8bebf
- Fixed potential crash when opening Picasso96 screens
...
- Removed some unused functions
2017-09-30 12:47:10 +02:00
Dimitris Panokostas
a7ed7a59e9
Fixed some compiler warnings
2017-09-30 12:32:12 +02:00
Dimitris Panokostas
0646927e7a
Brought back several PANDORA specific items, using #ifdef PANDORA to enable them conditionally
2017-09-29 17:21:56 +02:00
Dimitris Panokostas
9d8dc58b19
-Fixed RASPBERRY not being renamed to AMIBERRY on some places
...
-Updated the project to include a DEBUG pre-launch option, so we don't have to change the Makefile every time
-Updated the Makefile to comment out DEBUG
2017-09-28 23:56:40 +02:00
Dimitris Panokostas
ec6e9611ac
Fixed "quickstart.ico" in VS project, should had been marked as deployable content
2017-09-28 22:09:52 +02:00
Dimitris Panokostas
76ea4b497a
Updated guisan Project settings in Visual Studio (correct deployment paths)
2017-09-28 21:55:26 +02:00
Dimitris Panokostas
c31ecdbe99
updated C++ syntax
2017-09-28 21:54:58 +02:00
Dimitris Panokostas
b1428fd5bc
Fixed crash in Configs panel, when loading a config
2017-09-28 21:54:11 +02:00
Dimitris Panokostas
994cdba374
More fixes in the VS solution
2017-09-27 23:58:36 +02:00
Dimitris Panokostas
449aad66e4
Fixed Visual Studio project settings (renamed paths and output executable)
2017-09-27 22:53:47 +02:00
Dimitris Panokostas
bf1e07c5a9
Fixes after merge
2017-09-27 22:37:23 +02:00
Dimitris Panokostas
6cfac026cd
Update README.md
2017-09-27 15:00:40 +02:00
Dimitris Panokostas
71408f5db5
Synced most files with latest uae4arm sources (2017-09-22)
2017-09-27 00:15:50 +02:00
Dimitris Panokostas
de12113018
Fix potential overflow when reading very long Controller ID string
2017-09-21 18:47:30 +02:00
Dimitris Panokostas
1b965d938c
WIP - Fixes after merge 4
2017-09-19 17:04:17 +02:00
Dimitris Panokostas
7bc131d023
WIP - Fixes merge 3 (it now compiles fully)
2017-09-19 14:24:41 +02:00
Dimitris Panokostas
5adf64a276
WIP - Fixes after merge #2 (GUI updates)
2017-09-18 17:36:45 +02:00
Dimitris Panokostas
05387498c0
WIP - Cleanup after merge #1
2017-09-18 12:54:23 +02:00
Dimitris Panokostas
a2850730e0
WIP - merge from Pandora's port
2017-09-18 10:41:47 +02:00
Dimitris Panokostas
546562cff3
Minor change in local sources paths (no longer under the user's profile)
2017-09-10 14:14:37 +02:00
Dimitris Panokostas
b77413c681
Custom controls management
2017-04-24 22:42:49 +02:00
Dimitris Panokostas
9016c7282d
Improved Makefile regarding Guisan project
2017-04-24 22:41:47 +02:00
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
bc71f05994
Fixed guisan project settings for VisualGDB solution
2017-04-23 00:58:52 +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
0e5ddac05d
Updated VisualGDB project, removed tmalloc from Release version to sync it with the Makefile
2017-04-22 18:47:01 +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