Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
105 user(s) are online (64 user(s) are browsing Forums)

Members: 0
Guests: 105

more...

Headlines

 
  Register To Post  

PortMIDI and Mongoose
Quite a regular
Quite a regular


See User information
Hi everybody,

I tried to port MAME 0.150 this weekend, but they've added some lovely new dependencies in the form of PortMIDI (a MIDI controller library) and Mongoose (a web server library). They're both portable, but also both not trivial to port (Mongoose requires sys/poll.h which AmigaOS doesn't have, and PortMIDI - not surprisingly - requires a MIDI layer to interface with, which, again, AmigaOS doesn't have).

Does anybody know anything about these - are they being ported yet? Any advice? I may be able to get them ported, but I'm not sure because of the slightly nasty unfulfilled dependencies....

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: PortMIDI and Mongoose
Home away from home
Home away from home


See User information
@Spirantho

Quote:

PortMIDI - not surprisingly - requires a MIDI layer to interface with, which, again, AmigaOS doesn't have

I'm no coder and i may be completely wrong here, but isn't CAMD our MIDI layer?

People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
Go to top
Re: PortMIDI and Mongoose
Quite a regular
Quite a regular


See User information
@Raziel

I believe so - not sure about its status under OS4 though...?

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: PortMIDI and Mongoose
Home away from home
Home away from home


See User information
@Spirantho

It's fully AmigaOS 4 native, and you'll notice the include are present in the latest SDK.

I myself am just working on a small midi application to edit my Line 6 Pod Pro sounds. And I'd need a whole book to describe what Lyle Haze is up to with midi etc.

Lyle is probably the best person to ask about midi on AmigaOS 4




Go to top
Re: PortMIDI and Mongoose
Quite a regular
Quite a regular


See User information
Great, I'll drop him a line. Getting portmidi working under OS4 may be useful for other apps than just MAME.
Thanks!

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: PortMIDI and Mongoose
Just popping in
Just popping in


See User information
We have been in touch and some support has been offered.

:)


Go to top
Re: PortMIDI and Mongoose
Quite a regular
Quite a regular


See User information
@Spirantho
poll, epoll, kqueue, etc. can always be replaced with WaitSelect().

This is just like television, only you can see much further.
Go to top
Re: PortMIDI and Mongoose
Home away from home
Home away from home


See User information
@Spirantho

Just for info the new 0.151 version is now released, don't know if they added new deps or not, maybe it will be less problematic

http://mamedev.org/

Go to top
Re: PortMIDI and Mongoose
Quite a regular
Quite a regular


See User information
@samo79

Thanks for the heads-up, I'll take a look. I do want to keep us up to date, even if it is slower than earlier versions (something that'll matter less and less as the hardware gets faster). I should be getting my grubby mitts on an X1000 quite soon, and that'll help substantially! :)

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: PortMIDI and Mongoose
Home away from home
Home away from home


See User information
@Spirantho

Quote:
Thanks for the heads-up, I'll take a look. I do want to keep us up to date, even if it is slower than earlier versions (something that'll matter less and less as the hardware gets faster).


Well, while it would be cool to test it under X1000, the reality is that most users still using Sam4x0 machines, old AmigaOne (or Pegasos 2) at beast, so general speed are for sure mutch more important than any of that new features

I don't know how difficult might be, but in the future it would be better if you (or someone else) can get rid of all that SDL deps at all, replacing the various graphical calls with somethings native (graphics.library ?) ..

Are there any interesting Amiga code parts into the old 0.37 version you backported from WarpOS ?

Eventually another possibility exists, port the latest SDL 2.0 adding some kind of graphics accelarations on them .. both options are of course a big work

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project