Basilisk II & Editing the .basilisk_ii_prefs file on a Mac
Posted: Wed Mar 17, 2021 7:32 am
First, it took me ages to figure out what the path was to the Basilisk II preference file on my iMac:
For clarity, it's actually this:
Thankfully, I have my Macs setup to display hidden files by default, otherwise even scanning the Home folder would not reveal it.
I've been a long time Mini vMac user and found Basilisk II rather shocking because the default Display settings, unlike Mini vMac, don't play nice with Retina displays at all. It looks very fuzzy and bothersome. Why the resolution isn't set to Nearest Neighbor by default is something I simply cannot understand. Even so, I finally found that the fix is tied to editing that hidden preference file (which I personally wish was not hidden). That is described here:
https://www.emaculation.com/doku.php/ba ... uilds_only
Specifically, adding the following two lines to the preference file makes a world of difference:
Sadly, the documentation is wrong. It says that our manually added text will only be deleted if we change/save the prefs in the GUI app, but in my testing that is not true. Those two lines I added are wiped away immediately upon clicking the "Start" button in the GUI app.
What I have done for now is to LOCK the .basilisk_ii_prefs file. But that of course prevents editing until I unlock it. It's all very fiddly, so if this issue can be fixed, that would be very much appreciated. And if there are other workarounds for the problem I described, please let me know.
Code: Select all
~/.basilisk_ii_prefs
Code: Select all
<home folder>/.basilisk_ii_prefs
I've been a long time Mini vMac user and found Basilisk II rather shocking because the default Display settings, unlike Mini vMac, don't play nice with Retina displays at all. It looks very fuzzy and bothersome. Why the resolution isn't set to Nearest Neighbor by default is something I simply cannot understand. Even so, I finally found that the fix is tied to editing that hidden preference file (which I personally wish was not hidden). That is described here:
https://www.emaculation.com/doku.php/ba ... uilds_only
Specifically, adding the following two lines to the preference file makes a world of difference:
Code: Select all
scale_nearest true
mag_rate 2
What I have done for now is to LOCK the .basilisk_ii_prefs file. But that of course prevents editing until I unlock it. It's all very fiddly, so if this issue can be fixed, that would be very much appreciated. And if there are other workarounds for the problem I described, please let me know.