Dimitris Panokostas
00f4082fd8
Minor updates of zfile.cpp from WinUAE
2020-05-10 22:26:31 +02:00
Dimitris Panokostas
bfeb471b76
Updated disk.cpp from WinUAE
2020-05-10 22:26:13 +02:00
Dimitris Panokostas
844e8613fd
Fixed RAM panel would not refresh when 24-bit addressing was changed ( #641 )
2020-05-10 11:56:18 +02:00
Dimitris Panokostas
99e34979a4
Update target.h
...
Fixed compiler error
2020-05-08 15:03:03 +02:00
Dimitris Panokostas
7656fe65d1
Improvements for #193 : Detect controllers that are reconnected and try to initialize them again
2020-05-08 13:40:20 +02:00
Dimitris Panokostas
9a56fcaefa
Updated bundled XML to latest version
2020-05-08 12:04:11 +02:00
Dimitris Panokostas
d330a44e83
Fixed refresh of Misc panel would show wrong index in LED dropdowns
2020-05-04 18:38:26 +02:00
Dimitris Panokostas
e200b0dd3f
Improvements for #635 :
...
- Avoid crashing if there's something wrong with the new WHDLoad_db.xml
- Skip downloading to /tmp/ and comparing dates. If we're going to download it anyway, might as well put it in the righ location immediately.
- Improve logging
2020-05-04 10:55:07 +02:00
Dimitris Panokostas
7169d09134
clang code readability improvements
2020-05-03 17:52:01 +02:00
Dimitris Panokostas
16838a9787
Fixed LED options index
2020-05-03 17:51:20 +02:00
Dimitris Panokostas
6c26fcf631
Indentation corrections in disk.cpp
2020-05-03 17:49:48 +02:00
Dimitris Panokostas
d870c6cea4
Fixed #628 : Removed obsolete "Hide idle led" option
2020-05-03 12:51:40 +02:00
Dimitris Panokostas
1de27dec69
clang syntax readability improvements
2020-05-03 12:00:06 +02:00
Dimitris Panokostas
67f5ce0fe8
Fixed #633 : -cdimage option would not set ",image" flag in config
2020-05-03 11:59:47 +02:00
Dimitris Panokostas
47fcd8e6c1
Set Amiberry version to next beta
2020-05-03 00:07:26 +02:00
Dimitris Panokostas
a069170806
Bumped UAE version to 4.4.0
2020-05-02 23:48:39 +02:00
Dimitris Panokostas
fdb06a4bbd
BPLCON4 sprite bank/bitplane XOR timing.
2020-05-02 23:48:13 +02:00
Dimitris Panokostas
84590cefdd
cdimage0=. worked slightly differently than GUI eject and didn't eject the CD properly in all situations.
2020-05-02 23:47:32 +02:00
Dimitris Panokostas
60efc71e39
Minor update to the Usage help text
2020-04-30 20:11:12 +02:00
Dimitris Panokostas
56c6a2c268
Minor WinUAE merges
2020-03-31 09:14:15 +02:00
Dimitris Panokostas
bc607fec66
Bumped version to 3.1.3
2020-03-26 16:01:22 +01:00
Dimitris Panokostas
43dc6e0a0e
Merge branch 'master' of https://github.com/midwan/amiberry
2020-03-26 15:58:12 +01:00
Dimitris Panokostas
64c20d4b65
Fixed #613 : Support for symbolic links
...
in File/Directory browser in GUI
2020-03-26 15:57:49 +01:00
Dimitris Panokostas
64e86b7a2a
Update README.md
2020-03-23 08:35:45 +01:00
Dimitris Panokostas
f6b22bb8e2
Fixed #608 : Improved GUI documentation
2020-03-16 22:06:28 +01:00
Dimitris Panokostas
9b4712cfd7
Fixed #609 : Screen height would change when changing refresh rate
2020-03-07 11:43:28 +01:00
Dimitris Panokostas
0b6bf581ea
Simplify interrupt handling, fix delays (only external signals have long delay).
2020-03-03 00:48:26 +01:00
Dimitris Panokostas
41ea38f314
Remove KS 1.1 from quickstart a500 1.2 config.
2020-03-03 00:32:23 +01:00
Dimitris Panokostas
d0de92e495
Fixed #604 : GUI would crash if Load config was pressed without a configuration file selected.
2020-03-02 17:37:20 +01:00
Dimitris Panokostas
387d97bda1
Change makefile EOL to LF
2020-02-27 08:36:14 +01:00
Dimitris Panokostas
e94c4f0b65
Fixed #597
2020-02-25 20:33:57 +01:00
Dimitris Panokostas
b604306194
JIT: implemented BFINS
...
Merged from TomB's repo
2020-02-22 10:06:52 +01:00
Dimitris Panokostas
d143b40692
Better implementation for #540
2020-02-21 13:04:14 +01:00
Dimitris Panokostas
08f675b9c5
Removed unused file
2020-02-20 09:17:31 +01:00
Dimitris Panokostas
c95512b7a8
Bumped version to v3.1.2
2020-02-18 10:19:38 +01:00
Dimitris Panokostas
077dab0c6d
JIT bugfixes
...
- bugfix shift opcodes
- bugfix CMP.W (32 bit only)
2020-02-18 09:11:58 +01:00
Dimitris Panokostas
959f0869cb
Modernized code and fixed compiler warnings in Guisan widgets
2020-02-07 11:20:25 +01:00
Dimitris Panokostas
0c56349025
Removed FocusBugWorkaround() #581
2020-02-07 10:36:53 +01:00
Dimitris Panokostas
615e9520e7
Added FPS cap for GUI to avoid high CPU usage
2020-02-06 22:44:31 +01:00
Dimitris Panokostas
4f71144e8a
Fixed #581 : Unable to create HDFs larger than 2GB
2020-02-06 21:39:32 +01:00
Dimitris Panokostas
40ced7bc4a
If the host resolution is less than 800x600, go full screen automatically
2020-02-06 12:14:32 +01:00
Dimitris Panokostas
406808dfe6
Simplified GUI screen updates
2020-02-06 12:14:07 +01:00
Dimitris Panokostas
996bcbe5ab
Ensure we update the screen once when starting up
2020-02-06 10:07:17 +01:00
Dimitris Panokostas
a47c1f41f7
Cleanup in Navigation
2020-02-06 00:33:06 +01:00
Dimitris Panokostas
1e809165b2
Improved order of widgets in Config panel
...
Tab navigation didn't work properly
2020-02-06 00:32:12 +01:00
Dimitris Panokostas
bdde8cbf15
Further improved CPU usage in GUI windows
2020-02-06 00:31:20 +01:00
Dimitris Panokostas
bfe8a34b20
Only react to input events we care about
...
It seems that at least under X11, SDL2 sends events to the window constantly even when no user input has occurred.
This resulted in 100% cpu usage when having the GUI open, since for every event detected we were redrawing the screen for no reason.
With this change, we monitor only the kind of events we want to react upon, and perform the screen update when one of those is triggered.
2020-02-05 23:33:39 +01:00
Dimitris Panokostas
79b4c8dfe9
Guisan: added toggle button widget
2020-02-05 21:56:17 +01:00
Dimitris Panokostas
684a9b4bce
Fixed #581 : could not create HDFs larger than 2GB
...
This was missed when adding support for 64-bit file operations, relevant link: https://stackoverflow.com/questions/730709/2gb-limit-on-file-size-when-using-fwrite-in-c
2020-02-05 21:39:17 +01:00
Dimitris Panokostas
700ddbffa0
Bump version to v3.1.1
2020-02-05 00:52:11 +01:00