Jump to content

CHIPAMP: PSF (PS1 & PS2 music) support


Recommended Posts

Crashes upon loading with a VB runtime error, due to PSF plugin. I don't know why.

These are both clean installs. Machine is Windows 98SE. All updates. PII 450, 384MB, SB64 value.

Says:

Microsoft Visual Runtime Library

This program has ased the RUntime to terminate in an unusual way.

WINAMP caused an invalid page fault in

module KERNEL32.DLL at 0177:bff7b9a6.

Registers:

EAX=00000000 CS=0177 EIP=bff7b9a6 EFLGS=00200246

EBX=00000000 SS=017f ESP=0075fbc0 EBP=0075fbe0

ECX=010b0040 DS=017f ESI=0047bfd4 FS=449f

EDX=0075fc10 ES=017f EDI=0047bfb4 GS=0000

Bytes at CS:EIP:

ff 76 04 e8 13 89 ff ff 5e c2 04 00 56 8b 74 24

Stack dump:

0047bfd4 0044fb43 0047bfd4 00000001 0047bfd4 0075fc40 0045feb8 ffffffff 0075fbec 0044fef1 0047bfb4 0075fc08 004094e9 00000014 0075fc10 0075fc04

Link to post
Share on other sites
  • 2 months later...
  • 8 months later...

I was trying to play some music on Winamp, and all of a sudden I got a guru meditation error thing and Winamp closed. I couldn't do anything, so I tried uninstalling Chipamp and all of a sudden, Winamp was working again. When I reinstalled Chipamp, Winamp crapped out again.

So what's the deal?

Link to post
Share on other sites
  • 1 month later...

I installed Chipamp last night, and now mp3 files don't show up as "supported file types" when I try to add files to my playlist from Winamp. Of course, they still show up if I choose "all file types" and I can still add them by simple drag&drop, but it annoys me slightly. Can this be Chipamp's fault? If yes, is it a known bug?

Link to post
Share on other sites
I installed Chipamp last night, and now mp3 files don't show up as "supported file types" when I try to add files to my playlist from Winamp. Of course, they still show up if I choose "all file types" and I can still add them by simple drag&drop, but it annoys me slightly. Can this be Chipamp's fault? If yes, is it a known bug?

Nah, it's not Chipamp. Chipamp doesn't even interact with Winamp recognizing the MP3 extension, just chiptune formats. I did a clean install of Chipamp on another computer just last night and everything was cool, as usual.

Link to post
Share on other sites
  • 5 months later...

What happened to updating Chipamp? A lot of the plugins are out-of-date, and Winamp just isn't the best program to use to play some of the formats, anyway. I have the same problem with the Open dialogue not recognizing any extensions. EXTREMELY ANNOYING.

Link to post
Share on other sites

There's a problem with winamp that concerns a maximum amount of associated file extensions, and I don't know if it's been fixed with newer versions of winamp or what, but it was a problem back when I used it [XMPlay user now. for the win]. You should disable or remove plugins you do not use, and that may fix your problem

Link to post
Share on other sites
  • 4 months later...

I follow the status of chiptune players pretty closely. The plugins offered by Chipamp are very outdated. Here are the current and most accurate video game music format plugins that should be included:

64th Note v1.2 beta 3

http://www.hcs64.com/usf/#64th

in_usf.dll

NEZplug++ 0.9.4.8 + 2 + 17.01

http://offgao.no-ip.org/program/nezplug++.html

in_nez.dll

snes_spc player 0.1 (sound core used in bsnes)

http://mudlord.homebrewheaven.net/downloads/in_spc_bin.zip

in_spc.dll

GME VGM PLUGIN (AamirM's Regen core injected into GME with some modifications)

http://aamirm.hacking-cult.org/in_vgx.zip

in_vgx.dll

SSF "Decorder" 1.17 (Saturn Sound Format)

http://foobar2000.xrea.jp/up/files/up870.zip

in_aossfu.dll

2SF "Decorder" 0.14 (Nintendo DS Sound Format)

http://foobar2000.xrea.jp/up/files/up875.zip

in_vio2sfu.dll

DSF 0.04 (Dreamcast Sound Format)

http://foobar2000.xrea.jp/up/files/up964.zip

in_aodsfu.dll

vgmstream r475 (replaces in_cube.dll)

http://hcs64.com/files/vgmstream-r475-test.zip

in_vgmstream.dll

Toss GEZamp. VGM more than replaces GYM.

SNESamp has nice features but is inaccurate. So is NotSo Fatso. So is Maxim's VGM input plugin 0.35.

Stand-alone players of note:

Hoot (Sharp X68000, NEC PC-8801, NEC PC-98x1, etc.)

http://snesmusic.org/hoot/v2/

M1 (arcade systems)

http://rbelmont.mameworld.info/ append "m1078a10-w32.zip" to URL after you visit the link

Frontend: http://www.e2j.net/downloads.html

Link to post
Share on other sites

Thanks for letting everyone know of the newest emulated game music plugins. I'll have to check them out.

However, while SNESAmp may be a little inaccurate, I noticed that the SPC plugin you mention provides absolutely NO features or configuration. It never advances to the next song, even if the SPC is only a few seconds of audio. It's just too much of a break from the expected media player experience.

Link to post
Share on other sites
Thanks for letting everyone know of the newest emulated game music plugins. I'll have to check them out.

However, while SNESAmp may be a little inaccurate, I noticed that the SPC plugin you mention provides absolutely NO features or configuration. It never advances to the next song, even if the SPC is only a few seconds of audio. It's just too much of a break from the expected media player experience.

Agreed.

Also agreed that it needs an update... working on it.

Gonna stick with SNESAmp for the reason above plus RSN support... as far as VGM support, I'd like to see more documentation... the file linked is hosted on a site that doesn't seem to refer to it directly. Accuracy is a concern, but it's not the only concern...

Link to post
Share on other sites

I know, mudlord threw that plugin together at the request of others and me. It's the most accurate SNES sound emulator available because it uses the sound core of bsnes which uses blargg's SNES audio emulator. He provided the source in case someone would like to add features: http://mudlord.homebrewheaven.net/downloads/src/in_gme_mingw-SRC.rar

"PS: The code is messy. Like the sample buffer code. Be warned."

Link to post
Share on other sites

I have to thank you though, SmartOne. Even though I didn't end up using that SPC plugin, it prompted me to do a for-the-heck-of-it search for a newer version of SNESAmp... and lo & behold, there was a new release this year!

Also, with NEZplug++ I can't find a way to change the master volume. And it really matters, because as it is, all my NES chiptunes play much quieter than the rest of my music. NSFplug has that ability and is based on NEZplug core code, but for some reason the latest version seems to crash my WinAmp (I'm running an older NSFplug).

Link to post
Share on other sites

I'll take this opportunity to also note that some of the plugins are actually quite bad for some systems; I had to uninstall chipamp on both my desktop (XP) and my laptop (Vista *shudders*) as it was messing something up. Wasn't as bad on XP; mainly a few minor errors that came up, but on Vista, the errors rendered, as far as I know, a few of my Steam games buggy as hell (TF2 crashed randomly, for example; after uninstalling chipamp, worked fine :| ). I know none of the errors are actually OCR's fault, but I just thought it was worth noting, as I really missed listening to my chiptunes. There are some damn good ones that I used to have :cry: I only ever seemed to use the NES, SNES, GBA and Playstation chiptunes, if that helps at all. Then again, I haven't heard of anyone else having problems, so it might just be me...though over two systems the same problems makes that seem less likely :<

Link to post
Share on other sites
I'll take this opportunity to also note that some of the plugins are actually quite bad for some systems; I had to uninstall chipamp on both my desktop (XP) and my laptop (Vista *shudders*) as it was messing something up. Wasn't as bad on XP; mainly a few minor errors that came up, but on Vista, the errors rendered, as far as I know, a few of my Steam games buggy as hell (TF2 crashed randomly, for example; after uninstalling chipamp, worked fine :| ). I know none of the errors are actually OCR's fault, but I just thought it was worth noting, as I really missed listening to my chiptunes. There are some damn good ones that I used to have :cry: I only ever seemed to use the NES, SNES, GBA and Playstation chiptunes, if that helps at all. Then again, I haven't heard of anyone else having problems, so it might just be me...though over two systems the same problems makes that seem less likely :<

The ONLY thing that Chipamp would possibly mess up is WinAmp (or cause WinAmp to crash the OS). ALL it does is install plugin files into the \Program Files\Winamp\Plugins directory on your computer. If other programs were experiencing bugs after installation, it's likely a mere coincidence.

Though it's an easy mistake. Believe me, all sorts of things get credited with causing or resolving errors when the bugs in question are intermittent.

Link to post
Share on other sites

Moguta, I'm always glad to point people in the direction of the highest quality video game music reproduction. :-)

SNESamp uses a "hack" that hooks Winamp to enable it to decompress RSN RARs automatically. Any Winamp unRAR plugin should allow you to play RSN files with in_spc.dll. (For example, you could use XMPlay and xmp-rar.dll.)

Now that the VGM plugin no longer registers with SPC files, I think I'll migrate in_spc.dll over to Winamp. (Previously I was getting plugin conflicts.)

Scratch that. Now I'm trying to convert myself to XMPlay. It's amazing.

Link to post
Share on other sites

I'd really like it if there was an accurate gbs plugin that let you mute individual channels. nezplug++ doesn't do this, unfortunately. If the guy who made it had his website in english I'd write him myself and ask for it, but I can't find a way to contact him browsing through the menus. If anyone here knows enough Japanese to find an e-mail address, and maybe even send him this request (though considering how much programming he seems to know he should have some knowledge of English), I'd very much appreciate it.

Link to post
Share on other sites
I'd really like it if there was an accurate gbs plugin that let you mute individual channels. nezplug++ doesn't do this, unfortunately. If the guy who made it had his website in english I'd write him myself and ask for it, but I can't find a way to contact him browsing through the menus. If anyone here knows enough Japanese to find an e-mail address, and maybe even send him this request (though considering how much programming he seems to know he should have some knowledge of English), I'd very much appreciate it.

Actually, NEZplug++ can do this. Open up the "File Info" window while the GBS is playing and click the "Channel Mask" button. The row of buttons labeled "DMG" controls the GBS channels.

Link to post
Share on other sites
  • 1 month later...

I forgot to thank you for telling me this. So thanks!

After installing ChipAmp now though on 5.541, it wouldn't play back any gbs files... so I got NEZplug++, unzipped it in the winamp plugins folder and overwrote the existing files. Now it still won't play back GBS and NEZplug isn't even in the plugins list.

EDIT: This seems to be related to the msvcr71.dll error I've been having. I fixed that and now the gbs files play, and NEZplug is back on the list.

Link to post
Share on other sites
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...