CAPS Lib / IPF Support / OSX

HxC Floppy Emulator on Amiga support
Post Reply
data.fux
Posts: 3
Joined: Fri Dec 20, 2019 11:15 pm

CAPS Lib / IPF Support / OSX

Post by data.fux »

I'm trying to enable IPF Support for the HxCFloppyEmulator v2.2.2.1 running on OSX 10.14.

I downloaded the newest CAPS Lib from https://github.com/simonowen/capsimage/releases since the SPS Site doesn't have the v5.1 for OSX.
I then put the Lib in all possible places:

/Library/Frameworks,
~/Library/Frameworks,
same directory as HxCFloppyEmulator.app,
and inside HxCFloppyEmulator.app next to libhxcfe.dylib

I did this with the original CAPSimage.framework and with the actual lib file that I extracted from that package.
But I can't get the HxCFloppyEmulator to load *.ipf files.

commit [r1894] states: windows & linux caps libraries are now specified with the environment variables.
So I set the variable LINUX_SPSCAPS_LIB_NAME but then I saw that this commit is newer than v2.2.2.1

Is there anything I miss? Is there someone who managed to get this working under OSX?

Thanks for any hints!

Jeff
Site Admin
Posts: 7259
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: CAPS Lib / IPF Support / OSX

Post by Jeff »

It currently only support Linux and Windows caps libraries.

data.fux
Posts: 3
Joined: Fri Dec 20, 2019 11:15 pm

Re: CAPS Lib / IPF Support / OSX

Post by data.fux »

Ok. But is an older version that supports IPF on OSX still available for download?

Jeff
Site Admin
Posts: 7259
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: CAPS Lib / IPF Support / OSX

Post by Jeff »

data.fux wrote:
Sat Dec 21, 2019 12:50 am
Ok. But is an older version that supports IPF on OSX still available for download?
There is no older version supporting this.

Since SPS forbid the CAPS library distribution, i can't link the software to this library directly.
I need to add library loader. This is specific to each OS and the Mac OS X version isn't done yet.

Linux version :
https://sourceforge.net/p/hxcfloppyemu/ ... ibloader.c

Windows version :
https://sourceforge.net/p/hxcfloppyemu/ ... ibloader.c

But what is the exact purpose of this ? Are you using it to use the image with an HxC Floppy Emulator ?

EDIT : It appears that mac OS X also support the dlopen / dlsym API used in the Linux version. So the code is already there, this is probably just question of some little Makefile changes.

Jeff
Site Admin
Posts: 7259
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: CAPS Lib / IPF Support / OSX

Post by Jeff »

The all the capslib loaders are now unified :

https://sourceforge.net/p/hxcfloppyemu/ ... ibloader.c

And the mac OS capslib loader is now working :

https://hxc2001.com/download/floppy_dri ... t_beta.zip

data.fux
Posts: 3
Joined: Fri Dec 20, 2019 11:15 pm

Re: CAPS Lib / IPF Support / OSX

Post by data.fux »

Thanks a lot! What a service!
But I think the link to the beta is still v2.2.2.1 (8.12.19) It did not work form me.
I had to update the svn an compile it for myself. This indeed gives me ipf support on osx!
Thanks!

Jeff
Site Admin
Posts: 7259
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: CAPS Lib / IPF Support / OSX

Post by Jeff »

data.fux wrote:
Sun Dec 22, 2019 3:46 am
But I think the link to the beta is still v2.2.2.1 (8.12.19) It did not work form me.
It does. This sound to be a browser cache issue ;)

Post Reply