Bemanistyle #1 In music game coverage - Dance Dance Revolution, Beatmania, IIDX, Popn Music Sponsored Banner Ad. Contact Keith or Djp to AdvertiseSponsored Advertisement

Go Back   Bemanistyle [dot] com Forums > Bemani Simulation > beatmania - IIDX - Simulation
Reply
 
Thread Tools

New BME player
Old 11-30-2008, 11:53 AM   #1
Mr_Qqn
//bemanistyle::[User]
 
Mr_Qqn is offline
Join Date: Sep 2006
Posts: 4
Marketplace Rating: 0
Tokens: 130.99
Bank: 0.00
Total Tokens: 130.99
Donate Tokens
Send a message via PM  to Mr_Qqn
Default New BME player

Hi !

I'm currently making another IIDX simulator with Java and jMonkeyEngine (I don't know if that's speak to somebody :p).
Currently I've made the BME player that will play the background music or the whole song and I think that a program that only play a BME may interest some people even if it already exists this kind of program. And to make it better I need some opinions and bug reports about it.

So, if you want to use it or helping me to improve it, you can download it here.

The only requirement to get it working is to have Java installed (normally you can use it on windows, linux and mac but I haven't tried yet).
To use it :
  • Unzip it
  • Open a prompt in the unzipped folder
  • Type
    Code:
    qqnbmeplayer "your bme's path"
  • Or if you're not on windows
    Code:
    java -Djava.library.path=lib/lwjgl/native/linux or macosx -jar qqnbmeplayer.jar "you're bme's path"
Then it load the song and play it. The numbers that appears at regular intervals are seconds (it helps for finding bugs)

If you get an error message containing "JavaHeapSpace", your bme contains many many files and need more memory so use the command :
Code:
java -Xmx128M -Djava.library.path=lib/lwjgl/native/win32,linux or macosx -jar qqnbmeplayer.jar "you're bme's path"
I hope it will be useful.

Mr_Qqn

PS: If you're interested by reading the progress of my IIDX simulator, I have a blog : Simulateur IIDX (Fr) which is for the moment only in french. But if some people are interested I can make an english version.
  Reply With Quote

Old 12-14-2008, 10:26 PM   #2
Ultra Violette
//bemanistyle::[Member]
 
Ultra Violette's Avatar
 
Ultra Violette is offline
Join Date: Jun 2005
Posts: 406
Marketplace Rating: 0
Tokens: 695.62
Bank: 3,085,272.70
Total Tokens: 3,085,968.32
Donate Tokens
Send a message via PM  to Ultra Violette
Default

LOL you made me finally install Java on my computer

And I have to say, your BME player is nicely done! It's surprising to see something like that done from the command prompt. I like it

I tried it out with a few different songs, got different results for each. All sounds played at the correct times, but I noticed a clicking sound at the beginning or end of a sound playing.

Those clicks are especially noticeable when I tried "Dark & Stormy" (since it has numerous short sounds playing).

Also, I wanted to try "Spy In Black", but it crashed during load

Here's the links to those BMS, just in case:


ttp://x-raise.cjb.net/bms_dl/bms_dark_and_stormy.rar
ttp://x-raise.cjb.net/bms_dl/iidx_te/bms_iidxte_spy_in_black.rar


Despite those issues, I enjoy using your player... I look forward to its future development
  Reply With Quote

Old 12-15-2008, 02:48 AM   #3
Empathy
No Gravity, No Matter
 
Empathy's Avatar
 
Empathy is offline
Join Date: Jun 2006
Location: San Luis Obispo/San Jose, CA
Posts: 783
Marketplace Rating: 0
Tokens: 8,532.48
Bank: 25,790,887.63
Total Tokens: 25,799,420.11
Donate Tokens
Send a message via PM  to Empathy

Default

This is interesting, I never thought Java was particularly good for any graphical sort of application, like a simulator. Will be interested to see how this project turns out,
  Reply With Quote

Old 12-16-2008, 07:35 AM   #4
Mr_Qqn
//bemanistyle::[User]
 
Mr_Qqn is offline
Join Date: Sep 2006
Posts: 4
Marketplace Rating: 0
Tokens: 130.99
Bank: 0.00
Total Tokens: 130.99
Donate Tokens
Send a message via PM  to Mr_Qqn
Default

Quote:
Originally Posted by Ultra Violette View Post
LOL you made me finally install Java on my computer

And I have to say, your BME player is nicely done! It's surprising to see something like that done from the command prompt. I like it

I tried it out with a few different songs, got different results for each. All sounds played at the correct times, but I noticed a clicking sound at the beginning or end of a sound playing.

Those clicks are especially noticeable when I tried "Dark & Stormy" (since it has numerous short sounds playing).

Also, I wanted to try "Spy In Black", but it crashed during load

Here's the links to those BMS, just in case:


ttp://x-raise.cjb.net/bms_dl/bms_dark_and_stormy.rar
ttp://x-raise.cjb.net/bms_dl/iidx_te/bms_iidxte_spy_in_black.rar


Despite those issues, I enjoy using your player... I look forward to its future development
Thanks, for the moment I preferred doing the player in command line instead of graphical one because I've less work to do and for example to reuse it for making BME plugins to music players (even if I've not the intention to do it now).

I've tried these song and the results are the same you said. The song clicks too much, maybe an error during wav decoding. I think it comes from the audio motor of jME which is not perfect. I'm currently switching the audio motor to fmodex which, I hope, will solve this issue.

Quote:
Originally Posted by Empathy View Post
This is interesting, I never thought Java was particularly good for any graphical sort of application, like a simulator. Will be interested to see how this project turns out,
One of the reason I make it in Java is to prove that it isn't necessary to use low-level language to make a game. Currently Java almost as fast as C++ and by using a native API (OpenGL), the result is mostly the same. In a low level language you can make (I think) better optimizations, but nowadays with the power of the computers the difference is tiny.
  Reply With Quote

Old 12-18-2008, 05:55 AM   #5
skibblesx
//bemanistyle::[Member]
 
skibblesx is offline
Join Date: Jan 2008
Posts: 67
Marketplace Rating: 0
Tokens: 630.78
Bank: 0.00
Total Tokens: 630.78
Donate Tokens
Send a message via PM  to skibblesx
Default

I click the prompt in the unzipped folder and it just opens and closes on me =(
  Reply With Quote

Old 12-19-2008, 11:21 AM   #6
Mr_Qqn
//bemanistyle::[User]
 
Mr_Qqn is offline
Join Date: Sep 2006
Posts: 4
Marketplace Rating: 0
Tokens: 130.99
Bank: 0.00
Total Tokens: 130.99
Donate Tokens
Send a message via PM  to Mr_Qqn
Default

Quote:
Originally Posted by skibblesx View Post
I click the prompt in the unzipped folder and it just opens and closes on me =(
Did you open the system prompt or just click on the bat file ?
You must open the prompt and don't just click on the bat because you have to indicate the bme file you want to play.
The system prompt in windows is in Start -> Execute -> type "cmd" then switch current folder using the "cd your unzipped folder" command. And now you can use the command qqnbmeplayer "your bme's path"

Yes I know it isn't user-friendly at all :P
  Reply With Quote
Reply



Go Back   Bemanistyle [dot] com Forums > Bemani Simulation > beatmania - IIDX - Simulation
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Sponsored Advertisement



All times are GMT -6. The time now is 10:12 AM.

vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
| Home | Register | FAQ | Members List | Calendar | Today's Posts | Search | New Posts |