Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (575)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  fmod  (Read 6008 times)
0 Members and 1 Guest are viewing this topic.
Offline aNt

Senior Duke




AFK


« Posted 2004-01-13 08:52:21 »

Not trying to knock OpenAL. but anyone no if there are any Java wrapers for FMOD?
Offline gregorypierce

Senior Duke




I come upon thee like the blue screen of death....


« Reply #1 - Posted 2004-01-14 15:52:07 »

There aren't any 'non commercial' bindings for fmod. I had suggested it as the 'way to go' for both LWJGL and JOAL a while back but there were no takers and the library I ended up producing for that customer is very closed and proprietary. Nothing stopping people from making one. I think you may find the fmod folks VERY helpful.

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline aNt

Senior Duke




AFK


« Reply #2 - Posted 2004-01-14 16:12:28 »

my JNI is a bit poor and i guess i need a C compiler thats half good. fmod is not that expensive if u ask me and looks lot more powerful then OpenAL. shame u cant sneek a fmod jar out Wink

i will look into it more- looks like its time for me to learn JNI then.....
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gregorypierce

Senior Duke




I come upon thee like the blue screen of death....


« Reply #3 - Posted 2004-01-15 00:27:50 »

fmod is both more powerful than, faster, and better supported than OpenAL at any stretch. fmod used to be 100% free for shareware and the like, but the cost of supporting people imposed a cost for that product. but at $100 bones - if you can't pay that, I mean really how far are you going in actually spending a penny on marketing, getting your brand out, etc. If you depend on word of mouth to sell your product... (no comment)

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline aNt

Senior Duke




AFK


« Reply #4 - Posted 2004-01-15 12:31:04 »

i have payed for it Smiley - sound is very importent, and i need somthing that workds well. all i have to do now is work out how to do C Smiley for the JNI... never done that before... Sad eek!
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #5 - Posted 2004-01-16 10:28:45 »

Quote
If you depend on word of mouth to sell your product... (no comment)


<cough>counter strike</cough>

Play Minecraft!
Offline gregorypierce

Senior Duke




I come upon thee like the blue screen of death....


« Reply #6 - Posted 2004-01-16 17:17:03 »

There's an exception to every rule and even a broken clock is right twice a day  Wink

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline aNt

Senior Duke




AFK


« Reply #7 - Posted 2004-01-16 21:42:18 »

lol
Offline aNt

Senior Duke




AFK


« Reply #8 - Posted 2004-03-04 05:56:05 »

cs on xbox and the like seems to cost. and the player still needs hl to play it anyways Smiley so not as cheap as it looks.  Grin
Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #9 - Posted 2004-03-04 09:26:51 »

I never said it was cheap. I just said it become hugely popular without any marketing.


Sure, they're starting to market it now, but it was popular way before that when it was "just" a normal hl mod.

Play Minecraft!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jani Laakso

Junior Duke




Do it with Java!


« Reply #10 - Posted 2004-03-09 11:31:01 »

Quote
my JNI is a bit poor and i guess i need a C compiler thats half good. fmod is not that expensive if u ask me and looks lot more powerful then OpenAL. shame u cant sneek a fmod jar out Wink

i will look into it more- looks like its time for me to learn JNI then.....


Check a project called http://www.swig.org/
This really gives you a fast boost for creating Java API to most C / C++ projects. I've used this e.g. on Odejava project that wraps ODE (native physics library) for Java users.

You can use Swig to construct most of your API fully automatically. The most simplest option is to create project.i and cut and paste all C method headers to this file. Then you execute swig and voila, you have Java files and native .obj files that you need to link with your native library (just to get JNI binding to work). Of course there are places where you want to use your own code, e.g. add ByteBuffer support etc. You can also set quite complex definitions on how Swig wraps methods.

Summary, swig is powerfull tool for doing JNI.
Offline aNt

Senior Duke




AFK


« Reply #11 - Posted 2004-05-14 08:33:15 »

heres one on my server. still some stuff to do mind. have to hide them pointers into java data types.

http://topresult.tomato.co.uk/~jerome/

ps: brought to us by Jerome
Offline Catharsis

JGO Coder


Medals: 9
Projects: 1
Exp: 18 years


TyphonRT rocks!


« Reply #12 - Posted 2004-05-14 19:02:23 »

Cool.. Thanks for working on this port..

Offline aNt

Senior Duke




AFK


« Reply #13 - Posted 2004-05-15 11:34:17 »

we are just going around the code an fixing all the Pointer to java types. new version soon Smiley

anyone want to help on the MacOSX port?
8: Undefined index: online
File: /home/jgo/public_html/Themes/default/Display.template.php (main sub template - eval?)
Line: 161