Dimitris Panokostas
18b7d307b9
Dispmanx: only switch layers if allow host-run was enabled
2020-07-07 23:07:28 +02:00
Dimitris Panokostas
586976762b
fixed mouse grabbing logic
2020-07-07 22:45:50 +02:00
Dimitris Panokostas
135c8b2de8
Only re-grab the mouse if the user clicks on the emulator screen
2020-07-07 22:18:21 +02:00
Dimitris Panokostas
87114c325d
Updated beta version date
2020-07-07 16:29:00 +02:00
Dimitris Panokostas
9497f826da
Move Dispmanx layers when using host-run
...
- When launching something with host-run, move the Amiga display Dispmanx layer to background
- When the focus is regained, bring the Amiga display layer back to the foreground
2020-07-07 16:28:34 +02:00
Dimitris Panokostas
1b15a672d3
Removed unused function
2020-07-07 02:41:17 +02:00
Dimitris Panokostas
d761ebb8e8
Revert "Updated sound to use the newer SDLAudioDevice functions"
...
This reverts commit a24626e8c3
.
2020-07-06 20:49:44 +02:00
Dimitris Panokostas
864e5dfe76
CPU Panel: changed enabled checkmarks logic
...
You can now click on JIT, and it will disable incompatible options (24-bit addressing and more compatible), instead of the other way around
2020-07-06 18:57:15 +02:00
Dimitris Panokostas
9862a6e3b4
Fixed Allow Host Run setting would not get saved
2020-07-06 02:33:40 +02:00
Dimitris Panokostas
921cff2896
Removed constexpr
...
Only works with newer C++ standard
2020-07-06 02:10:53 +02:00
Dimitris Panokostas
655b52d683
Comment out not-yet-ready case in emulib
2020-07-06 02:06:05 +02:00
Dimitris Panokostas
b6af6a986a
Made Allow Host-Run an option
2020-07-06 01:59:49 +02:00
Dimitris Panokostas
79e1f22791
Only poll the clipboard if the setting is enabled
2020-07-06 01:45:25 +02:00
Dimitris Panokostas
1b4f88f1c5
Make sure variable is initialized always
2020-07-06 01:05:44 +02:00
Dimitris Panokostas
bae85ba323
Commented out unimplemented function
...
This caused compiler errors due to undefined references.
2020-07-06 00:52:51 +02:00
Dimitris Panokostas
b4af26b703
Updated beta version date
2020-07-06 00:31:27 +02:00
Dimitris Panokostas
a2a166ba13
Implemented shared clipboard functionality
...
-Added checkbox in GUI (Misc panel)
-Updated support files accordingly
2020-07-06 00:31:03 +02:00
Dimitris Panokostas
f4d2f88f71
Added filesys_helpers.asm
...
Might be useful for future implementations
2020-07-06 00:14:41 +02:00
Dimitris Panokostas
097c1a6f03
Updated filesys bootrom with more functions
...
We now have clipboard sharing, consolehook and shellexecute
2020-07-06 00:14:08 +02:00
Dimitris Panokostas
61a51d74e4
Fixed GUI would not accurately reflect CPU options
...
Some options can not be mixed (e.g. JIT and CPU More compatible).
Those were fixed after starting emulation, but the GUI shouldn't even allow them in the first place.
2020-07-05 15:04:22 +02:00
Dimitris Panokostas
644d26a117
minor formatting fix
2020-07-05 15:02:12 +02:00
Dimitris Panokostas
a24626e8c3
Updated sound to use the newer SDLAudioDevice functions
2020-07-05 02:12:13 +02:00
Dimitris Panokostas
e08a305b25
Fixed memory leaks in amiberry_input
2020-07-05 02:11:37 +02:00
Dimitris Panokostas
d4953c6dc0
minor refactoring in threads
2020-07-05 01:46:34 +02:00
Dimitris Panokostas
99aec40a6a
minor readability improvement in SelectorEntry
2020-07-05 01:42:36 +02:00
Dimitris Panokostas
f2b35707fb
fixed typo
2020-07-05 01:42:05 +02:00
Dimitris Panokostas
e0669f9a3e
Fixed memory leak in main_window widgets
2020-07-05 01:04:09 +02:00
Dimitris Panokostas
fa6af2fb73
Fixed memory range overlap
2020-07-05 00:20:53 +02:00
Dimitris Panokostas
885b15a71f
Removed variable during SDL initialization
2020-07-05 00:20:20 +02:00
Dimitris Panokostas
31719df8a4
Fixed double free error on exit
2020-07-05 00:08:36 +02:00
Dimitris Panokostas
70298c0832
Use SDL string functions where possible
2020-07-04 21:30:15 +02:00
Dimitris Panokostas
daa33c5af1
Make sure SANITIZE can be used properly when needed
2020-07-04 21:07:38 +02:00
Dimitris Panokostas
b494d5b0c4
Commented out unused function in blkdev_cdimage
2020-07-04 19:24:24 +02:00
Dimitris Panokostas
0196f732f8
removed unused functions from memory
2020-07-04 19:21:34 +02:00
Dimitris Panokostas
4c910bb433
minor variable handling in amiberry_hardfile
2020-07-04 19:14:36 +02:00
Dimitris Panokostas
29c99bc9e4
Added filesys.hpp in VisualGDB project
2020-07-04 18:48:59 +02:00
Dimitris Panokostas
bf9a0781b3
Minor cleanup and error handling in amiberry_filesys
2020-07-04 18:48:39 +02:00
Dimitris Panokostas
dd727e7588
Added missing reference to clipboard.o in Makefile
...
Fixes compiling failure
2020-07-04 15:08:25 +02:00
Dimitris Panokostas
0eddb13ae5
Added some basic error handling in main
2020-07-04 14:53:43 +02:00
Dimitris Panokostas
673e14ac60
WIP: Implemented clipboard sharing functionality
...
Not fully done yet, WIP
2020-07-04 14:53:00 +02:00
Dimitris Panokostas
91ec59c434
Added tablet library files in VisualGDB project
2020-07-04 14:50:40 +02:00
Dimitris Panokostas
71b68f7c5e
Implemented tablet.library (WIP)
...
not yet used, work in progress
2020-07-04 14:49:56 +02:00
Dimitris Panokostas
3014d21179
Implemented uaeexe functionality
2020-07-04 14:40:19 +02:00
Dimitris Panokostas
e4f2c8d187
More ide and scsi updates
2020-07-04 14:28:20 +02:00
Dimitris Panokostas
10b51595b0
Filesys updates
2020-07-04 14:00:38 +02:00
Dimitris Panokostas
ff5b5a1e22
Fixed compiler error, updated amiberry_hardfile
2020-07-04 13:39:25 +02:00
Dimitris Panokostas
fe9a81777c
Updated hardfile code from latest WinUAE sources
2020-07-04 13:23:05 +02:00
Dimitris Panokostas
d2d59d2a1c
Added #ifdef for ARM-specific inline assembly
2020-07-04 11:38:28 +02:00
Dimitris Panokostas
898b14a4f2
Removed duplicate lines
2020-07-04 11:38:08 +02:00
Dimitris Panokostas
f1ffac37c6
Updated beta version date
2020-07-04 00:23:05 +02:00