VOGONS

Common searches


Search results

Display options

Re: DOSBox SVN for macOS - custom patched version

Splitt off the other Qemu discussion to not further derail this thread. Sorry for derailing it to begin with through the benchmark posts. Wasn't intended. Please continue the Qemu discussion at https://www.vogons.org/viewtopic.php?f=9&t=80552&p=953168#p953168 That's OK, I am sure people are keen to …

Re: DOSBox SVN for macOS - custom patched version

Thank you very much! Can you provide a universal app with native support for Apple Silicon / the M1 SoC / arm64? I did not find any info on that in the "Compile SVN in macOS?"-thread. No problem, hope you find it useful. On the issue of Apple Silicon support, I am dependent on the upstream …

Re: PCem v17

I'm attempting to work out the changes needed to at least compile for arm macOS and having some trouble - wouldn't mind a pointer or two (though sounds like there's other issues to consider once its compiled) Happy to test though - using a M1 machine now and would like to have PCEM on the go Thanks …

Re: Compile SVN in macOS?

I ran ./configure in Big Sur and it shows that the zlib headers are detected and usable by the DOSBox build script just as in Mojave, but there is no sign of the actual dylib anywhere on the drive. However, when I ran otool on libpng16.16.dylib, it points to: /usr/lib/libz.1.dylib /usr/lib/libSystem …

Re: Compile SVN in macOS?

The libs in /usr/lib are cached by the system in Big Sur. Another security measurement. So even though these are not really there, they can be used. Something something magic :) Interesting concept. The rapid and deep changes to the long standing operation of the macOS since Catalina, coupled with …

Re: Compile SVN in macOS?

On second thoughts.. the whole point of usr/lib is that it is the system and not meant to receive anything installed by the user. You cannot even move or delete anything from that directory. On Catalina and Big Sur it is probably completed locked up not user modifiable in any way even with full …

Re: Compile SVN in macOS?

Hmm, nothing I try with the nametool command is working - the app just won't launch. I might need @Dominus to weigh in again .. I was trying to run: install_name_tool -change /usr/lib/libz.1.dylib with the last part being: dosbox.app/contents/resources/lib/libpng16.16.dylib But I am not sure what to …

Re: Compile SVN in macOS?

I don't have libz.1.dylib in /usr/lib under Big Sur. In fact, I don't find it anywhere outside applications and my development environment. Maybe something installed it in your /usr/lib ?? It dates back 3 years, so I cannot remember. I just reinstalled zlib via Homebrew and it did not update the …

Re: Compile SVN in macOS?

Check otool -L on the libpng.dylib. It should list the zlib dependeny and where that gets found. Yes, it is there: @executable_path/../lib/libpng16.16.dylib (compatibility version 54.0.0, current version 54.0.0) /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11) /usr/lib/ …

Re: Compile SVN in macOS?

Libpng depends on zlib. If brew's libpng solves that via the system's zlib then you don't need to bundle it. I think out of compatibility issues I always use an extra zlib since earlier macOS, since older systems bundled a much earlier version. Thanks, I definitely have libpng installed and bundled …

DOSBox SVN for macOS - custom patched version

I have recently forked DOSBox SVN on Github to provide a customized version for macOS (Intel 64-bit). It currently incorporates the following patches: - Munt : for MT-32/CM-32L emulation - Glide : ready to use with the OpenGlide library for 3dfx graphics "pass-through" support (see my OpenGlide fork …

Re: Compile SVN in macOS?

@emendelson, I have a question about your script. I noticed that when I build the DOSBox app with your script, it includes 'libz.1.2.11.dylib' in the application bundle. This library does not get included in my own self-contained bundle when I run dylib bundler on a fresh copy of my custom-patched …

Re: Compile SVN in macOS?

Dominus wrote on 2021-03-16, 12:50: Ah yes, that makes it work fine here without the need for codesigning. One note though, you have to use Finder to move it, not any other file manager. Hence it is good idea to warp the app in a disk image. That should always open in a Finder window. Thanks - I …

Re: Compile SVN in macOS?

I should also add that if I can eventually get a script designed for this (not easy, given the complex structure of the wrapper) then it might be better for my purposes just to let people build their own wrapper, which avoids the transportability issues or the need to eventually pay for a full Apple …

Re: Compile SVN in macOS?

Notarization could be done but would need an extra option pointing to an entitlements.plist file (because the bundle executable (the wrapper) starts another binary (dosbox)) and following other guidelines. I've spent a bit time of getting notarization right for Dosbox and my Exult snapshots (and …

Page 1 of 9