Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - SonicPlayer - A New VGM Player

Reply to topic
Author Message
  • Joined: 08 Dec 2005
  • Posts: 488
  • Location: Melbourne, Australia
Reply with quote
SonicPlayer - A New VGM Player
Post Posted: Sat Jan 26, 2008 9:15 am
SonicPlayer is a standalone VGM player for Windows.

SonicPlayer features a highly accurate implementation of the SN76489 PSG, thanks to the information in the SMS POWER wiki (Thanks!). Also suported are the YM2413, YM2612 and YM2151 FM chips, using the implementations from the MAME project. SonicPlayer thus supports the playback of music written for many systems, including the Master System and Game Gear, the Sega Genesis (Mega Drive), BBC Micro and some arcade games.

http://paulsprojects.net/sonicplayer/sonicplayer.html
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Sat Jan 26, 2008 11:20 am
Cool stuff Paul, could you possibly make a daves piano mattic thingy for it ina future version? The piano matic thing is from Maxims vgm player on the SMS.
  View user's profile Send private message Visit poster's website
  • Joined: 16 May 2002
  • Posts: 1356
  • Location: italy
Reply with quote
Post Posted: Sat Jan 26, 2008 2:00 pm
Bah, it requires the .net framework.
I'm sticking with Maxim's plugin.
  View user's profile Send private message Visit poster's website
  • Joined: 08 Dec 2005
  • Posts: 488
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Fri Feb 01, 2008 8:46 am
Jacko wrote
Cool stuff Paul, could you possibly make a daves piano mattic thingy for it ina future version? The piano matic thing is from Maxims vgm player on the SMS.


Cool, I'd not seen "Piano-matic" before. Although visualisations aren't something I considered when designing SonicPlayer, I may add them in the future.

Tom wrote
Bah, it requires the .net framework.


I thought .NET (2.0) adoption was pretty much universal by now. None of your previously installed programs require the .NET runtime?
  View user's profile Send private message Visit poster's website
  • Joined: 16 May 2002
  • Posts: 1356
  • Location: italy
Reply with quote
Post Posted: Sat Feb 02, 2008 9:38 am
Paul Baker wrote
None of your previously installed programs require the .NET runtime?
No, I'm trying to stay away from that thing.

Just to clarify, I have nothing personal against you, I'm sure your vgm player is cool, I just hate the .NET technology.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8664
  • Location: Paris, France
Reply with quote
Post Posted: Sat Feb 02, 2008 10:52 am
Well Tom you should reevalute your position someday. It has its share of problem, but for most it's an awesome technology platform for efficient development. It's not like installing the runtime will do any harm to your computer.
  View user's profile Send private message Visit poster's website
  • Joined: 12 Apr 2005
  • Posts: 391
  • Location: London, United Kingdom
Reply with quote
Post Posted: Mon Feb 04, 2008 1:31 pm
Which exact version of the DirectX SDK and/or runtime is required? I assume it requires some version of MDX? (I have the stock DX10 installed as well as XNA 1 and 2 runtimes).

.NET is fab. Fortunately Vista now comes with .NET 3.0 runtimes preinstalled, (which covers 2.0), but there are a surprising number of XP users who don't have the runtimes available.
  View user's profile Send private message Visit poster's website
  • Joined: 08 Dec 2005
  • Posts: 488
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Tue Feb 05, 2008 2:30 am
benryves wrote
Which exact version of the DirectX SDK and/or runtime is required? I assume it requires some version of MDX?


Yes, SonicPlayer requires MDX. It references the Microsoft.DirectX.DirectSound assembly, version 1.0.2902.0.

The reason I did not state an exact DirectX version in the system requirements is because version 1.0.2902.0 comes with both the August 2007 and November 2007 runtimes. It is dated February 2007...

*5 minutes pass*

I've just checked - it is also included in the February 2007 runtime. So, if you have installed any runtime released within the last year, you should have the required DirectX components.

Are you unable to get it to run on your machine?
  View user's profile Send private message Visit poster's website
  • Joined: 12 Apr 2005
  • Posts: 391
  • Location: London, United Kingdom
Reply with quote
Post Posted: Wed Feb 06, 2008 10:57 am
Cheers; February 2007 is the latest version of the runtime installer I had; it now works a treat. :-) Great work!

(If a VGM doesn't have a title tag, would it be possible to display the filename instead?)
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!