Commit graph

2219 commits

Author SHA1 Message Date
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
Dimitris Panokostas
dde55f72f5 Fixed bug when changing from 32-bit to 16-bit screenmodes
Screen size and colors were incorrect
2020-07-04 00:22:37 +02:00
Dimitris Panokostas
37ac96efb8 Fixed formatting 2020-07-03 21:21:19 +02:00
Dimitris Panokostas
00797e371e make sure the regs are defined for 64-bit CPUs also 2020-07-03 18:17:47 +02:00
Dimitris Panokostas
c379e1e20e replaced uae_log with write_log in vm 2020-07-03 10:49:28 +02:00
Dimitris Panokostas
033d4271bb Removed vm from Makefile for now
Don't need it until the memory allocation code is rewritten, and it fails during compilation in AARCH64
2020-07-03 10:46:40 +02:00
Dimitris Panokostas
02aa68f5c4 Auto check/enable SCSI when needed
If we have a CD inserted, but not emulating a CD32 or CDTV, auto-enable SCSI in the GUI also
2020-07-03 10:06:10 +02:00
Dimitris Panokostas
6848cff4dc First implementation of consolehook 2020-07-02 22:27:32 +02:00
Dimitris Panokostas
a6bd398ece minor cleanup in vm 2020-07-02 21:33:07 +02:00
Dimitris Panokostas
12126fb571 Updated beta version date 2020-07-02 21:20:08 +02:00
Dimitris Panokostas
35df876edf Minor Custom improvements
Enabled custom_line and magic_sprite_mask
2020-07-02 21:19:01 +02:00
Dimitris Panokostas
2af3b99e24 Updated p96 code from latest sources
Implemented Overlay support
2020-07-02 20:19:06 +02:00
Dimitris Panokostas
435c53a7ce Implemented different autofire methods handling 2020-07-02 16:29:18 +02:00
Dimitris Panokostas
ba6870540a Automatically recapture mouse when it enters the window 2020-07-01 01:19:09 +02:00
Dimitris Panokostas
9d08c74a7f Refactored SDL events handling 2020-07-01 01:08:34 +02:00
Dimitris Panokostas
d42608b546 Mouse capture/release improvements 2020-07-01 00:44:08 +02:00
Dimitris Panokostas
c8c10a713a Implemented handling for Minimize and Restore events
- When minimized, emulation is automatically Paused and input released
- When restoring the window, emulation resumes and input is acquired again
2020-06-30 21:52:02 +02:00
Dimitris Panokostas
18ff2eaa7b Updated beta version date 2020-06-30 09:46:17 +02:00
Dimitris Panokostas
c9a4e88420 Disabled video minimize on focus loss 2020-06-30 09:25:53 +02:00
Dimitris Panokostas
d58d05df8a added vm.cpp and .h in VisualGDB solution 2020-06-30 08:20:38 +02:00
Dimitris Panokostas
3ce62a705d Re-implemented vm from FS-UAE 2020-06-30 01:03:22 +02:00
Dimitris Panokostas
e8eec8443c Fixed undefined references in memory.cpp 2020-06-30 01:02:30 +02:00