Emuforums.com

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

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old April 22nd, 2002   #1 (permalink)
Harmonixer
 
spajdr's Avatar
 
Join Date: Mar 2002
Location: Czech Republic
Posts: 784
Kazzuya soft plugin 1.7 and E}I{'s Soft Driver 0.97x with ChronoCross

Just small report :-)
Kazzuya soft plugin 1.7,hangs at equip menu (ChronoCross) both in ePSXe and AdriPSX.
E}I{'s Soft Driver 0.97x - black screen after you exit ingame menu (ChronoCross)
E}I{'s Soft Driver 0.97x - crashes AdriPSX ILE when you try to run it in window mode
__________________
Asus P5Q Pro + E8400 @ 4 Ghz | 4GB DDR2 RAM A-DATA 1066Mhz EE
Gigabyte Radeon 4850 750/2200 | PSU : Enermax PRO82+ 425W
2 x 250 GB Samsung Spinpoint | LCD: 22" Lenovo L220X
spajdr is online now   Reply With Quote
Old April 22nd, 2002   #2 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
Well, I think I'll have to buy this game after all
Hope Kazziya can easily add status MSB flipping code to his plugin.
E}I{ is offline   Reply With Quote
Old April 22nd, 2002   #3 (permalink)
Advanced Newbie
 
Join Date: Jul 2001
Location: Bogotá... not that it matters...
Posts: 4,730
or maybe u to correct the black screen and crashes ;P<span style="height: 11; Filter: Glow(Color=black)>
__________________
Main Rig: Pentium Dual-Core E2160 @ 2.3GHz -- 7600GT @ 650/800MHz -- 1GB DDR2-667 4-4-4-12 -- Windows XP Pro SP2

Collecting dust: AMD Athlon XP 2600+ -- ATI Radeon 9500 Pro -- SB Live 5.1 Digital -- 2.5GB DDR 2-2-2-5 Ram -- Windows 2003 server r2 SP1
Shadow Lady is offline   Reply With Quote
Old April 24th, 2002   #4 (permalink)
Emu author
 
Join Date: Jul 2001
Posts: 40
Quote:
Originally posted by E}I{
Well, I think I'll have to buy this game after all
Hope Kazziya can easily add status MSB flipping code to his plugin.
Thanks for the hint. I actually looked into that status code and it seems like I'm doing other strange things..

ummmmm
old old code

Last edited by kazzuya; April 24th, 2002 at 14:50.
kazzuya is offline   Reply With Quote
Old April 24th, 2002   #5 (permalink)
I code therefore I am.
 
Cyberman's Avatar
 
Join Date: Jul 2001
Location: I live therefore it's enough.
Posts: 412
Quote:
Originally posted by kazzuya

Thanks for the hint. I actually looked into that status code and it seems like I'm doing other strange things..

ummmmm
old old code
Wow You're still alive!

Well at least it doesn't hang in combat anymore!

I never had that bug happen to me in chrono cross though with your plugin strange..

Glad }E{ started where I left off with an MMX plugin, I just got swamped RL to do it. I hate having to work

Cyb
__________________
Think GEEK!
Cyb's page of FF7 and more viewing
Cyberman is offline   Reply With Quote
Old April 24th, 2002   #6 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
Well, Kaz, all i know that on real PSX high bit must change AFTER UpdateLace(), not by it. Games are tracking 0to 1(or 1to0 ?) change to determine when full frame was drawn in interlace mode, and they can move to next. They are reading status in their vsync handler(just after UpdateLace() ) and then wait till it changed. I tried to update status after first status read and it stopped hangups in one interlace mode game, but not in CC. So i added flipping after each read, but decided to make it optional.
BTW I going to write sound plugin, but docs I found are not very cool, and as long as i know, there is no working source code released. Can you help me with my problem? I going to do most of the thing in asm, like always, and i need more info about SPU from any source.
E}I{ is offline   Reply With Quote
Old April 25th, 2002   #7 (permalink)
Harmonixer
 
spajdr's Avatar
 
Join Date: Mar 2002
Location: Czech Republic
Posts: 784
E}I{ : Thats great news,that you will make SPU plugin also,i hope it will be good as your GPU plugin is :-)
__________________
Asus P5Q Pro + E8400 @ 4 Ghz | 4GB DDR2 RAM A-DATA 1066Mhz EE
Gigabyte Radeon 4850 750/2200 | PSU : Enermax PRO82+ 425W
2 x 250 GB Samsung Spinpoint | LCD: 22" Lenovo L220X
spajdr is online now   Reply With Quote
Old April 25th, 2002   #8 (permalink)
Emu author
 
Join Date: Jul 2001
Posts: 40
Quote:
Originally posted by E}I{
Well, Kaz, all i know that on real PSX high bit must change AFTER UpdateLace(), not by it. Games are tracking 0to 1(or 1to0 ?) change to determine when full frame was drawn in interlace mode, and they can move to next. They are reading
Hi Yojjj !!
After the updatelace() ? But when exactly ? 8)
I noticed some problems with vsync with epsxe in some games (Ridge Racer Revolution for example).
I make sure that every updatelace() happens every 1/60 of a second, but somehow the updatelace() is sometimes called 3 (20fps) times instead of 2 times (30 fps).
I wonder if it's the same problem..

Regarding the SPU stuff.. I forgot anything I've ever known (which was little anyway).
I can share my old SPU code with you if you want, and if I still have it.
Keep in mind that that plugin was at a very primitive stage, no sound envelope support..

baubau
kazzuya is offline   Reply With Quote
Old April 25th, 2002   #9 (permalink)
Emu author
 
Join Date: Jul 2001
Posts: 40
Quote:
Originally posted by Cyberman


Wow You're still alive!

Well at least it doesn't hang in combat anymore!

I never had that bug happen to me in chrono cross though with your plugin strange..

Glad }E{ started where I left off with an MMX plugin, I just got swamped RL to do it. I hate having to work

Cyb
I'm still alive, and very much busy (but mostly lazy 8). I don't blame you for dropping your plugin development. It does quite a bit of time to get one going.
Luckly I'm past that stage, infact I'm in the stage in which I just don't want to put my hands into it anymore and every little change takes a big effort.. arghhhhhh

bauuuuuuuuuuu
kazzuya is offline   Reply With Quote
Old April 25th, 2002   #10 (permalink)
Moderator
 
lu_zero's Avatar
 
Join Date: Apr 2001
Location: Earth,Europe,Italy,Turin
Posts: 292
in bero pages you should find the spuwave plugin made by him and then updated a bit by LDChen, maybe you can take a look.
__________________
lu_zero
FPSE Former Team Member
P.E.Op.S member
GPSE Project starter
lu_zero is offline   Reply With Quote
Old April 25th, 2002   #11 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
Quote:
Originally posted by spajdr
E}I{ : Thats great news,that you will make SPU plugin also,i hope it will be good as your GPU plugin is :-)
All plugins i tried are either good but slow, either fast, but outdated and have horrible sound quality. Gonna do something really fast and more or less compatible. Optimizing sound code will yield more speed than optimizing gfx code which was slow because of memory bandwidth problem. Also I wander why no one did MOD(or XM or IT) logging in his SPU plugin.

Kazziya, i'll gladly receive all you got. I'll only read them myself to get some info about SPU. I do not care what it can really do, i've programmed envelopes on my AWE32 some time ago so it will not be the problem.

BTW, Kaz, how do you know how my nickname is pronounced?
E}I{ is offline   Reply With Quote
Old April 27th, 2002   #12 (permalink)
Emu author
 
Join Date: Jul 2001
Posts: 40
Quote:
Originally posted by E}I{

Kazziya, i'll gladly receive all you got. I'll only read them myself to get some info about SPU. I do not care what it can really do, i've programmed envelopes on my AWE32 some time ago so it will not be the problem.
cool, i'll email you i guess..

Quote:

BTW, Kaz, how do you know how my nickname is pronounced?
eheheh.. I got my Russian-speaking informers !

baubau
kazzuya is offline   Reply With Quote
Old April 28th, 2002   #13 (permalink)
Emu author
 
NickK's Avatar
 
Join Date: Jul 2001
Posts: 1,756
Does someone have docs on VAG decoding? That's my biggest problem at the moment. And I've already tried linear resampling, but that doesn't seem to work too well.
NickK is offline   Reply With Quote
Old April 28th, 2002   #14 (permalink)
Emu author
 
Join Date: Feb 2002
Posts: 361
I only have seen decoding sources, it seems no one had put info to docs. Format looks like ADPCM with selectable range and simple smoothing filter...
Linear resampling sucks (i tried it too), it can cut some higher frequencies from sound.
E}I{ 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 06:15.

© 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