[hatari-devel] How to include EmuTOS in Hatari.app when building it yourself on macOS? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] How to include EmuTOS in Hatari.app when building it yourself on macOS?
- From: Frank Danapfel <frank.danapfel@xxxxxxxxxxxxxx>
- Date: Wed, 25 Jun 2025 11:28:33 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1750843725; x=1751448525; darn=lists.tuxfamily.org; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=IZOYJuTuakSFz94xHM3Lj2liSd2pa4EWWtZBr5xxbdM=; b=B999eqZwHEnwm1zLxPm5/MMiDYTbSxENlyd/hgjIjcHBqEBMky/dZJZZdyxuWJuBqM 7nkldgfvpPxv/0xlaw1qmHy6pUWjDJydnnF50THVrIMoKi96EAjewYu+K5O98D/NzJBa bSZ7w6D87fTp+gzR2o+qlR2RI9NZPnXPA/yGEbl3SrLdNHjnzs9YBFofPgZNPpHXh6zL PXGo9+Ed0SiYRqnyE9CdyPKENvgFuK8qV5p6ISp2Oi9hZe/YiFNkAamg9PDo5BcYGnXX t65SolgF6k6FGQirnPslFSVi2yNLBjEvP1ni8pa6X6fbXBLYaAdwCjKuz7GVyMwouWh1 InHA==
Hi,
I’m building Hatari myself directly from the source repo because I need a version that does not include portmidi (in order to be able to test things like MidiMaze).
I’m using the following procedure:
# cd <location where Hatari source repo has been cloned>
# gut pull
# cd build
# rm -rf *
# cmake -DCMAKE_OSX_ARCHITECTURES:STRING="x86_64" ..
# cmake --build .
The built Hatari.app works, but there is always an error because the tos.img is missing in the app bundle. I tried to copy the tos.img into the app bundle myself, but then Hatari.app won't start anymore because of a wrong checksum or something.
Since the officially available Hatari builds for macOS include EmuTos in the app bundle, can somebody provide the additional steps that are necessary to ensure that tos.img is added to Hatari.app during compilation?
Regards,
Frank