DukeNukemForever: It's a mess. Some games are labeled not to work (due to 32bit) but work (so the game pages wasn't likely updated) and others have no warning and don't work (so I guess again the game pages wasn't also updated). Unfortunately I can't remember specific titles, because I did that yesterday the quick way for many games.
A few week ago I switched to Apple Silicon as my old Macbook broke and I decided to cleanup my backup from 32bit programs to free up space and have a better overview what I can easily directly install (smart search in finder for .pkg, .dmg or MacOS I added to compressed files) or I use the windows installer with Parallels/PortingKit/Crossover instead. Yesterday I deleted all my Mac installers (I backup windows and mac installers) and downloaded everything from gog and itch.io again (skipped humble as they never update their files and all my dem-free games are very old there). In the gog account page I used the Mac filter (which seems to removed already many unsupported games) and then checked each game page for details. What I can say is that it seems that all Mac installers that used wine are listed not to work while many games that use dosbox or scummvm are updated. The biggest problem are the native Mac installers, mostly that games that use a pkg installers as you can't see the app icon before installing the game. For older dmg files you can often see if the app is 32bit as the there is a cross symbol above the icon, so it's very easy to check the installers.
At the current state of transition it's unfortunately trial and error, but that's not only a problem of GOG, also itch.io isn't doing well there too.
About Rebel Assault: Unfortunately these games use an old version of Boxer from 2016, it's an 32bit program. GOG needs to switch the game to dosbox or a fork of boxer (
https://boxer.thec0de.com) that run in 64bit. I tried the dirty and quick way by just replacing the Frameworks folder and the boxer executable (renamed the newer like the old) inside the app package, but that did not work. While the app is now shown as working 64bit app (due to the new boxer executable) I get an error message at the start, which means I need to edit some files.
Thanks, but this is the problem I have. I use GOG to buy and expect them to work. I know it’s a difficult job with Apple stopping 32bit etc, but minimum should be that the listing tells you what it works on, and maybe a way to get working.
I don’t really want to mess about doing what you do, if there is an easy way, then I’d appreciate any help. It’s just a shame that GOG (and others) are not keeping up, with at least warnings. It means I’m wasting money buying GOG games that aren’t working. As you say my Mac broke, so needed new and most (sensible now for future proofing) options are only M series Apple silicon.