Hi,
For quite some time there has been available a Basilisk derivative, called Cockatrice. The developer Neozeed keeps turning out newer versions every now and then.
It is based on Basilisk 0.8! not BasiliskII. So it does not provide the JIT compiler, but it supports SCSI disk images, networking through (win)pcap and now has improved audio support.
It has no GUI, so settings should be made in a text file. Several settings depart from what is usual in BasiliskII, so you might need some perseverance and do some learning to get it running to your satisfaction.
This is Neozeeds website detailing some of the latest enhancements: https://virtuallyfun.com/wordpress/2020 ... 5a-update/
For Windows: This is the website to get prebuild programs and the source code: https://sourceforge.net/projects/cockatrice/
For other platforms you need to compile the source yourself.
See here for the readme and an example settings file: https://sourceforge.net/p/cockatrice/gi ... ster/tree/
Pcap networking requires installation of winpcap or better its more recent npcap replacement: https://nmap.org/npcap/#download
But also works with slirp (as in BasiliskII)
I'll edit this post when the need arises, as some sort of guide based on experience.
First edit: the readme tells us that in order to use pcap networking one needs to add the ethernet identifier like this:
ether {FFFFFFFF-FFFF-7777-FFFF-FFFFFFFFFFFF}
this does not work in my place. I need to use:
ether \Device\NPF_{FFFFFFFF-FFFF-7777-FFFF-FFFFFFFFFFFF}
Good luck,
Cat_7
Basilisk 0.8 derivative CockatriceIII
Moderators: Cat_7, Ronald P. Regensburg
Re: Basilisk 0.8 derivative CockatriceIII
I bet Lauri would find this project interesting. It seems to be what he did twenty-two years ago, but now for more modern systems.
Re: Basilisk 0.8 derivative CockatriceIII
Are you referring to Lauri Pesonen, of Executor fame?
If so, Executor is in semi-active development by the community.
Also, it is an API compatibility layer, not an emulator per se. It's more similar to MACE (as mentioned elsewhere here) or Wine than anything else.
Although I would presume if one were to successfully swap out syn68k for either Basilisk II's or Qemu's 68k code it would result in much improved compatibility (not so many segfaults).
Re: Basilisk 0.8 derivative CockatriceIII
Lauri Pesonen actually wrote the original Windows port of Basilisk II. To do so, he used the same Basilisk .8 code that the author of Cockatrice III is using right now.
Re: Basilisk 0.8 derivative CockatriceIII
That's actually quite interesting. Thanks for sharing it!