-
-
Notifications
You must be signed in to change notification settings - Fork 87
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
merge preview into master #1439
Commits on May 13, 2024
-
enhancement: OCS Agnus + OCS Denise config also has line 0 visible at…
… the bottom of screen (like A1000)
Configuration menu - View commit details
-
Copy full SHA for c2741b2 - Browse repository at this point
Copy the full SHA c2741b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42f1c62 - Browse repository at this point
Copy the full SHA 42f1c62View commit details -
Configuration menu - View commit details
-
Copy full SHA for f560314 - Browse repository at this point
Copy the full SHA f560314View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4954ff - Browse repository at this point
Copy the full SHA c4954ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e13926 - Browse repository at this point
Copy the full SHA 6e13926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59fe72d - Browse repository at this point
Copy the full SHA 59fe72dView commit details
Commits on May 14, 2024
-
bugfix: Set right colors for checkboxes that were missed, so that the…
…mes work properly on them
Configuration menu - View commit details
-
Copy full SHA for f75dddb - Browse repository at this point
Copy the full SHA f75dddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 320f86a - Browse repository at this point
Copy the full SHA 320f86aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0dd71c - Browse repository at this point
Copy the full SHA a0dd71cView commit details -
feat: added window scaling option in amiberry.conf
This option allows you to set the window scaling for the GUI window. The default option is 1.0, which is the normal 100% scaling. The value is a float, so you can dynamically set it to whatever you need, depending on your monitor's resolution. For example, you can set it to: 1.250 = 125% 1.50 = 150% 2.0 = 200%
Configuration menu - View commit details
-
Copy full SHA for 4cbb92d - Browse repository at this point
Copy the full SHA 4cbb92dView commit details
Commits on May 16, 2024
-
enhancement: Fix AGA genlock transparency bit being detected as speci…
…al blanking bits (merged from WinUAE)
Configuration menu - View commit details
-
Copy full SHA for d42fec3 - Browse repository at this point
Copy the full SHA d42fec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for db7bc80 - Browse repository at this point
Copy the full SHA db7bc80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7048cc7 - Browse repository at this point
Copy the full SHA 7048cc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e827ef - Browse repository at this point
Copy the full SHA 8e827efView commit details
Commits on May 17, 2024
-
the --cdimage option does not change configuration, only inserts the CD. The help text did not clearly reflect that
Configuration menu - View commit details
-
Copy full SHA for 43ab1a1 - Browse repository at this point
Copy the full SHA 43ab1a1View commit details -
bugfix: Make guisan widgets active/inactive status more visible (fixes …
…#1326) Some widgets were not greyed out when disabled
2Configuration menu - View commit details
-
Copy full SHA for c5e0099 - Browse repository at this point
Copy the full SHA c5e0099View commit details
Commits on May 19, 2024
-
enhancement: CPU panel had widgets that were not shown as disabled (#…
…1326) The MMU and CPU Data Cache options were not visibly disabled as they should
Configuration menu - View commit details
-
Copy full SHA for 166fed5 - Browse repository at this point
Copy the full SHA 166fed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55cfc63 - Browse repository at this point
Copy the full SHA 55cfc63View commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28e91e2 - Browse repository at this point
Copy the full SHA 28e91e2View commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a1db79d - Browse repository at this point
Copy the full SHA a1db79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7fbb0 - Browse repository at this point
Copy the full SHA 6c7fbb0View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19d8ba8 - Browse repository at this point
Copy the full SHA 19d8ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d8827e - Browse repository at this point
Copy the full SHA 5d8827eView commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25834ad - Browse repository at this point
Copy the full SHA 25834adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c7d851 - Browse repository at this point
Copy the full SHA 7c7d851View commit details
Commits on May 24, 2024
-
refactor: Create plugins directory, use it for external plugins (like…
… floppybridge) From now on, external libraries such as the CAPSimg.so and libfloppybridge.so, will live in a separate directory named "plugins". This cleans up the main dir from such files. The new path is added to the GUI (Paths) and config files accordingly. The default value is <start_path>/plugins. The Makefile will now build floppybridge by default - CAPSimg is a submodule, so it needs to be checked out before it can be built. MacOS is a special case, since the libs there should be under the Resources folder. So, we're leaving that as-is for now.
Configuration menu - View commit details
-
Copy full SHA for 5fe0db9 - Browse repository at this point
Copy the full SHA 5fe0db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for da4c1fe - Browse repository at this point
Copy the full SHA da4c1feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9262d8c - Browse repository at this point
Copy the full SHA 9262d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 334423d - Browse repository at this point
Copy the full SHA 334423dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40a9fca - Browse repository at this point
Copy the full SHA 40a9fcaView commit details -
bugfix: Under KMSDRM the GUI would not open a second time (fixes #1333)
- The window focus was not grabbed when resuming emulation after the GUI, so any subsequent attempt to re-enter the GUI failed. - Removed single_window_mode option, as it's too buggy and not really worth the trouble.
Configuration menu - View commit details
-
Copy full SHA for 261af2c - Browse repository at this point
Copy the full SHA 261af2cView commit details -
refactor: Use CD32 model as a fallback for CD auto-detection (fixes #…
…1325) Instead of checking for CDTV, then CD32 and as a fallback going for A1200CD, we will look for CDTV and use CD32 as a fallback always. Most of the titles will be in those two categories anyway, and many might not contain that in the file path, leading to incorrectly trying to boot them (and failing) as an A1200 CD config.
Configuration menu - View commit details
-
Copy full SHA for 5b5fddb - Browse repository at this point
Copy the full SHA 5b5fddbView commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcd33aa - Browse repository at this point
Copy the full SHA dcd33aaView commit details -
bugfix: if console_logging is requested, ensure it's activated always
If console_logging was enabled, but write_logfile was not, then write_log would not show any output. This changes the behavior so that if console_logging is enabled, we always get output.
Configuration menu - View commit details
-
Copy full SHA for 85de7b4 - Browse repository at this point
Copy the full SHA 85de7b4View commit details -
bugfix: Use WHDLoad custom1-5 values if they are not zero (fixes #1328)
Since we always set the default value to zero, this should be safe to use. Apparently some games do not have some custom fields set, but still use them if specified (e.g. BattleIsle)
Configuration menu - View commit details
-
Copy full SHA for 93c80be - Browse repository at this point
Copy the full SHA 93c80beView commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6aea15 - Browse repository at this point
Copy the full SHA b6aea15View commit details -
enhancement: Serial port undocumented OVRUN behavior emulated. Fast C…
…PU mode + loopback serial port mode fix. Merged from WinUAE
Configuration menu - View commit details
-
Copy full SHA for 031c1fe - Browse repository at this point
Copy the full SHA 031c1feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c405128 - Browse repository at this point
Copy the full SHA c405128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9bbe3 - Browse repository at this point
Copy the full SHA 4c9bbe3View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3773700 - Browse repository at this point
Copy the full SHA 3773700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5386f2b - Browse repository at this point
Copy the full SHA 5386f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4886788 - Browse repository at this point
Copy the full SHA 4886788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 801ba9f - Browse repository at this point
Copy the full SHA 801ba9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06d8549 - Browse repository at this point
Copy the full SHA 06d8549View commit details
Commits on May 29, 2024
-
enhancement: Set config name automatically for CD images as well (fixes
#1336) When Floppies or WHDLoad archives are inserted from the Quickstart panel, the last active config name is updated to the filename used. This did not apply to CD images however. This commit fixes that behavior, so it's consistent across all types of disk images.
Configuration menu - View commit details
-
Copy full SHA for 8aa1672 - Browse repository at this point
Copy the full SHA 8aa1672View commit details -
feat: Added button to Create new folder in the dialogs (fixes #1329)
A new button is now available in the Select File/Folder dialogs: Create Folder This allows the user to create a new directory inside the currently selected one.
Configuration menu - View commit details
-
Copy full SHA for c39a612 - Browse repository at this point
Copy the full SHA c39a612View commit details
Commits on May 30, 2024
-
bugfix: Fixed CD dropdown did not refresh properly (fixes #1337)
When selecting a new CD image, the items in the dropdown did not refresh as expected in the Quickstart panel. This worked correctly in the HD/CD panel. Also synced the behavior a bit between the two panels.
Configuration menu - View commit details
-
Copy full SHA for 4cf18c0 - Browse repository at this point
Copy the full SHA 4cf18c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e292053 - Browse repository at this point
Copy the full SHA e292053View commit details
Commits on Jun 3, 2024
-
refactor: Remove CreateFolder button from SelectFile (fixes #1338)
There's no need to Create a new folder, when you're about to select a File
Configuration menu - View commit details
-
Copy full SHA for af0b655 - Browse repository at this point
Copy the full SHA af0b655View commit details -
Configuration menu - View commit details
-
Copy full SHA for 795dd8d - Browse repository at this point
Copy the full SHA 795dd8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9982123 - Browse repository at this point
Copy the full SHA 9982123View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe35d5 - Browse repository at this point
Copy the full SHA ffe35d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4403b - Browse repository at this point
Copy the full SHA 7d4403bView commit details -
ci: avoid relative paths for placing floppybridge library
Apparently, this won't work everywhere - flatpak failed with the relative paths
Configuration menu - View commit details
-
Copy full SHA for 9a831c2 - Browse repository at this point
Copy the full SHA 9a831c2View commit details -
ci: change destination of floppybridge library
It should be the top-level source dir, not the floppybridge one
Configuration menu - View commit details
-
Copy full SHA for af14d19 - Browse repository at this point
Copy the full SHA af14d19View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9946d56 - Browse repository at this point
Copy the full SHA 9946d56View commit details -
Revert "Try to fix the relative path once more"
This reverts commit 9946d56.
Configuration menu - View commit details
-
Copy full SHA for ff37b3b - Browse repository at this point
Copy the full SHA ff37b3bView commit details -
Revert "ci: change destination of floppybridge library"
This reverts commit af14d19.
Configuration menu - View commit details
-
Copy full SHA for 791559b - Browse repository at this point
Copy the full SHA 791559bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07fe744 - Browse repository at this point
Copy the full SHA 07fe744View commit details -
ci: Removed Buster platforms from pipeline targets
Debian Buster is EOL soon, might as well remove it from the pipelines
Configuration menu - View commit details
-
Copy full SHA for c364f17 - Browse repository at this point
Copy the full SHA c364f17View commit details -
Minor updates, to indicate dropping support for Buster
Configuration menu - View commit details
-
Copy full SHA for 4c87df4 - Browse repository at this point
Copy the full SHA 4c87df4View commit details -
Add keywords to .desktop file (#1342)
These are also used by Flathub, KDE Discover and Gnome Software
Configuration menu - View commit details
-
Copy full SHA for a87468e - Browse repository at this point
Copy the full SHA a87468eView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 03ccd38 - Browse repository at this point
Copy the full SHA 03ccd38View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7e47fd - Browse repository at this point
Copy the full SHA f7e47fdView commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb268b3 - Browse repository at this point
Copy the full SHA fb268b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a42a4e - Browse repository at this point
Copy the full SHA 7a42a4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd3825f - Browse repository at this point
Copy the full SHA bd3825fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a396d53 - Browse repository at this point
Copy the full SHA a396d53View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0997c0 - Browse repository at this point
Copy the full SHA d0997c0View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c119a2c - Browse repository at this point
Copy the full SHA c119a2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d97815d - Browse repository at this point
Copy the full SHA d97815dView commit details -
Change gui_always_on_top to true, by default (fixes #1351)
Set the GUI to be always on top by default. This should help with cases where we are in Full screen mode, and sometimes the GUI opens behind the emulation screen.
Configuration menu - View commit details
-
Copy full SHA for 26a2aa8 - Browse repository at this point
Copy the full SHA 26a2aa8View commit details -
feat: Implemented Integer scaling (fixes #1352)
Added Integer scaling as an option in the Display panel. This saves to the config file, and can be set in amiberry.conf as well. The value 2 can be used in the scaling_method option, to set this as the default.
Configuration menu - View commit details
-
Copy full SHA for 7482dbf - Browse repository at this point
Copy the full SHA 7482dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c1e78 - Browse repository at this point
Copy the full SHA 57c1e78View commit details -
fix integer scaling was blurry (#1352)
When using Integer scaling, the Nearest Neighbor SDL2 hint should be used
Configuration menu - View commit details
-
Copy full SHA for f939067 - Browse repository at this point
Copy the full SHA f939067View commit details -
only enable GUI always on top, if we have fullscreen by default (#1351)
We don't want the GUI to be always on top in Windowed mode also
Configuration menu - View commit details
-
Copy full SHA for 80fe1f4 - Browse repository at this point
Copy the full SHA 80fe1f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3db2f2 - Browse repository at this point
Copy the full SHA f3db2f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 381eeef - Browse repository at this point
Copy the full SHA 381eeefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5710f4c - Browse repository at this point
Copy the full SHA 5710f4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b20f372 - Browse repository at this point
Copy the full SHA b20f372View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6240835 - Browse repository at this point
Copy the full SHA 6240835View commit details -
feat: implemented Resolution Autoswitch option
This option comes from WinUAE, and when enabled, allows the automatic selection between horizontal LowRes/HiRes and vertical Single/Double line modes
Configuration menu - View commit details
-
Copy full SHA for 0553e19 - Browse repository at this point
Copy the full SHA 0553e19View commit details -
enhancement: auto-crop scaling improvements, for integer scaling
When we use Integer scaling, we don't want the width/height doubled during autocrop. One exception to that is when we have HiRes horizontally, and single line mode (where we need to double the height, in order to keep the aspect ratio correct)
Configuration menu - View commit details
-
Copy full SHA for 323bff3 - Browse repository at this point
Copy the full SHA 323bff3View commit details
Commits on Jun 13, 2024
-
bring back HighDPI support on windows
This was removed as a test, but it didn't make a difference
Configuration menu - View commit details
-
Copy full SHA for d55fb38 - Browse repository at this point
Copy the full SHA d55fb38View commit details -
enhancement: make "System Default" sound card option the default
The System Default will now be enabled by default, as it seems to work best for most cases. If you want another sound output device selected, you can always change that. Config files should not be affected anyway, this is just a more sensible default.
Configuration menu - View commit details
-
Copy full SHA for 7796aeb - Browse repository at this point
Copy the full SHA 7796aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45bcd9f - Browse repository at this point
Copy the full SHA 45bcd9fView commit details -
enhancement: GUI window improvements
- Set window to always on top, if we're running it in Full-window - RaiseWindow later in the process
Configuration menu - View commit details
-
Copy full SHA for 58f495e - Browse repository at this point
Copy the full SHA 58f495eView commit details -
bugfix: keyboard and mouse was not always grabbed (#1351)
When going from GUI->Emulation repeatedly, sometimes the input was not grabbed as expected
Configuration menu - View commit details
-
Copy full SHA for 716b067 - Browse repository at this point
Copy the full SHA 716b067View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc5da1 - Browse repository at this point
Copy the full SHA dfc5da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31cf87a - Browse repository at this point
Copy the full SHA 31cf87aView commit details -
bugfix: VKBD would not show if Auto-Crop was enabled
When Auto-Crop was enabled, the texture size was changed. However, VKBD did not update the X/Y coordinates it uses, so the image it showed could happen to be off-screen.
Configuration menu - View commit details
-
Copy full SHA for 42c93dd - Browse repository at this point
Copy the full SHA 42c93ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7b2b84 - Browse repository at this point
Copy the full SHA e7b2b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b03b42 - Browse repository at this point
Copy the full SHA 2b03b42View commit details
Commits on Jun 14, 2024
-
bugfix: Custom controls would not get loaded when starting from cmd l…
…ine (fixes #1355) When starting Amiberry from the command line, with one of the autoload options, if a config file was found and loaded, the custom controls would never be applied. When doing the same from the GUI, it worked, but only by accident. The jports ID was set to -1 by default_prefs for all ports, in the currprefs structure. This didn't apply to changed_prefs, which had the default values of 0 for those fields. When using the GUI, which always applied settings to changed_prefs, it would work by accident since the ID happened to be zero, which also is the first available joystick in the did struct. Additionally, SDL2 detected a JOYSTICK INSERTED/REMOVED event after startup, which triggered the initialization of joysticks, which in turn loaded the default mapping back on them, overwriting any custom mapping previously loaded. To fix the above, some refactoring was needed: - Disabled the detection of JOYSTICK INSERTED/REMOVED during emulation. This is still triggered when the GUI is open. - Set the first two ports (0 and 1) to their default IDs for Mouse and first Joystick. This is diverging from WinUAE's defaults, but I think it will work out fine for us - Moved the loading of custom controls outside of cfgfile.cpp and into amiberry_input.cpp, where it belongs. This makes it easier to read, since it's not part of that huge parse_host function. - Fixed the loading of custom controls to apply to the uae_prefs struct passed into it, instead of always on currprefs, as it was before. - Added logical checks to ensure the port we're working on is valid (not and id of -1) and within the Joystick ports (value 0-8). We don't want to bother with unmapped ports or mouse ports. - Some more minor refactoring and cleanup was done around those areas as well.
Configuration menu - View commit details
-
Copy full SHA for 4f96fa1 - Browse repository at this point
Copy the full SHA 4f96fa1View commit details -
enhancement: Make GUI window follow the same logic as the emulation o…
…ne (#1351) - If KMSDRM is detected, set the mode to FULL-WINDOW - If a resolution less than 800x600 is detected, go for Full-window as well - Otherwise, we'll follow the settings requested regarding Windowed/Fullscreen/Full-window mode
Configuration menu - View commit details
-
Copy full SHA for 8524986 - Browse repository at this point
Copy the full SHA 8524986View commit details -
feat: Added default option to control resolution autoswitch from amib…
…erry.conf This option helps get the best results out of integer scaling, in combination with auto-crop and full-window modes
Configuration menu - View commit details
-
Copy full SHA for 8a14777 - Browse repository at this point
Copy the full SHA 8a14777View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf7a85 - Browse repository at this point
Copy the full SHA ddf7a85View commit details
Commits on Jun 15, 2024
-
Change Full-screen toggle behavior - use full-window <-> window (#1351)
Let's prefer Full-window instead of Fullscreen, to avoid screenmode changes on the monitor
Configuration menu - View commit details
-
Copy full SHA for 5c25acf - Browse repository at this point
Copy the full SHA 5c25acfView commit details
Commits on Jun 16, 2024
-
refactor: return to previous approach: GUI window is always Windowed,…
… except on KMSDRM (#1351) Due to how modern Window Managers handle things, if we open the GUI in full-window while the emulation screen is also opened in full-window, the second one gets minimized. That means that when we resume from the GUI, we don't get back to the emulation screen, even if we call for SDL_RaiseWindow() - it gets ignored. To resolve this, I'm reverting this behavior to the previous approach: The GUI is always Windowed, and opens on top of the emulation screen. The exception is when we're using KMSDRM, which doesn't have the notion of windows. But under KMSDRM we might run into a similar problem as well, so that needs a separate solution.
Configuration menu - View commit details
-
Copy full SHA for 5032afc - Browse repository at this point
Copy the full SHA 5032afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b60372a - Browse repository at this point
Copy the full SHA b60372aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc1987 - Browse repository at this point
Copy the full SHA 7cc1987View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7a47e4 - Browse repository at this point
Copy the full SHA b7a47e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd973b0 - Browse repository at this point
Copy the full SHA fd973b0View commit details
Commits on Jun 17, 2024
-
bugfix: Fix KMSDRM problems when switching between GUI -> emulation (f…
…ixes #1351) The emulation screen would not get the focus always, when resuming from the GUI, if running under KMSDRM. Removed the code that checked if the window had focus, and instead trying to grab it right away now. It still sometimes doesn't get it (not sure why), but at least you can click on it once and resume properly now.
Configuration menu - View commit details
-
Copy full SHA for c497c94 - Browse repository at this point
Copy the full SHA c497c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a60ca - Browse repository at this point
Copy the full SHA 35a60caView commit details -
Configuration menu - View commit details
-
Copy full SHA for e880e20 - Browse repository at this point
Copy the full SHA e880e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50be49b - Browse repository at this point
Copy the full SHA 50be49bView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 04d2bad - Browse repository at this point
Copy the full SHA 04d2badView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e901c3 - Browse repository at this point
Copy the full SHA 5e901c3View commit details -
refactor: accept .uae config files in cmd line, even if they are not …
…the last item (#1355) uae config files and savestates were only accepted from the command line, if they were the last parameters. If we however wanted to include -G after them (to hide the GUI), they would not get loaded.
Configuration menu - View commit details
-
Copy full SHA for 1d05611 - Browse repository at this point
Copy the full SHA 1d05611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 543efb5 - Browse repository at this point
Copy the full SHA 543efb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad683a4 - Browse repository at this point
Copy the full SHA ad683a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89df389 - Browse repository at this point
Copy the full SHA 89df389View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8bf3de7 - Browse repository at this point
Copy the full SHA 8bf3de7View commit details -
feat: Auto-detect MT32 titles in whdbooter
Auto-detect any titles supporting MT32 MIDI output in WHDBooter, and enable the relevant feature in Amiberry (if the ROMs are installed). This currently works based on the filename (it has to contain the word "MT32"), as it's not included in the XML. Not many title supported MT32, so maybe this is good enough.
Configuration menu - View commit details
-
Copy full SHA for ed09b55 - Browse repository at this point
Copy the full SHA ed09b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb86164 - Browse repository at this point
Copy the full SHA fb86164View commit details -
Added support for Picmatic Tierras Salvajes and Marbella Vice
Configuration menu - View commit details
-
Copy full SHA for 1072adf - Browse repository at this point
Copy the full SHA 1072adfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65369b1 - Browse repository at this point
Copy the full SHA 65369b1View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f66acbd - Browse repository at this point
Copy the full SHA f66acbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a992bb - Browse repository at this point
Copy the full SHA 5a992bbView commit details
Commits on Jun 27, 2024
-
enhancement: Added VSync options from WinUAE in Display panel (#1368)
Added the WinUAE VSync options for Native and RTG as dropdowns, instead of the single checkbox we had before. The Lagless modes are not implemented, not even sure we can do that in SDL2. The other modes work the same way as in WinUAE. Amiberry still uses V-Sync internally for the SDL_Presenter, so this only changes what is passed internally in the emulation. These options only make sense to enable if the monitor is already set to the right refresh rate - i.e. don't enable if your monitor only does 60Hz and you want to emulate a PAL machine (which needs 50).
Configuration menu - View commit details
-
Copy full SHA for 9a2b4fd - Browse repository at this point
Copy the full SHA 9a2b4fdView commit details -
bugfix: Fixed changing logfile name would append "amiberry.log" at th…
…e end The SelectFile dialog had an incorrect filter setting, which ended up appending the whole default filename instead of only the ".log" extension, if it wasn't found.
Configuration menu - View commit details
-
Copy full SHA for 37b045d - Browse repository at this point
Copy the full SHA 37b045dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54cdf05 - Browse repository at this point
Copy the full SHA 54cdf05View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1be4a7 - Browse repository at this point
Copy the full SHA c1be4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1f1a68 - Browse repository at this point
Copy the full SHA d1f1a68View commit details -
* refactor: use separate dir for amiberry.conf and data under macOS (#1372) Moving the contents of the data folder and amiberry.conf, under <user>/Library/Application Support/Amiberry for macOS platforms
Configuration menu - View commit details
-
Copy full SHA for fe54e56 - Browse repository at this point
Copy the full SHA fe54e56View commit details -
* Remove capsimg submodule * Add capsimg sources * Add dependencies in Makefile and CMakeLists.txt to build libcapsimage.so * Fix path in makefile * Add libs to make clean also * Automatically build capsimg as well * Remove extra step to build capsimg from pipeline
Configuration menu - View commit details
-
Copy full SHA for 41d1274 - Browse repository at this point
Copy the full SHA 41d1274View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bea9fd9 - Browse repository at this point
Copy the full SHA bea9fd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae99a4 - Browse repository at this point
Copy the full SHA bae99a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c496f - Browse repository at this point
Copy the full SHA 83c496fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3a055b - Browse repository at this point
Copy the full SHA b3a055bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 200a814 - Browse repository at this point
Copy the full SHA 200a814View commit details
Commits on Aug 6, 2024
-
Add FPS Adjustment options to the Display panel (#1399)
* enhancement: Add FPS Adjustment options to the Display panel (fixes #1397) * Fix build under macOS
Configuration menu - View commit details
-
Copy full SHA for 8f5fd57 - Browse repository at this point
Copy the full SHA 8f5fd57View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6778b0 - Browse repository at this point
Copy the full SHA c6778b0View commit details
Commits on Aug 7, 2024
-
bugfix: Fix Picmatic (100Hz TV only) light gun positioning in lores o…
…r shres resolutions
Configuration menu - View commit details
-
Copy full SHA for e716ab1 - Browse repository at this point
Copy the full SHA e716ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9881cc - Browse repository at this point
Copy the full SHA f9881ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f1deb9 - Browse repository at this point
Copy the full SHA 6f1deb9View commit details -
enhancement: add secondary check when loading cfg files, look in conf…
…igs folder for filename (fixes #1388)
Configuration menu - View commit details
-
Copy full SHA for 9d2c59f - Browse repository at this point
Copy the full SHA 9d2c59fView commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a70dd17 - Browse repository at this point
Copy the full SHA a70dd17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8ac00 - Browse repository at this point
Copy the full SHA 4d8ac00View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a626c5 - Browse repository at this point
Copy the full SHA 5a626c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc2aaa - Browse repository at this point
Copy the full SHA ecc2aaaView commit details
Commits on Aug 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ade81f7 - Browse repository at this point
Copy the full SHA ade81f7View commit details
Commits on Aug 15, 2024
-
No functional changes, just minimizing diffs from WinUAE sources
Configuration menu - View commit details
-
Copy full SHA for b5ac8b7 - Browse repository at this point
Copy the full SHA b5ac8b7View commit details
Commits on Aug 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for efebb3f - Browse repository at this point
Copy the full SHA efebb3fView commit details
Commits on Aug 22, 2024
-
enhancement: GUI - Make read-only textboxes in WHDLoad panel show as …
…such (fixes #1403) Make the read-only text boxes show as such (disabled), since no user input is supported there
Configuration menu - View commit details
-
Copy full SHA for de044e3 - Browse repository at this point
Copy the full SHA de044e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fdbd74 - Browse repository at this point
Copy the full SHA 6fdbd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c684be - Browse repository at this point
Copy the full SHA 6c684beView commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 377d279 - Browse repository at this point
Copy the full SHA 377d279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e0863 - Browse repository at this point
Copy the full SHA 75e0863View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf9986 - Browse repository at this point
Copy the full SHA cbf9986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 105db49 - Browse repository at this point
Copy the full SHA 105db49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e01c45 - Browse repository at this point
Copy the full SHA 7e01c45View commit details -
bugfix: Don't replace spaces in native_dos_op
With the newer version of host-run (v1.6 onwards), this should not be necessary anymore
Configuration menu - View commit details
-
Copy full SHA for d4b2c6a - Browse repository at this point
Copy the full SHA d4b2c6aView commit details
Commits on Aug 25, 2024
-
bugfix: Fixed bug under KMSDRM, where the emulation screen would not …
…show (#1401) Under KMSDRM, if you started Amiberry from the command line with the -G parameter, and you entered the GUI once, resuming would not show the emulation screen.
Configuration menu - View commit details
-
Copy full SHA for c58114a - Browse repository at this point
Copy the full SHA c58114aView commit details -
bugfix: remove newlines from debugger input (#1407)
The "fd" command didn't work in the debugger. This was because the "d" was followed in the input buffer by \n rather than \0. The Windows version of console_get replaces the terminating \r with \0. amiberry's version uses fgets, which doesn't do this; it did adjust the length value returned, but the debugger code doesn't look at the length. Make it actually strip the newline characters when adjusting the length.
Configuration menu - View commit details
-
Copy full SHA for f486ec0 - Browse repository at this point
Copy the full SHA f486ec0View commit details -
bugfix: release window grab in the debugger (#1406)
When the debugger is entered with Shift-F12, this function is called to release the mouse pointer. The second argument to SDL_SetWindowGrab should be SDL_FALSE to disable the grab; previously, both _acquire and _release had SDL_TRUE, which enables the grab.
Configuration menu - View commit details
-
Copy full SHA for 72486b2 - Browse repository at this point
Copy the full SHA 72486b2View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5e5e4f - Browse repository at this point
Copy the full SHA b5e5e4fView commit details
Commits on Aug 27, 2024
-
Revert "enhancement: resample audio during Push operations (#1397)"
This reverts commit a70dd17.
Configuration menu - View commit details
-
Copy full SHA for b5b497f - Browse repository at this point
Copy the full SHA b5b497fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 090d83b - Browse repository at this point
Copy the full SHA 090d83bView commit details -
enhancement: Log command line parameters on startup (fixes #1380)
If logging is enabled, also log the full command line used to start up
Configuration menu - View commit details
-
Copy full SHA for 1f7c096 - Browse repository at this point
Copy the full SHA 1f7c096View commit details -
enhancement: harmonize buttons in HDD GUI panel
Change label on Add Directory, to indicate it also supports archives. Harmonize the widths of those buttons. Improve label on CD select image file.
Configuration menu - View commit details
-
Copy full SHA for a5704b4 - Browse repository at this point
Copy the full SHA a5704b4View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3a16f4 - Browse repository at this point
Copy the full SHA e3a16f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6ac62b - Browse repository at this point
Copy the full SHA e6ac62bView commit details -
bugfix: When using KMSDRM, controller input was lost after entering t…
…he GUI once (fixes #1384) This seems to be caused by SDL2 when using KMSDRM only, as it works properly under X. As a workaround, I'm changing the logic to keep only a single window and renderer when KMSDRM is detected.
Configuration menu - View commit details
-
Copy full SHA for 1366a3f - Browse repository at this point
Copy the full SHA 1366a3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c050f8 - Browse repository at this point
Copy the full SHA 9c050f8View commit details
Commits on Aug 31, 2024
-
bugfix: KMSDRM fixes for when using a single window (fixes #1411)
Disable integer scaling when opening the GUI, trigger an update of scaling options when resuming
Configuration menu - View commit details
-
Copy full SHA for 11958da - Browse repository at this point
Copy the full SHA 11958daView commit details -
enhancement: separate data from home directories, improve handling (f…
…ixes #1073) - Separate DATA from HOME directories - Use special ENV variables to override locations: AMIBERRY_DATA_DIR and AMIBERRY_HOME_DIR respectively - Use the standard Linux locations if the env variables are not set: /usr/share/amiberry/data for the DATA folder, and $HOME/.amiberry for the HOME folder - Fallback to the Portable mode used before, if all the above fail
Configuration menu - View commit details
-
Copy full SHA for c9fcb71 - Browse repository at this point
Copy the full SHA c9fcb71View commit details -
Configuration menu - View commit details
-
Copy full SHA for e337b56 - Browse repository at this point
Copy the full SHA e337b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a243c - Browse repository at this point
Copy the full SHA 76a243cView commit details
Commits on Sep 1, 2024
-
1376 add a3000 scsi controller and tape support for amiga unix amix (#…
…1414) * enhancement: added CD and Tape drive buttons Added new buttons in the GUI: HDD panel, for handling CD and Tape drives. * Refactoring of GUI HD Panel - Added TapeDrive option - Refactored GUI panels to look more like WinUAE - Refactored functionality to closer match that of WinUAE * bugfix: Fixes for HDD panel windows * bugfix: Fixed default paths in dialogs * enhancement: Harmonize TapeDrive dialog logic with others Set the default path (harddrives) if no path is configured, before opening the dialog * enhancement: Updated Create HF dialog - The dialog will now only create HDFs, not add them as well * enhancement: fix navigation in Create HDF dialog * enhancement: Added Special Monitors support * enhancement: Added special monitors support in GUI * enhancement: fixed navigation for Tape Drive and other HDD panel dialogs * enhancement: improvements in the Add HardDrive dialog Added controller, unit, type and feature level dropdowns * enhancement: fixed navigation in Panel Harddrive * disable button that's not implemented yet
Configuration menu - View commit details
-
Copy full SHA for 9987dc2 - Browse repository at this point
Copy the full SHA 9987dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 112c46c - Browse repository at this point
Copy the full SHA 112c46cView commit details -
ci: Remove Manjaro RPI4 target from releases
Only AmiKit was using that, and it moved to Debian12 with the new update
Configuration menu - View commit details
-
Copy full SHA for cf0d600 - Browse repository at this point
Copy the full SHA cf0d600View commit details
Commits on Sep 2, 2024
-
refactor: Move "abr" under plugins directory
- Handle "abr" as one of the plugins, instead of having it living on a directory in the home dir. - Moved directory, updated paths and macOS scripts accordingly. - get_plugin_path() now returns the actual plugins path
Configuration menu - View commit details
-
Copy full SHA for 6fd28ee - Browse repository at this point
Copy the full SHA 6fd28eeView commit details -
enhancement: expanded DBus support with new events
New DBus events added: - Insert Floppy - Insert CD
Configuration menu - View commit details
-
Copy full SHA for e7cb948 - Browse repository at this point
Copy the full SHA e7cb948View commit details -
enhancement: added one more native lib path
Added /usr/lib/amiberry as one more native lib search path
Configuration menu - View commit details
-
Copy full SHA for 6ed0d18 - Browse repository at this point
Copy the full SHA 6ed0d18View commit details -
enhancement: Added option to use JST instead of WHDLoad binary
In case someone needs this, there is now an option to use JST instead of WHDLoad for the Booter. use_jst_instead_of_whd (boolean) The option is saved in the global configuration of amiberry.conf and when enabled, will switch out the startup-sequence references from WHDLoad to JST, including any differences in options. The old AMOS-based booter is not changed with this.
Configuration menu - View commit details
-
Copy full SHA for 690c7f3 - Browse repository at this point
Copy the full SHA 690c7f3View commit details -
enhancement: add filetype associations under macOS
Handle .uae, .adf and .lha files with Amiberry, under macOS
Configuration menu - View commit details
-
Copy full SHA for 33f1ac1 - Browse repository at this point
Copy the full SHA 33f1ac1View commit details
Commits on Sep 3, 2024
-
bugfix: Fixed various glitches in SelectFile dialog (fixes #1417)
- Do not attempt to scroll if the items are less than 32, as they fit in the screen already - Show the selected item in the text field - Allow existing files to be selected and used, even when the "createNew" flag is set - Fixed path building, it would always append to the existing string - Fixed string assignment in changeDir
Configuration menu - View commit details
-
Copy full SHA for a1c78c6 - Browse repository at this point
Copy the full SHA a1c78c6View commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 033746f - Browse repository at this point
Copy the full SHA 033746fView commit details
Commits on Sep 4, 2024
-
build(deps): bump actions/download-artifact in /.github/workflows (#1419
) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.2 to 4.1.7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4.1.2...v4.1.7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 99ec69a - Browse repository at this point
Copy the full SHA 99ec69aView commit details -
enhancement: upgrade libguisan to latest version, fix various bugs
Guisan has been getting several updates lately, improving and fixing various bugs. Upgrading to the current version, but keeping my own improvements until I've had time to push them upstream
Configuration menu - View commit details
-
Copy full SHA for 26041d0 - Browse repository at this point
Copy the full SHA 26041d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf31d6 - Browse repository at this point
Copy the full SHA eaf31d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddfd7d4 - Browse repository at this point
Copy the full SHA ddfd7d4View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b9cbeb4 - Browse repository at this point
Copy the full SHA b9cbeb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b2cdc - Browse repository at this point
Copy the full SHA 66b2cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c38644b - Browse repository at this point
Copy the full SHA c38644bView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17e03e3 - Browse repository at this point
Copy the full SHA 17e03e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 102d23f - Browse repository at this point
Copy the full SHA 102d23fView commit details -
Added Text class, refactored textbox, textfield etc.
Configuration menu - View commit details
-
Copy full SHA for 522f2bd - Browse repository at this point
Copy the full SHA 522f2bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9094f9f - Browse repository at this point
Copy the full SHA 9094f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9069bb7 - Browse repository at this point
Copy the full SHA 9069bb7View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3fbfb6c - Browse repository at this point
Copy the full SHA 3fbfb6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16aa6f6 - Browse repository at this point
Copy the full SHA 16aa6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b0d126 - Browse repository at this point
Copy the full SHA 3b0d126View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bb379 - Browse repository at this point
Copy the full SHA d0bb379View commit details -
cleanup: remove CMakeSettings.json (obsolete)
This is no longer needed, as we're using CMakePresets.json instead
Configuration menu - View commit details
-
Copy full SHA for f58e33b - Browse repository at this point
Copy the full SHA f58e33bView commit details -
enhancement: Check if the GUI theme font has the full path also
- If the gui_theme.font_name contains the full path to the font, open it from there directly. This means we can now use system fonts as well, from /usr/share/fonts/... - If the filename is not found, then try to open it from the data directory, as before
Configuration menu - View commit details
-
Copy full SHA for 2ec1b88 - Browse repository at this point
Copy the full SHA 2ec1b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52b508c - Browse repository at this point
Copy the full SHA 52b508cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90cfa91 - Browse repository at this point
Copy the full SHA 90cfa91View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d8384 - Browse repository at this point
Copy the full SHA f7d8384View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00306d4 - Browse repository at this point
Copy the full SHA 00306d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4a32c - Browse repository at this point
Copy the full SHA fe4a32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef243ce - Browse repository at this point
Copy the full SHA ef243ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd43f48 - Browse repository at this point
Copy the full SHA cd43f48View commit details -
enhancement: guisan: radiobutton and togglebutton fixes
These widgets didn't use the proper disabled color
Configuration menu - View commit details
-
Copy full SHA for f83bda6 - Browse repository at this point
Copy the full SHA f83bda6View commit details -
enhancement: guisan: fix remaining widgets colors
These widgets were also missing their disabled color
Configuration menu - View commit details
-
Copy full SHA for e465e3f - Browse repository at this point
Copy the full SHA e465e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 073da6c - Browse repository at this point
Copy the full SHA 073da6cView commit details -
bugfix: Fixed navigation in Sound panel
It wasn't possible to navigate into the Sound panel, since the first control (dropdown at the top) was disabled by default.
Configuration menu - View commit details
-
Copy full SHA for 4c3763f - Browse repository at this point
Copy the full SHA 4c3763fView commit details -
enhancement: add support for XDG_CONFIG_HOME (fixes #1425)
Added logic to pick up the config directory, from the first match of the following: - $AMIBERY_CONFIG_DIR - $XDG_CONFIG_HOME/amiberry - $HOME/.config/amiberry - $HOME/.amiberry/conf if none of the above is found, the fallback is the current logic (portable mode, <current dir>/conf)
Configuration menu - View commit details
-
Copy full SHA for 3294cc1 - Browse repository at this point
Copy the full SHA 3294cc1View commit details
Commits on Sep 13, 2024
-
enhancement: Gracefully handle iconv failures
If iconv_open() fails for some reason, do not fail completely but instead try to copy the entries verbatim.
Configuration menu - View commit details
-
Copy full SHA for f08c48e - Browse repository at this point
Copy the full SHA f08c48eView commit details -
bugfix: Refresh RTG panel when CPU changes are modified
- The 24-bit addressing option blocks RTG cards from being used. When it's disabled, the RTG panel should refresh, to enable any relevant widgets - Fixed navigation in RTG panel (the VRAM slider could not be accessed)
Configuration menu - View commit details
-
Copy full SHA for e315c20 - Browse repository at this point
Copy the full SHA e315c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for a71da28 - Browse repository at this point
Copy the full SHA a71da28View commit details
Commits on Sep 17, 2024
-
* enhancement: Merge more WinUAE code - Added PPC - Added PCEM - Added PCI - Added MAME (A2410 and TM34010) - Added QEMU (various gfx cards, network cards, SCSI, etc) - Enabled relevant ifdefs * enhancement: Added luascript, slirp_uae - Removed unused ersatz - Added luascript (disabled for now, needs an extra library) - Added slirp_uae (disabled for now) - Added sources for separate tool "uaeunp" * enhancement: Added DSP emulation - Added DSP emulation files from WinUAE, with slight modifications (disabled for now) * enhancement: Enabled TabletLibrary, DSP, Draco Not implemented on the GUI yet, but enabled related ifdefs in the code * enhancement: Added SANA2 support Not visible on the GUI yet * enhancement: sync includes and other details with WinUAE * enhancement: added support for more RTG boards * bugfix: added missing arm/arm64 headers for pcem codegen_backend WinUAE didn't have these, so let's grab them from PCem v16 directly * enhancement: Fixed defines in picasso96.cpp * bugfix: Maybe we should actually sleep for a few ms in sleep_millis2 * enhancement: P96 - added ifdefs where Amiberry-specific pieces are added * chore: sync time/rpt headers with WinUAE * chore: reduce the lines of ifdefs in ahi_v2 * enhancement: use SDL_Delay instead of waiting for the cpu_wakeup_event * perf: only call init_row_map if the pixels have changed * enhancement: Added GVP T-Rex II Merged from WinUAE * enhancement: Added DKB WildFire v1.0 and Masoboshi v2.197 Merged from WinUAE * enhancement: Flush trap queues during reset. * bugfix: Added missing S3 Virge PCI byteswap mode Merged from WinUAE * perf: Do not unnecessarily call SetCursor() continuously. * bugfix: Fixed uae_sem_unpost This should be SemPost, not SemWait * enhancement: Allow 16-bit only if D3D9 is selected. Merged from WinUAE - Amiberry uses gfx_api value 2 anyway. * bugfix: Fix SPRxPOS modification just before horizontal match if sprite had lowest horizontal bit set. Merged from WinUAE * enhancement: Both COPxJMP strobe emulation update Merged from WinUAE * enhancement: Serial emulation updates, more accurate transmit timing, receive timing is not anymore instant except in direct mode. Merged from WinUAE * enhancement: OpalVision undocumented horizontal panning emulation address load was ignored if it was included in second control line. * perf: Reduce amount of read_processor_time() calls. Merged from WinUAE * build: updated makefile with new files * enhancement: added PPC options to GUI * enhancement: added MapROM option in GUI * bugfix: GUI RAM Panel did not highlight selected items properly * enhancement: added label in Input panel for Parallel Port joystick adapter The label should make it more clear that the last two ports are for the emulated parallel port joystick adapter * enhancement: GUI listbox inactive color improvement The guisan listbox would use an inactive color of a fixed value. It should use something from the color scheme, instead. * enhancement: added more models and configs in Quickstart
Configuration menu - View commit details
-
Copy full SHA for 2bd5841 - Browse repository at this point
Copy the full SHA 2bd5841View commit details -
Configuration menu - View commit details
-
Copy full SHA for e822fe8 - Browse repository at this point
Copy the full SHA e822fe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf8388 - Browse repository at this point
Copy the full SHA 8cf8388View commit details -
ci: avoid using named initializers in file, otherwise we run into a G…
…CC bug This code won't compile with older GCC versions, due to a known bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55227
Configuration menu - View commit details
-
Copy full SHA for 785ed29 - Browse repository at this point
Copy the full SHA 785ed29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2efd753 - Browse repository at this point
Copy the full SHA 2efd753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89c2c69 - Browse repository at this point
Copy the full SHA 89c2c69View commit details -
ci: upgrade the minimum CMake version for capsimage
Get rid of a warning about older CMake versions being deprecated soon
Configuration menu - View commit details
-
Copy full SHA for dbd85a3 - Browse repository at this point
Copy the full SHA dbd85a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for be2b552 - Browse repository at this point
Copy the full SHA be2b552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ce8923 - Browse repository at this point
Copy the full SHA 6ce8923View commit details
Commits on Sep 18, 2024
-
ci: Cmake builds would fail if started under a subdir (#1430)
* ci: Cmake builds would fail if started under a subdir * ci: add cmake files needed for bullseye * ci: updated macOS include directories * ci: fix compiler error under clang/macOS * ci: remove unused linker flag * ci: add cmake in macOS homebrew
Configuration menu - View commit details
-
Copy full SHA for 32dafce - Browse repository at this point
Copy the full SHA 32dafceView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ed4086 - Browse repository at this point
Copy the full SHA 2ed4086View commit details -
Revert "build: set the compiler standard higher in the Makefile"
This reverts commit e822fe8.
Configuration menu - View commit details
-
Copy full SHA for 2f64ca3 - Browse repository at this point
Copy the full SHA 2f64ca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c20b2d3 - Browse repository at this point
Copy the full SHA c20b2d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab03f58 - Browse repository at this point
Copy the full SHA ab03f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4060ecc - Browse repository at this point
Copy the full SHA 4060eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75744d3 - Browse repository at this point
Copy the full SHA 75744d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c0f35f - Browse repository at this point
Copy the full SHA 7c0f35fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f68a735 - Browse repository at this point
Copy the full SHA f68a735View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fb7738 - Browse repository at this point
Copy the full SHA 5fb7738View commit details -
Configuration menu - View commit details
-
Copy full SHA for b048dca - Browse repository at this point
Copy the full SHA b048dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a0948 - Browse repository at this point
Copy the full SHA d3a0948View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa4f6b8 - Browse repository at this point
Copy the full SHA fa4f6b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5b401 - Browse repository at this point
Copy the full SHA bc5b401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5704c61 - Browse repository at this point
Copy the full SHA 5704c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da4f03 - Browse repository at this point
Copy the full SHA 8da4f03View commit details -
ci: Remove cmake and wget from MacOS homebrew runner
these are already installed in the runner environment anyway
Configuration menu - View commit details
-
Copy full SHA for 1856743 - Browse repository at this point
Copy the full SHA 1856743View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0176bab - Browse repository at this point
Copy the full SHA 0176babView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e33ae1 - Browse repository at this point
Copy the full SHA 3e33ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbbff9a - Browse repository at this point
Copy the full SHA bbbff9aView commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26c172c - Browse repository at this point
Copy the full SHA 26c172cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3853017 - Browse repository at this point
Copy the full SHA 3853017View commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2b173a - Browse repository at this point
Copy the full SHA f2b173aView commit details
Commits on Sep 23, 2024
-
* modify CMakeLists.txt to be able to build packages for MacOS and Linux * Moved pull request template to .github dir * Moved code of conduct file under .github directory * Removed gitmodules file * Moved install extra dirs to only if we're not building an Apple bundle * Added first version of a Deb package option to CPack * Fixed double directory creation during installation/packaging * Remove debian directory We won't be using this, going for CPack instead * Fixed package version * Clean up contents of packages * Fix dependencies and filename of .deb package * Bump version to 6.3.5 * Add desktop file for Deb package * Remove archive generator, the DEB one is good enough * Change pipeline to use CMake for Linux targets Let's generate some .deb files! This is most likely missing stuff, like the distro name... * Fix incorrect architecture names in cross-compiler * Fix 32-bit arm package architecture * ci: Allow 32-bit arm builds * ci: disable the bullseye builds for now Until we figure out a solution with Bullseye + CMake + SDL2_image/SDL2_ttf * ci: fix expected targets * ci: bring back bullseye builds * Remove path from desktop shortcut * Fixed typo in comment * Set the version in the Project, use that for CPack * Updated compiled and linker flags with no-pie properly - There were some differences between the Makefile flags and CMake. Now they are identical - Updated the Findmpg123.cmake file with the latest one from upstream * Include bullseye build targets again
Configuration menu - View commit details
-
Copy full SHA for 22bf8e8 - Browse repository at this point
Copy the full SHA 22bf8e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37d573e - Browse repository at this point
Copy the full SHA 37d573eView commit details
Commits on Sep 24, 2024
-
Increase GFX MAX_RTG_Boards to 4 as it looks like Picasso96 code is e…
…xpecting 4 not the 1 listed. (#1434)
Configuration menu - View commit details
-
Copy full SHA for d2e3597 - Browse repository at this point
Copy the full SHA d2e3597View commit details -
Configuration menu - View commit details
-
Copy full SHA for 471b3a6 - Browse repository at this point
Copy the full SHA 471b3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aa92e5 - Browse repository at this point
Copy the full SHA 8aa92e5View commit details