Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preview #1437

Merged
merged 2,148 commits into from
Sep 24, 2024
Merged

Preview #1437

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2148 commits
Select commit Hold shift + click to select a range
7ada769
enhancement: Gayle Null check (merged from WinUAE)
midwan May 13, 2024
57e6919
enhancement: Line 0 A1000 and OCS Agnus strobe fix
midwan May 13, 2024
c2741b2
enhancement: OCS Agnus + OCS Denise config also has line 0 visible at…
midwan May 13, 2024
42f1c62
Fix base color for Radiobuttons in SaveStates panel (#1293)
midwan May 13, 2024
f560314
doc: added new option in usage help text (fixes #1319)
midwan May 13, 2024
c4954ff
Update PanelChipset.cpp
midwan May 13, 2024
6e13926
bugfix: Always clear the text fields when deleting a config (fixes #1…
midwan May 13, 2024
59fe72d
bugfix: Fullscreen toggle didn't quite work (fixes #1322)
midwan May 13, 2024
f75dddb
bugfix: Set right colors for checkboxes that were missed, so that the…
midwan May 14, 2024
320f86a
bugfix: Use the right APMODE when toggling full-screen (fixes #1324)
midwan May 14, 2024
a0dd71c
Use the Default toggle screenmode instead of windowed<->fullscreen
midwan May 14, 2024
4cbb92d
feat: added window scaling option in amiberry.conf
midwan May 14, 2024
d42fec3
enhancement: Fix AGA genlock transparency bit being detected as speci…
midwan May 16, 2024
db7bc80
refactor: rename gui theme internal variables
midwan May 16, 2024
7048cc7
feat: implemented GUI foreground color option for themes
midwan May 16, 2024
8e827ef
bugfix: Quickstart - enabling 2nd floppy drive did not refresh panel
midwan May 16, 2024
43ab1a1
doc: updated help text
midwan May 17, 2024
c5e0099
bugfix: Make guisan widgets active/inactive status more visible (fixe…
midwan May 17, 2024
166fed5
enhancement: CPU panel had widgets that were not shown as disabled (#…
midwan May 19, 2024
55cfc63
Remove HighDPI window flag
midwan May 19, 2024
28e91e2
bugfix: Fixed textbox background color in Create hardfile dialog (fix…
midwan May 20, 2024
a1db79d
include <string> in CommonBridgeTemplate.h
midwan May 21, 2024
6c7fbb0
refactor: minor tidy in SelectFolderf
midwan May 21, 2024
19d8ba8
Add stdint.h include in SerialIO.h (fixes compile with newer GCC)
midwan May 22, 2024
5d8827e
sync resource.h with upstream
midwan May 22, 2024
25834ad
bugfix: Floppy GUI panel didn't show the select file buttons anymore …
midwan May 23, 2024
7c7d851
Merge branch 'preview' of https://github.com/blitterstudio/amiberry i…
midwan May 23, 2024
5fe0db9
refactor: Create plugins directory, use it for external plugins (like…
midwan May 24, 2024
da4c1fe
ci: update pipeline with plugin changes
midwan May 24, 2024
9262d8c
bugfix: only add the module extension if it's actually missing
midwan May 24, 2024
334423d
ci: allow floppybridge to use older CMake versions also (3.13 for bus…
midwan May 24, 2024
40a9fca
minor tidy
midwan May 24, 2024
261af2c
bugfix: Under KMSDRM the GUI would not open a second time (fixes #1333)
midwan May 24, 2024
5b5fddb
refactor: Use CD32 model as a fallback for CD auto-detection (fixes #…
midwan May 24, 2024
dcd33aa
enhancement: improved console handling in writelog
midwan May 25, 2024
85de7b4
bugfix: if console_logging is requested, ensure it's activated always
midwan May 25, 2024
93c80be
bugfix: Use WHDLoad custom1-5 values if they are not zero (fixes #1328)
midwan May 25, 2024
b6aea15
enhancement: ATAPI Write / Mode Select fix (merged from WinUAE)
midwan May 26, 2024
031c1fe
enhancement: Serial port undocumented OVRUN behavior emulated. Fast C…
midwan May 26, 2024
c405128
Updated version date
midwan May 26, 2024
4c9bbe3
bugfix: the floppy dropdown wasn't updated properly after a selection…
midwan May 26, 2024
3773700
refactor: Use "Plugins" directory for macOS
midwan May 27, 2024
5386f2b
Resize and center icon
midwan May 27, 2024
4886788
Leave .so files in Resources for macOS, otherwise dlopen doesn't find…
midwan May 27, 2024
801ba9f
Try to fix extension .so being added under macOS always
midwan May 27, 2024
06d8549
Revert "Resize and center icon"
midwan May 27, 2024
8aa1672
enhancement: Set config name automatically for CD images as well (fix…
midwan May 29, 2024
c39a612
feat: Added button to Create new folder in the dialogs (fixes #1329)
midwan May 29, 2024
4cf18c0
bugfix: Fixed CD dropdown did not refresh properly (fixes #1337)
midwan May 30, 2024
e292053
bugfix: Fixed plugins directory name in macOS script
midwan May 30, 2024
af0b655
refactor: Remove CreateFolder button from SelectFile (fixes #1338)
midwan Jun 3, 2024
795dd8d
ci: CMake will now copy libfloppybridge.so into plugins when finished
midwan Jun 3, 2024
9982123
ci: add the new folders in flatpak as well
midwan Jun 3, 2024
ffe35d5
Updated version date
midwan Jun 3, 2024
7d4403b
build: fix CMake copy of floppybridge lib destination path
midwan Jun 3, 2024
9a831c2
ci: avoid relative paths for placing floppybridge library
midwan Jun 3, 2024
af14d19
ci: change destination of floppybridge library
midwan Jun 3, 2024
9946d56
Try to fix the relative path once more
midwan Jun 4, 2024
ff37b3b
Revert "Try to fix the relative path once more"
midwan Jun 4, 2024
791559b
Revert "ci: change destination of floppybridge library"
midwan Jun 4, 2024
07fe744
ci: change copying of floppybridge lib, do it on the root CMake file …
midwan Jun 4, 2024
c364f17
ci: Removed Buster platforms from pipeline targets
midwan Jun 4, 2024
4c87df4
Update README.md
midwan Jun 4, 2024
a87468e
Add keywords to .desktop file (#1342)
Alexander-Wilms Jun 4, 2024
03ccd38
enhancement: Improve WHDLoad config handling
midwan Jun 5, 2024
f7e47fd
bugfix: load any .uae config after parsing the XML settings, not befo…
midwan Jun 5, 2024
fb268b3
ci: copy lib into plugins after the dir is created
midwan Jun 6, 2024
7a42a4e
bugfix: Fixed crash when saving config files (fixes #1345)
midwan Jun 6, 2024
bd3825f
enhancement: When selecting CD32 model, set joystick port to CD32 als…
midwan Jun 6, 2024
a396d53
Updated version to 6.3.2
midwan Jun 6, 2024
d0997c0
doc: Updated help text in Input panel (fixes #1349)
midwan Jun 10, 2024
c119a2c
Update README.md
midwan Jun 11, 2024
d97815d
Update README.md
midwan Jun 11, 2024
26a2aa8
Change gui_always_on_top to true, by default (fixes #1351)
midwan Jun 11, 2024
7482dbf
feat: Implemented Integer scaling (fixes #1352)
midwan Jun 11, 2024
57c1e78
Package macOS bundles on each build
midwan Jun 11, 2024
f939067
fix integer scaling was blurry (#1352)
midwan Jun 11, 2024
80fe1f4
only enable GUI always on top, if we have fullscreen by default (#1351)
midwan Jun 11, 2024
f3db2f2
improve integer scaling (#1352)
midwan Jun 11, 2024
381eeef
Remove obsolete option from amiberry.conf
midwan Jun 11, 2024
5710f4c
Revert "improve integer scaling (#1352)"
midwan Jun 11, 2024
b20f372
Don't set GUI always on top, try to raise the GUI window when it open…
midwan Jun 11, 2024
6240835
build: ensure the floppybridge build is completed, before attempting …
midwan Jun 12, 2024
0553e19
feat: implemented Resolution Autoswitch option
midwan Jun 12, 2024
323bff3
enhancement: auto-crop scaling improvements, for integer scaling
midwan Jun 12, 2024
d55fb38
bring back HighDPI support on windows
midwan Jun 13, 2024
7796aeb
enhancement: make "System Default" sound card option the default
midwan Jun 13, 2024
45bcd9f
bump version to 6.3.3
midwan Jun 13, 2024
58f495e
enhancement: GUI window improvements
midwan Jun 13, 2024
716b067
bugfix: keyboard and mouse was not always grabbed (#1351)
midwan Jun 13, 2024
dfc5da1
bugfix: don't grab mouse/keyboard in the GUI window (fixes #1357)
midwan Jun 13, 2024
31cf87a
Update README.md
midwan Jun 13, 2024
42c93dd
bugfix: VKBD would not show if Auto-Crop was enabled
midwan Jun 13, 2024
e7b2b84
ci: Rename macOS M1 to macOS Apple Silicon
midwan Jun 13, 2024
2b03b42
ci: fix apple silicon build
midwan Jun 13, 2024
4f96fa1
bugfix: Custom controls would not get loaded when starting from cmd l…
midwan Jun 14, 2024
8524986
enhancement: Make GUI window follow the same logic as the emulation o…
midwan Jun 14, 2024
8a14777
feat: Added default option to control resolution autoswitch from amib…
midwan Jun 14, 2024
ddf7a85
Updated version date
midwan Jun 14, 2024
5c25acf
Change Full-screen toggle behavior - use full-window <-> window (#1351)
midwan Jun 15, 2024
5032afc
refactor: return to previous approach: GUI window is always Windowed,…
midwan Jun 16, 2024
b60372a
Update c-cpp.yml
midwan Jun 16, 2024
7cc1987
Update c-cpp.yml
midwan Jun 16, 2024
b7a47e4
Update c-cpp.yml
midwan Jun 16, 2024
fd973b0
Update c-cpp.yml
midwan Jun 16, 2024
c497c94
bugfix: Fix KMSDRM problems when switching between GUI -> emulation (…
midwan Jun 17, 2024
35a60ca
bugfix: when loading custom mapping, skip the check for isrealbutton …
midwan Jun 17, 2024
e880e20
refactor: Refactored target_cfgfile_load
midwan Jun 17, 2024
50be49b
Updated version date
midwan Jun 17, 2024
04d2bad
refactor: remove more checks for isrealbutton from controller mapping…
midwan Jun 18, 2024
5e901c3
refactor: added some more logging in target_cfgfile_load function (#1…
midwan Jun 18, 2024
1d05611
refactor: accept .uae config files in cmd line, even if they are not …
midwan Jun 18, 2024
543efb5
Updated version date
midwan Jun 18, 2024
ad683a4
build: add USE_GPIOD in CMakeLists.txt also
midwan Jun 18, 2024
89df389
Remove some entries from CMakeSettings.json
midwan Jun 18, 2024
8bf3de7
bugfix: store joystick GUID, use it to check before re-importing joys…
midwan Jun 19, 2024
ed09b55
feat: Auto-detect MT32 titles in whdbooter
midwan Jun 19, 2024
fb86164
Updated version date
midwan Jun 19, 2024
1072adf
Merged latest WinUAE updates
midwan Jun 19, 2024
65369b1
Update README.md
midwan Jun 19, 2024
f66acbd
bugfix: fixed typo in Sound panel (fixes #1369)
midwan Jun 26, 2024
5a992bb
refactor: use string.empty()
midwan Jun 26, 2024
9a2b4fd
enhancement: Added VSync options from WinUAE in Display panel (#1368)
midwan Jun 27, 2024
37b045d
bugfix: Fixed changing logfile name would append "amiberry.log" at th…
midwan Jun 27, 2024
54cdf05
refactor: slight refactor of mapping from retroarch function
midwan Jun 27, 2024
c1be4a7
bugfix: joystick input didn't work with retroarch mapping after lates…
midwan Jun 27, 2024
d1f1a68
Bumped version to 6.3.4
midwan Jun 27, 2024
fe54e56
Macos folder changes (#1373)
midwan Jun 27, 2024
41d1274
Fix capsimg (#1374)
midwan Jun 27, 2024
bea9fd9
bugfix: Fixed new/free mismatch in amiberry_filesys (#1387)
midwan Aug 2, 2024
bae99a4
bugfix: Fixed display modes iteration (fixes #1394)
midwan Aug 2, 2024
83c496f
enhancement: Make Paths panel textboxes read-only (fixes #1385)
midwan Aug 2, 2024
b3a055b
bugfix: always refresh floppy/quickstart panels after disk changes (f…
midwan Aug 2, 2024
200a814
bugfix: Refresh all panels when WHDLoad action from Quickstart is tak…
midwan Aug 2, 2024
8f5fd57
Add FPS Adjustment options to the Display panel (#1399)
midwan Aug 6, 2024
c6778b0
Updated version date
midwan Aug 6, 2024
e716ab1
bugfix: Fix Picmatic (100Hz TV only) light gun positioning in lores o…
midwan Aug 7, 2024
f9881cc
bugfix: Fix duplicated Golem SCSI II / HD3000 name prefix.
midwan Aug 7, 2024
6f1deb9
bugfix: Always clear intreq2 in audio state 5.
midwan Aug 7, 2024
9d2c59f
enhancement: add secondary check when loading cfg files, look in conf…
midwan Aug 7, 2024
a70dd17
enhancement: resample audio during Push operations (#1397)
midwan Aug 8, 2024
4d8ac00
bugfix: detect uppercase MT32 filenames also (fixes #1386) (#1400)
midwan Aug 8, 2024
5a626c5
Updated XML to latest version
midwan Aug 9, 2024
ecc2aaa
Improve macOS instructions (fixes #1382)
midwan Aug 9, 2024
ade81f7
enhancement: fix inconsistency regarding default config name (fixes #…
midwan Aug 11, 2024
b5ac8b7
Minor sync with WinUAE
midwan Aug 15, 2024
efebb3f
Another round of syncs to WinUAE
midwan Aug 17, 2024
de044e3
enhancement: GUI - Make read-only textboxes in WHDLoad panel show as …
midwan Aug 22, 2024
6fdbd74
Updated version date
midwan Aug 22, 2024
6c684be
Minor sync with WinUAE
midwan Aug 22, 2024
377d279
enhancement: updated FloppyBridge to v1.6.4
midwan Aug 24, 2024
75e0863
Updated version date
midwan Aug 24, 2024
cbf9986
enhancement: updated game controller DB to latest version
midwan Aug 24, 2024
105db49
enhancement: updated WHDLoad XML to latest version
midwan Aug 24, 2024
7e01c45
bugfix: don't refresh the emulation screen when GUI is open, under KM…
midwan Aug 24, 2024
d4b2c6a
bugfix: Don't replace spaces in native_dos_op
midwan Aug 24, 2024
c58114a
bugfix: Fixed bug under KMSDRM, where the emulation screen would not …
midwan Aug 25, 2024
f486ec0
bugfix: remove newlines from debugger input (#1407)
atsampson Aug 25, 2024
72486b2
bugfix: release window grab in the debugger (#1406)
atsampson Aug 25, 2024
b5e5e4f
enhancement: improve help text in Misc panel (fixes #1408)
midwan Aug 26, 2024
b5b497f
Revert "enhancement: resample audio during Push operations (#1397)"
midwan Aug 27, 2024
090d83b
enhancement: auto-select the first item in the Configs list (fixes #1…
midwan Aug 27, 2024
1f7c096
enhancement: Log command line parameters on startup (fixes #1380)
midwan Aug 27, 2024
a5704b4
enhancement: harmonize buttons in HDD GUI panel
midwan Aug 27, 2024
e3a16f4
Added CMakePresets.json
midwan Aug 30, 2024
e6ac62b
enhancement: use string.empty() instead of comparing with ""
midwan Aug 30, 2024
1366a3f
bugfix: When using KMSDRM, controller input was lost after entering t…
midwan Aug 30, 2024
9c050f8
Updated version date
midwan Aug 30, 2024
11958da
bugfix: KMSDRM fixes for when using a single window (fixes #1411)
midwan Aug 31, 2024
c9fcb71
enhancement: separate data from home directories, improve handling (f…
midwan Aug 31, 2024
e337b56
enhancement: Fix new paths logic for Flatpak also (#1073)
midwan Aug 31, 2024
76a243c
enhancement: improve look of GUI Misc panel scrollbar (fixes #1412)
midwan Aug 31, 2024
9987dc2
1376 add a3000 scsi controller and tape support for amiga unix amix (…
midwan Sep 1, 2024
112c46c
Updated version date
midwan Sep 1, 2024
cf0d600
ci: Remove Manjaro RPI4 target from releases
midwan Sep 1, 2024
6fd28ee
refactor: Move "abr" under plugins directory
midwan Sep 2, 2024
e7cb948
enhancement: expanded DBus support with new events
midwan Sep 2, 2024
6ed0d18
enhancement: added one more native lib path
midwan Sep 2, 2024
690c7f3
enhancement: Added option to use JST instead of WHDLoad binary
midwan Sep 2, 2024
33f1ac1
enhancement: add filetype associations under macOS
midwan Sep 2, 2024
a1c78c6
bugfix: Fixed various glitches in SelectFile dialog (fixes #1417)
midwan Sep 3, 2024
033746f
enhancement: always show horizontal scrollbar in Selectfile dialog (f…
midwan Sep 3, 2024
99ec69a
build(deps): bump actions/download-artifact in /.github/workflows (#1…
dependabot[bot] Sep 4, 2024
26041d0
enhancement: upgrade libguisan to latest version, fix various bugs
midwan Sep 4, 2024
eaf31d6
bugfix: Listboxes would not resize in width (fixes #1415)
midwan Sep 4, 2024
ddfd7d4
enhancement: Guisan: Window widget needs to draw frame in inverted co…
midwan Sep 4, 2024
b9cbeb4
bugfix: Fixed guisan theme colors (fixes #1420)
midwan Sep 5, 2024
66b2cdc
bugfix: Some Textboxes should not have a frame drawn
midwan Sep 5, 2024
c38644b
enhancement: Guisan: improve widget help text
midwan Sep 5, 2024
17e03e3
bugfix: Fixed capitalization in RAM panel (fixes #1422)
midwan Sep 10, 2024
102d23f
enhancement: apply scaling factor to emulation window also (fixes #1421)
midwan Sep 10, 2024
522f2bd
enhancement: Guisan updates
midwan Sep 10, 2024
9094f9f
bugfix: Fixed slider background color after guisan updates
midwan Sep 10, 2024
9069bb7
bugfix: Fix CPU speed slider scale, when Fastest Possible was selected
midwan Sep 10, 2024
3fbfb6c
enhancement: added .bin, .cdtv and .cd32 as valid rom extensions
midwan Sep 11, 2024
16aa6f6
bugfix: fixed dropdown and checkbox colors when disabled
midwan Sep 11, 2024
3b0d126
bugfix: text widget should clear previous rows when setting context
midwan Sep 11, 2024
d0bb379
bugfix: macOS Bundle name should be Amiberry
midwan Sep 11, 2024
f58e33b
cleanup: remove CMakeSettings.json (obsolete)
midwan Sep 11, 2024
2ec1b88
enhancement: Check if the GUI theme font has the full path also
midwan Sep 11, 2024
52b508c
ci: added Debian files
midwan Sep 11, 2024
90cfa91
build: added CMake install section
midwan Sep 11, 2024
f7d8384
build: change paths for cmake install
midwan Sep 11, 2024
00306d4
build: added install targets for guisan and floppybridge
midwan Sep 12, 2024
fe4a32c
build: ensure external libs are built before binary under CMake
midwan Sep 12, 2024
ef243ce
build: added CPack support
midwan Sep 12, 2024
cd43f48
chore: guisan: harmonize all files to use spaces and same line endings
midwan Sep 12, 2024
f83bda6
enhancement: guisan: radiobutton and togglebutton fixes
midwan Sep 12, 2024
e465e3f
enhancement: guisan: fix remaining widgets colors
midwan Sep 12, 2024
073da6c
enhancement: guisan: clang tidy, use const when possible
midwan Sep 12, 2024
4c3763f
bugfix: Fixed navigation in Sound panel
midwan Sep 12, 2024
3294cc1
enhancement: add support for XDG_CONFIG_HOME (fixes #1425)
midwan Sep 12, 2024
f08c48e
enhancement: Gracefully handle iconv failures
midwan Sep 13, 2024
e315c20
bugfix: Refresh RTG panel when CPU changes are modified
midwan Sep 13, 2024
a71da28
chore: remove unneeded ifdef
midwan Sep 13, 2024
2bd5841
Big bang winuae merge (#1428)
midwan Sep 17, 2024
e822fe8
build: set the compiler standard higher in the Makefile
midwan Sep 17, 2024
8cf8388
bugfix: fix ambiguous variable names
midwan Sep 17, 2024
785ed29
ci: avoid using named initializers in file, otherwise we run into a G…
midwan Sep 17, 2024
2efd753
ci: fixed voodo file as well (see previous commit reason)
midwan Sep 17, 2024
89c2c69
ci: fixed one more file with named initializers
midwan Sep 17, 2024
dbd85a3
ci: upgrade the minimum CMake version for capsimage
midwan Sep 17, 2024
be2b552
ci: change SDL_ttf include in sdltruetypefont.hpp
midwan Sep 17, 2024
6ce8923
ci: updated more SDL includes in guisan
midwan Sep 17, 2024
32dafce
ci: Cmake builds would fail if started under a subdir (#1430)
midwan Sep 18, 2024
2ed4086
chore: fix compiler warnings in calc
midwan Sep 19, 2024
2f64ca3
Revert "build: set the compiler standard higher in the Makefile"
midwan Sep 19, 2024
c20b2d3
bugfix: Editing entries in HD GUI panel was broken
midwan Sep 19, 2024
ab03f58
ci: ensure Apple ARM builds don't detect both arm32 and arm64 defines
midwan Sep 19, 2024
4060ecc
ci: more Cmake files for MacOS
midwan Sep 19, 2024
75744d3
ci: macos fixes, guisan should be static
midwan Sep 19, 2024
7c0f35f
ci: cleanup makefile macos targets
midwan Sep 19, 2024
f68a735
ci: fix macos apple silicon flags
midwan Sep 19, 2024
5fb7738
ci: fix cmake linker flags for macos
midwan Sep 19, 2024
b048dca
ci: more macos Makefile fixes
midwan Sep 19, 2024
d3a0948
ci: MacOS fix - remove rt lib from linker in Makefile
midwan Sep 19, 2024
fa4f6b8
ci: MacOS fixes - Remove one more lib from the linker in the Makefile
midwan Sep 19, 2024
bc5b401
ci: MacOS Makefile fixes: link to iconv
midwan Sep 19, 2024
5704c61
ci: Fixed typo
midwan Sep 19, 2024
8da4f03
chore: make it clear that these flags are for ARM builds only
midwan Sep 19, 2024
1856743
ci: Remove cmake and wget from MacOS homebrew runner
midwan Sep 19, 2024
0176bab
ci: remove autoconf from macos homebrew runner as well
midwan Sep 19, 2024
3e33ae1
ci: Fix capsimg filename for MacOS
midwan Sep 19, 2024
bbbff9a
Update make-bundle.sh
midwan Sep 19, 2024
26c172c
Remove unnecessary architecture detection
solskogen Sep 20, 2024
3853017
First imports of toolchain files for cross-compiling
solskogen Sep 20, 2024
f2b173a
Yet another fix for CMake that will help both OSX and Debian Bullseye
solskogen Sep 21, 2024
22bf8e8
Cmake packaging (#1431)
midwan Sep 23, 2024
37d573e
Merge branch 'master' into preview
midwan Sep 23, 2024
d2e3597
Increase GFX MAX_RTG_Boards to 4 as it looks like Picasso96 code is e…
BluewizardNet Sep 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/include/options.h
Original file line number Diff line number Diff line change
Expand Up @@ -468,7 +468,7 @@ struct boardromconfig
int device_order;
struct romconfig roms[MAX_BOARD_ROMS];
};
#define MAX_RTG_BOARDS 1
#define MAX_RTG_BOARDS 4
struct rtgboardconfig
{
int rtg_index;
Expand Down
Empty file modified whdboot/game-data/whdload_db.xml
100755 → 100644
Empty file.