E-Maculation
https://www.emaculation.com/forum/

Basilisk II GUI native to OS X/macOS
https://www.emaculation.com/forum/viewtopic.php?f=6&t=9938
Page 4 of 4

Author:  Ronald P. Regensburg [ Mon Nov 25, 2019 9:00 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

munkymajic wrote:
Could you please send me a screenshot of the disk volumes and hardware tabs too?
Sent in a PM.

adespoton wrote:
Anyway, let me know if you want me to dig up the 78 icon. It looks essentially the same.
In case you cannot find them, I drew a couple of matching icons, one for BasiliskII itself and one for the GUI. These are the 128x128 icons.

Image
Image

Author:  adespoton [ Mon Nov 25, 2019 10:18 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

I ended up with a busy weekend; that top one looks essentially the same as what I had though; mine just had the numbers slightly smaller than the rectangle. But I like that version better :)

Author:  Ronald P. Regensburg [ Tue Nov 26, 2019 9:13 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

adespoton wrote:
But I like that version better :)

Maybe it is my less than perfect understanding of English, but does "that version" refer to your version or to my version?

Author:  adespoton [ Tue Nov 26, 2019 4:56 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Sorry; my response was based on some of the more obscure contextual nuances of English. I prefer your version :)

Author:  Ronald P. Regensburg [ Tue Nov 26, 2019 9:11 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Thanks! :smile:
(I was not sure because of apparent subtle differences between Dutch and English about when to use "this" or when to use "that".)

How do we proceed?

If munkymajic agrees with the use of my icon designs, he can use the one for the GUI application. It is here: http://ronaldpr.home.xs4all.nl/emaculation/BIIGUI.icns
I think his GUI application is ready for a first public (beta) release.

I can make a new BasiliskII build with my icon. And I can ask kanjitalk755 if he would add the icon to his BasiliskII source.

Author:  adespoton [ Wed Nov 27, 2019 12:00 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

All of that sounds good to me; among other things, it's a good obvious way to distinguish SDL2 BII from old BII.

Author:  munkymajic [ Thu Nov 28, 2019 7:03 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Ah seems I only get one notification of a new post even if there are many, will have to check my forum settings...

Yeah I like your 78 logo Ronald, thanks, I'll use it.

I'll release a beta version pointing to the prefs file without _test appended to it and the new icon.

About hosting the app, I can keep hosting it unless you prefer to put it somewhere else Ronald?

On a completely unrelated topic here's some geeking nostalgia of mine to share, I call it the quadruple Mac setup...

It's BOOTCAMP running on a MacBook running WinUAE running ShapeShifter in a window... classic!

Image

Author:  Ronald P. Regensburg [ Thu Nov 28, 2019 10:38 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Wow, history! I heard about ShapeShifter, never actually saw it in action. At the time I was not yet involved with Mac emulation.

You can host the GUI app yourself or it can be hosted here on emaculation.com. In both cases I will create a link to the download in the BasiliskII downloads topic here.

The BasiliskII application and the BasiliskIIGUI application can also be combined in one download, hosted here on emaculation.com.

Author:  munkymajic [ Thu Nov 28, 2019 11:27 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Here’s another screenshot... I also used a program called A-Max II which was a bit faster as it shutdown the Amiga operating system and ran full screen (ShapeShifter can also run in full screen but AmigaOS runs in the background).

Image

Yeah I was thinking at some point one could put the BasiliskII app inside the gui app....

Author:  mabam [ Thu Nov 28, 2019 12:16 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

That brings up memories ...

In my youth I was once staying at a youth hostel where I came across a classmate. He stood there for a camp with his scouting group and they had their computers with them (I guess that’s what you call modern scouting!). Knowing that I was a Mac enthusiast, he showed me ShapeShifter running on his Amiga. I wondered how that worked as I new the Amiga used the same Motorola CPU, but didn’t have the ROM chip required to run MacOS. So I was quite impressed.

For myself it should take another 15 years or so to get into emulation.

Author:  emendelson [ Thu Nov 28, 2019 1:06 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Is there any hope that you might be willing to post source code on GitHub? Some of us (or, more accurately, at least one of us) use/uses a custom build of BasiliskII that has a different (non-hidden) filename for the prefs file, and it would be good to able to build a copy of your prefs editor that works with that filename instead of the standard one. Thank you in advance if this is possible.

Author:  munkymajic [ Thu Nov 28, 2019 1:22 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

emendelson wrote:
Is there any hope that you might be willing to post source code on GitHub? Some of us (or, more accurately, at least one of us) use/uses a custom build of BasiliskII that has a different (non-hidden) filename for the prefs file, and it would be good to able to build a copy of your prefs editor that works with that filename instead of the standard one. Thank you in advance if this is possible.


Hi, thanks for your interest but I won't be releasing any beta source code.

Have you thought about using
Code:
ln -s
?

Author:  emendelson [ Thu Nov 28, 2019 1:25 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

munkymajic wrote:
emendelson wrote:
Is there any hope that you might be willing to post source code on GitHub? Some of us (or, more accurately, at least one of us) use/uses a custom build of BasiliskII that has a different (non-hidden) filename for the prefs file, and it would be good to able to build a copy of your prefs editor that works with that filename instead of the standard one. Thank you in advance if this is possible.


Hi, thanks for your interest but I won't be releasing any beta source code.

Have you thought about using
Code:
ln -s
?


Understood! But we can still hope that you'll release final source code - at least it's a hope!

The reason I use a visible filename in my build is that I create self-contained systems for non-technical users who won't know about symbolic links or how to create them....

Author:  munkymajic [ Thu Nov 28, 2019 1:26 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

mabam wrote:
Knowing that I was a Mac enthusiast, he showed me ShapeShifter running on his Amiga. I wondered how that worked as I new the Amiga used the same Motorola CPU, but didn’t have the ROM chip required to run MacOS. So I was quite impressed.


Yeah identical 68k processors... limited to 16 colours in hires though. I think I probably spent about half my time running my Amiga as a Mac. It was at least as fast as a real one with the same Motorola chip.

Author:  munkymajic [ Thu Nov 28, 2019 1:29 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

emendelson wrote:
The reason I use a visible filename in my build is that I create self-contained systems for non-technical users who won't know about symbolic links or how to create them....


1. Do your end-users ever edit the prefs file? If yes how?
2. If no then include an 'ln' in your package. Also saves you having to recompile Basilisk and fork it just for a prefs file.

Author:  emendelson [ Thu Nov 28, 2019 1:50 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

munkymajic wrote:
emendelson wrote:
The reason I use a visible filename in my build is that I create self-contained systems for non-technical users who won't know about symbolic links or how to create them....


1. Do your end-users ever edit the prefs file? If yes how?
2. If no then include an 'ln' in your package. Also saves you having to recompile Basilisk and fork it just for a prefs file.


I patch the executable of the old BasiliskII GUI to change the prefs filename to something with a .txt extension so that I can click on it to open it in TextEdit or use the patched GUI. I don't know whether my users actually use it, though!

Author:  Ronald P. Regensburg [ Thu Nov 28, 2019 3:49 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

The prefs file does not need to have a .txt extension to open in TextEdit when clicked. Without an extension, it will open in TextEdit. I use aliases to the hidden BasiliskII and SheepShaver prefs files (with the leading dot removed from the alias name) to be able to simply acces the files with TextEdit for manual editing. I suppose a symlink in your package would work.

Author:  munkymajic [ Fri Nov 29, 2019 1:03 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

emendelson wrote:
I patch the executable of the old BasiliskII GUI to change the prefs filename to something with a .txt extension so that I can click on it to open it in TextEdit or use the patched GUI. I don't know whether my users actually use it, though!


If you’re only patching the old GUI, then how does the BasiliskII emulator know how to access your prefs file?

Also do you distribute your user package online?

Author:  emendelson [ Fri Nov 29, 2019 1:25 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

munkymajic wrote:
emendelson wrote:
I patch the executable of the old BasiliskII GUI to change the prefs filename to something with a .txt extension so that I can click on it to open it in TextEdit or use the patched GUI. I don't know whether my users actually use it, though!


If you’re only patching the old GUI, then how does the BasiliskII emulator know how to access your prefs file?

Also do you distribute your user package online?


My custom BasiliskII build (with modified code) looks for the prefs file that my patched GUI creates and works with. I distributed it for a while, but have replaced it with my prebuilt System761.app and System755.app which I can't link to here (because of forum rules) but which are easily found with a web search. They use a different system of setting prefs which works under Catalina.

Author:  munkymajic [ Sat Nov 30, 2019 5:41 am ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

emendelson wrote:
My custom BasiliskII build (with modified code) looks for the prefs file that my patched GUI creates and works with. I distributed it for a while, but have replaced it with my prebuilt System761.app and System755.app which I can't link to here (because of forum rules) but which are easily found with a web search. They use a different system of setting prefs which works under Catalina.


I had a look at your website, looks like you've put a lot of effort into it. I like the print to PDF option.

Author:  uyjulian [ Sun Dec 01, 2019 11:47 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

If you want to change the configuration file path, you might be able to inject a dylib and overwrite the pointer to the configuration file path.

Author:  emendelson [ Sun Dec 01, 2019 11:53 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

uyjulian wrote:
If you want to change the configuration file path, you might be able to inject a dylib and overwrite the pointer to the configuration file path.


Completely beyond my abilities, but maybe someone else will want to experiment with it?

Author:  Ronald P. Regensburg [ Mon Dec 09, 2019 1:09 pm ]
Post subject:  Re: Basilisk II GUI native to OS X/macOS

Public beta version now available for download. See this topic: viewtopic.php?f=6&t=10454

Page 4 of 4 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/