Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > PS2 Plugin Questions & Troubleshooting
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old April 5th, 2004   #21 (permalink)
Just A Advicer
 
jareg's Avatar
 
Join Date: Mar 2004
Location: Estonia
Posts: 386
Nice Plugin in the bios the sound was music to my ears ofcourse it had some flikkers but at least its sound
__________________
My PC:
CPU+++AMD XP 2000+1.67GHZ+++
GPU+++64MB Geforce 4 MX+++
RAM+++256MB SDRAM+++
HDD+++40GB+++
Op Sys+++Windows XP SP1+++
jareg is offline   Reply With Quote
Old April 6th, 2004   #22 (permalink)
PCSX2 Coder
 
refraction's Avatar
 
Join Date: Jan 2004
Location: Plymouth, UK
Posts: 9,819
nice to finally hear sound guys!!! this is the problems i can distinguish with it.

1. Sound doesnt seem to be flushing the buffer, just playing the same bit looped over n over rather than getting the next data.

2. Only 1 channel plays at a time in each speaker (1 in left and 1 in right) that i can hear.

oh and another thing, was looking at the source, and it was saying sound format 44100, i thought the PS2 was 48khz ADPCM?
refraction is offline   Reply With Quote
Old April 6th, 2004   #23 (permalink)
Emu author
 
zenogais's Avatar
 
Join Date: Aug 2003
Location: Victorville(Near Los Angeles or LA for those who are on the DL)
Posts: 839
Quote:
Originally Posted by refraction
nice to finally hear sound guys!!! this is the problems i can distinguish with it.

1. Sound doesnt seem to be flushing the buffer, just playing the same bit looped over n over rather than getting the next data.

2. Only 1 channel plays at a time in each speaker (1 in left and 1 in right) that i can hear.

oh and another thing, was looking at the source, and it was saying sound format 44100, i thought the PS2 was 48khz ADPCM?
The SPU2 has a looping sound buffer. This is the cause of the first error. Chances are this will be fixed, remember this is a far from complete beta. Secondly I believe the sweeping between speakers is due to some effects PEoPs is attempting to mix. And thirdly it does play at 48KHz, so that is an error.
__________________
-----------------
Emu Tinkerer and C++ Programmer
zenogais is offline   Reply With Quote
Old April 6th, 2004   #24 (permalink)
FREAK
 
Pete Bernert's Avatar
 
Join Date: Apr 2001
Location: Germany
Posts: 874
Quote:
Originally Posted by zenogais
The SPU2 has a looping sound buffer. This is the cause of the first error. Chances are this will be fixed, remember this is a far from complete beta.
ehehe, sure... the more stuff is running in pcsx2, the better the plugin can get... currently I've done most of the spu emulation "blindly" (or better "deaf" ), based simply on guessings of other people

Quote:
Originally Posted by zenogais
Secondly I believe the sweeping between speakers is due to some effects PEoPs is attempting to mix.
hard to say... the few sounds I have heard were mixed fine, though.

Quote:
Originally Posted by zenogais
And thirdly it does play at 48KHz, so that is an error.
ah, no, there is some misunderstanding here... sure, the real PS2 is having a 48 KHz output, but that doesn't mean that all the voices are running at 48 KHz all the time (as a matter of fact the voices run at all kind of different frequencies). They will just get up/downsampled to 48 KHz from the real PS2.

On PCs it doesn't make much sense to use this output frenquency (since not all sound cards can do it), so it's a better way do up/downsample the voices to something _all_ nowadays cards can handle... and that's what the P.E.Op.S. plugin is doing...
Pete Bernert is offline   Reply With Quote
Old April 6th, 2004   #25 (permalink)
PCSX2 Coder
 
refraction's Avatar
 
Join Date: Jan 2004
Location: Plymouth, UK
Posts: 9,819
well pete, your the man! you know your stuff my hat is off to you lol. im more than sure you can fix all the problems in next to no time, if you can do this much blind coding!
refraction is offline   Reply With Quote
Old April 6th, 2004   #26 (permalink)
Registered User
 
Join Date: Apr 2004
Posts: 2
Please HEEELLLP
When I am runing pcsx2 it wrrite error:"gsmaxgl.dll :Error loading PSEgetLibVersion2:Error loading symbol". and then in config menu i have no choice in Graphics . and i cant start any ps2 game
Songoo is offline   Reply With Quote
Old April 6th, 2004   #27 (permalink)
PCSX2ベータテスター
 
Seta-San's Avatar
 
Join Date: Dec 2001
Location: Nebraska
Posts: 1,393
Quote:
Originally Posted by Songoo
Please HEEELLLP
When I am runing pcsx2 it wrrite error:"gsmaxgl.dll :Error loading PSEgetLibVersion2:Error loading symbol". and then in config menu i have no choice in Graphics . and i cant start any ps2 game

you have an old version of GSMax. The new versions of PCSX2 had some internal changes that made it incompatible. Sorry there is nothing that can be done about this.
__________________
Seta-San is offline   Reply With Quote
Old April 6th, 2004   #28 (permalink)
Registered User
 
Join Date: Apr 2004
Posts: 2
So where can i download newer version of GSMax?
I downloaded all from http://www.pcsx2.net/downloads.php .
Songoo is offline   Reply With Quote
Old April 6th, 2004   #29 (permalink)
Locked and Loaded
 
Razor Blade's Avatar
 
Join Date: Aug 2002
Location: I AM CANADIAN!
Posts: 12,030
Okay dude, um your totally off topic.

Anyways I just tried the plugin running the SCPH NTSC BIOS 10000 Jap and holy cow I was scared as hell. The sounds were great but sounded like a scray movie. Is there any way I can record the sound to show you guys? God I almost peed my pants. I wanna show you all how it sounded. But I need to know how I can record sound :/
__________________
--------------------------------------------------------------------------------
Core 2 Duo T7300 2.0 GHz NVIDIA GeForce 8400GS 2GB DDR2 RAM
Hitachi 120GB HD Dual Layer DVD+/-RW Drive Windows Vista Home
Premium
Dell 2007WFP LCD Dell XPS M1330 Laptop 1TB Western
Digital MyBook External HD
Logitech Z10 Speakers PLAYSTATION 3
--------------------------------------------------------------------------------
Razor Blade is offline   Reply With Quote
Old April 6th, 2004   #30 (permalink)
PCSX2 Coder
 
refraction's Avatar
 
Join Date: Jan 2004
Location: Plymouth, UK
Posts: 9,819
Quote:
Originally Posted by Razor Blade
Okay dude, um your totally off topic.

Anyways I just tried the plugin running the SCPH NTSC BIOS 10000 Jap and holy cow I was scared as hell. The sounds were great but sounded like a scray movie. Is there any way I can record the sound to show you guys? God I almost peed my pants. I wanna show you all how it sounded. But I need to know how I can record sound :/

i think theres an option in the spu plugin config (mentioned in the release info) about writing a wave file to disk while running the emu, give it a shot.
refraction is offline   Reply With Quote
Old April 6th, 2004   #31 (permalink)
Locked and Loaded
 
Razor Blade's Avatar
 
Join Date: Aug 2002
Location: I AM CANADIAN!
Posts: 12,030
Cool. Thanks. Okay heres recorded sound from the Bios. It starts off neat and then almost turns into a funky techno. LOL. Download it and check it out.

Download
__________________
--------------------------------------------------------------------------------
Core 2 Duo T7300 2.0 GHz NVIDIA GeForce 8400GS 2GB DDR2 RAM
Hitachi 120GB HD Dual Layer DVD+/-RW Drive Windows Vista Home
Premium
Dell 2007WFP LCD Dell XPS M1330 Laptop 1TB Western
Digital MyBook External HD
Logitech Z10 Speakers PLAYSTATION 3
--------------------------------------------------------------------------------
Razor Blade is offline   Reply With Quote
Old April 7th, 2004   #32 (permalink)
Registered User
 
Join Date: Apr 2003
Posts: 88
Not really scary movie IMO, but still intresting uhh.. product a bit quiet tho but i guess it is good result from ps2 sound plugin =P
__________________
CPU: AMD Athlon 64 3200+
Mobo: MSI Neo-Fis2r
GPU: Radeon 9800XT
RAM: 1Gb Kingston 400Mhz DDR
SPU: Creative Audigy2
HDD: Maxtor 160Gb SATA
Neo-Zacar is offline   Reply With Quote
Old April 7th, 2004   #33 (permalink)
Emu author
 
zenogais's Avatar
 
Join Date: Aug 2003
Location: Victorville(Near Los Angeles or LA for those who are on the DL)
Posts: 839
Quote:
Originally Posted by Pete Bernert
ehehe, sure... the more stuff is running in pcsx2, the better the plugin can get... currently I've done most of the spu emulation "blindly" (or better "deaf" ), based simply on guessings of other people



hard to say... the few sounds I have heard were mixed fine, though.



ah, no, there is some misunderstanding here... sure, the real PS2 is having a 48 KHz output, but that doesn't mean that all the voices are running at 48 KHz all the time (as a matter of fact the voices run at all kind of different frequencies). They will just get up/downsampled to 48 KHz from the real PS2.

On PCs it doesn't make much sense to use this output frenquency (since not all sound cards can do it), so it's a better way do up/downsample the voices to something _all_ nowadays cards can handle... and that's what the P.E.Op.S. plugin is doing...

Good to know, thanks for the information. I just knew that the core SPU2 frequency is 48000 Hz or 48 KHz.
__________________
-----------------
Emu Tinkerer and C++ Programmer
zenogais is offline   Reply With Quote
Old April 7th, 2004   #34 (permalink)
PCSX2ベータテスター
 
Seta-San's Avatar
 
Join Date: Dec 2001
Location: Nebraska
Posts: 1,393
Quote:
Originally Posted by Songoo
So where can i download newer version of GSMax?
I downloaded all from http://www.pcsx2.net/downloads.php .
The new version is in development. don't ask when it'll come out. just be surprised and happy when it does.
__________________
Seta-San is offline   Reply With Quote
Old April 17th, 2004   #35 (permalink)
Emu author
 
Kanodin's Avatar
 
Join Date: Jan 2002
Location: Dunno
Posts: 666
First congrats to Pete, excellent plugin, great progress so far.



Now to clear up all this confusion over the sources and other stupid posts as Elly mentioned Pete saw our sources yes because I sent him and email asking for his help, since he has done work in Spu emulations and the ps2sp team started out knowing very little about Spu2 emulation but anyway below is the email he sent to me giving helpful advice that the whole team is greatful of As for ps2sp and peops spu2 I don't see any reason why we all can't work together to help each plugin progress further.


Email attached.

Hi Kanodin,

I had some time this weekend, so I looked at your spu2 plugin. Well, it's a VS.net project, so I couldn't compile it (I still use the VS6.0 here, for various reasons), but I read through the sources, to see how far you have got.

Well, no offense, but I think you have currently around 5% of the real PS2 spu emulated... it's some kind of luck that you can hear some sounds occasionally

Most likely you know it already, but basically you have to do the following to progress further:

1. remove the current fmod sound buffer filling from the writeDMA7Mem func... that's simply an hack

2. create a sound thread or sound timer func or a sound func triggered by spu2async, where you can do all the Vag-decoding on the fly, meaning: look for each of the 48 channels, if it should play (key on register)... if yes, decode some of its data, and feed it to your fmod sound system.

3. if you have the #2 basics, you can start with adding more and more real PS2 spu register emulation funcs... volume and pitch first, adsr and reverb prolly last... the more registers you have emulated, the better the compatibility will get (since games can and will read certain register values to work properly).

So I think you have still a lot of work to do

Maybe I will do a Peops open source spu->spu2 port, to give you a more complete open source plugin you can work with.

Cu
Pete




Again thank you Pete for your help in spu2 emulation heh besides a little competition is always fun

Last edited by Kanodin; April 17th, 2004 at 19:18.
Kanodin is offline   Reply With Quote
Old April 17th, 2004   #36 (permalink)
Banned
 
Join Date: Mar 2004
Posts: 53
Quote:
Maybe I will do a Peops open source spu->spu2 port, to give you a more complete open source plugin you can work with.
sound familier?
GoDaddy is offline   Reply With Quote
Old April 17th, 2004   #37 (permalink)
Emu author
 
Kanodin's Avatar
 
Join Date: Jan 2002
Location: Dunno
Posts: 666
Quote:
Originally Posted by GoDaddy
sound familier?


I kinda expected to see one released shortly after receiving the email, I'm glad Pete has released a spu2 port it helps us all out with the spu2 programming.
Kanodin is offline   Reply With Quote
Old April 18th, 2004   #38 (permalink)
FREAK
 
Pete Bernert's Avatar
 
Join Date: Apr 2001
Location: Germany
Posts: 874
Quote:
Originally Posted by Kanodin
I kinda expected to see one released shortly after receiving the email, I'm glad Pete has released a spu2 port it helps us all out with the spu2 programming.
Oh, the P.E.Op.S. spu2 version 1.0 has still a lotta bugs (especially in the spu address decoding), so I hope you will not use too much infos from it... better wait for version 1.1, I will release it soon (this week, I think... I just have to find a way how to run the same plugin in PCSX2 0.6 (spu2 interface version 2) and the next PCSX2 (spu2 interface version 3).... mmm... maybe I will just release two different binaries, we will see.
Pete Bernert is offline   Reply With Quote
Old April 18th, 2004   #39 (permalink)
Registered User
 
Join Date: Jan 2003
Posts: 152
good to hear...
chesso is offline   Reply With Quote
Old April 18th, 2004   #40 (permalink)
Emu author
 
Kanodin's Avatar
 
Join Date: Jan 2002
Location: Dunno
Posts: 666
Quote:
Originally Posted by Pete Bernert
Oh, the P.E.Op.S. spu2 version 1.0 has still a lotta bugs (especially in the spu address decoding), so I hope you will not use too much infos from it... better wait for version 1.1, I will release it soon (this week, I think... I just have to find a way how to run the same plugin in PCSX2 0.6 (spu2 interface version 2) and the next PCSX2 (spu2 interface version 3).... mmm... maybe I will just release two different binaries, we will see.


Hmmm, interesting I suppose so but still I have to admit it is great none the less :P hopefully we can both have fully working spu2's in the near future.
Kanodin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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

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


All times are GMT. The time now is 11:24.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5