MAMEWorld >> Programming
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

azrael11
MAME Fan
Reged: 05/01/11
Posts: 6
Send PM
Re: Announcing Libmame
06/14/12 10:02 PM


How about delphi can i call the api from delphi 7 ....
Is libmame a dll call or... something else...?

> Thanks for the feedback.
>
> Can you point out MAME quirks that you'd abstract in a different way?
>
> Also, I wonder, how would you implement something like an emulator library in C
> without callbacks? You could use C++ with abstract base classes but that's
> essentially the same thing, just different syntactic sugar.
>
> I checked out libretro, as far as I can tell it is very similar to libmame in
> approach, except of course it only handles a limited set of systems (NES and friends)
> so it can be considerably simpler than libmame. It's also callback based. Oh, and,
> the header file libretro.h is very poorly commented, which is a pet peeve of mine.
> You'll notice that libmame.h is heavily commented.
>
> For what it's worth, I have also written some other API layers to build on libmame. I
> tried to generalize as much as I could so that other emulators could be plugged in.
> It's not ready for prime time yet.







Entire thread
Subject Posted by Posted on
* Announcing Libmame Bryan Ischo 10/13/11 04:06 AM
. * Re: Announcing Libmame Bryan Ischo  06/13/12 10:06 AM
. * Re: Announcing Libmame xpl  04/09/12 08:30 AM
. * Re: Announcing Libmame Bryan Ischo  04/14/12 12:43 AM
. * Re: Announcing Libmame xpl  04/17/12 05:44 AM
. * Re: Announcing Libmame R. Belmont  04/19/12 04:17 PM
. * Re: Announcing Libmame letoram  04/29/12 02:08 AM
. * Re: Announcing Libmame Bryan Ischo  05/08/12 05:04 AM
. * Re: Announcing Libmame azrael11  06/14/12 10:02 PM
. * Re: Announcing Libmame Bryan Ischo  06/15/12 12:50 AM
. * Re: Announcing Libmame AWJ  06/15/12 01:36 AM
. * Re: Announcing Libmame Bryan Ischo  06/15/12 01:42 AM
. * Re: Announcing Libmame grobda  01/04/12 11:48 PM

Extra information Permissions
Moderator:  Pi 
0 registered and 5 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3663