Emuforums.com

Go Back   Emuforums.com > PSX Emulation > PCSX Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

Reply
 
Thread Tools Display Modes
Old December 31st, 2008, 14:49   #1
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
Developers wanted for PCSX Revival!

Ok, im looking to organise a revival of PCSX, Code will be stored on a googlecode svn, and im looking for any interested developers, since im more a project manager and code tinkerer, than active developer.

Project Page is at http://code.google.com/p/pcsx-r/

Anyone interested Reply here.



PS, no "Can i beta test" posts here please, releases will likely be made when code is stable and enough noticeable changes have been made to deem it worthwhile.

Last edited by Squall-Leonhart; December 31st, 2008 at 15:50..
Squall-Leonhart is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old December 31st, 2008, 16:09   #2
Coolsvilleman
Emulation to the max!
 
Coolsvilleman's Avatar
 
Join Date: Jan 2004
Location: Canada
Posts: 2,560
What kind of changes are you planning on making? I always thought that the idea of merging pcsx with pcsx2 would be really cool.
__________________
Q6600 Core 2 Quad || Soundblaster X-Fi Extreme HD || e-VGA 8800GTX || 4096mb 4-4-4-12-2T Dual-Channel RAM || MSI P6N Diamond || 2x 320GB Hardrive || 5.1 Speakers || Remote control || 8x USB 2.0 || DVD/CD ±RW Drive || 1x IEEE1394

www.coolsvilleman.homedns.org Normally down. E-mail me for a DVD @ coolsvilleman@gmail.com
Coolsvilleman is offline   Reply With Quote
Old December 31st, 2008, 16:21   #3
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
Thats not likely to happen,

As for changes, improving the performance of the Rec since its much slower then epsxe's, improving the ppf patch support, improving game compatibility and function compatibility.

Current SVN version is 6 which is PCSX 1.6 Beta
SVN Revision 5 is PCSX 1.5 stable.
Squall-Leonhart is offline   Reply With Quote
Old January 1st, 2009, 08:58   #4
Hard core Rikki
Moving into the beat
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Hawaii
Posts: 11,287
A marvelous suggestion. The lack of updates for that one is a shame.

Some people at debian have been playing with its sources (still traditionalist edits, but could be worth messaging them. "PCSX-Diff").
Starting with integrating pete's gpled plugins could be nice as a fallback in absence of better manually selected ones.
__________________


Last edited by Hard core Rikki; January 1st, 2009 at 09:08..
Hard core Rikki is online now   Reply With Quote
Old January 1st, 2009, 09:33   #5
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
Indeed, incorporating peopsoft directly into the plugin sounds like a good idea,
Squall-Leonhart is offline   Reply With Quote
Old January 1st, 2009, 09:48   #6
Strike105X
ヒットハード&高速
 
Strike105X's Avatar
 
Join Date: Dec 2005
Location: Aincrad
Posts: 13,681
Good luck squall i wished i had programing skills so i can join but unfortunatelly i dont hope you can do something for this emu cause it may sound stupid but i always loved the way it emulated bios before runing the game and back a few years (i used to use both pcsx and epsxe since this had better results on some games) (offcourse pSX does that to but its not plugin based :P ) i wish you the best of luck
__________________
Strike105X is offline   Reply With Quote
Old January 1st, 2009, 20:41   #7
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
what does emulating the bios have to do with improving the application?, besides thats one thing that should have a gui level on off tickbox.
Squall-Leonhart is offline   Reply With Quote
Old January 1st, 2009, 21:14   #8
seiyass
Registered User
 
Join Date: Dec 2008
Location: Argentina
Posts: 10
Hi ... How difficult do you think it would be, to make a Netplay plugin, with less async, and with chatting during game? This would be very cool !
seiyass is offline   Reply With Quote
Old January 1st, 2009, 21:51   #9
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
its called cyberpad and cyberpadk
Squall-Leonhart is offline   Reply With Quote
Old January 1st, 2009, 22:44   #10
Strike105X
ヒットハード&高速
 
Strike105X's Avatar
 
Join Date: Dec 2005
Location: Aincrad
Posts: 13,681
Well back then when i was a little new to all this stuff it really impress me i liked seing the bios before entering a game like on the PS One but still there are games that worked better for me with this dont remember right but i think dino crisis 2 was one of them still it would be super if you can find people to make this emu better than it already is like i said before i wish you the best of luck (since i dont have programing skills to help with the project )
__________________
Strike105X is offline   Reply With Quote
Old January 31st, 2009, 19:52   #11
BigLon
Registered User
 
Join Date: Jan 2009
Location: USA/California
Posts: 1
I am very interested in becoming a developer.

I have had hardly any experience writing in C, but I have been wanting to learn C for some time. However, I have taken three semesters of Java, will be getting my AS in Computer Science and Mathematics this semester and will be transferring to CSU Stanislaus(possibly CSU Chico) to earn a BS in Computer Science. I have been hoping to get involved in an open source project and this appears to be a great opportunity to do so.

I am most interested in the Psx Bios which I have heard has been reverse engineered. After examining the PsxBios.c on the googlecode page, I see a lot of hard work into creating these Bios. Unfortunately I am unsure of where to start and what needs to be done to advance development here. There does not seem to be many comments explaining the function of many functions, but there names seem to be descriptive enough. It is the variables that I have the most difficult time deciphering, they appear to have un-descriptive names and very few comments for their purpose.


I would very much like to aid in the development of this software. Please let me know if there is anything I could do to help.
BigLon is offline   Reply With Quote
Old February 1st, 2009, 00:06   #12
Hawke
Registered User
 
Hawke's Avatar
 
Join Date: Oct 2006
Location: United States
Posts: 85
Man, how I wish I had some coding talent, I'd love to help work on PCSX. I think it's really cool that you're trying to revive PCSX, I'll be looking forward to your first release.
Hawke is offline   Reply With Quote
Old February 13th, 2009, 13:28   #13
user32
Registered User
 
Join Date: Jan 2009
Location: Russia
Posts: 1
Got the source codes of your emulator but nemogu to collect him. I get the errors of vro it: I:\playstation emulation for the pc\pcsxsrc-1.5\r3000a.h(31): error C2146: syntax error : missing '')'' before identifier ''adr'' Can deport me on mail ( user32(a)mail.ru ) workings source codes.
user32 is offline   Reply With Quote
Old February 14th, 2009, 02:03   #14
Whistler
Whistler
 
Whistler's Avatar
 
Join Date: Apr 2008
Location: Lanzhou, P. R. China
Posts: 133
use the included project file (inside the win32 subdirectory) instead of creating one yourself.
or define the _MSC_VER_ macro in your project.
__________________
Whistler is offline   Reply With Quote
Old February 7th, 2010, 13:22   #15
nhyone
Registered User
 
Join Date: Feb 2010
Location: Singapore
Posts: 52
It's been over a year. Has there been any updates?

The reason I ask is that recently I got interested in PSX emulation. However, PCSX was last updated in 2003 and even the last official ePSXe release was in 2008. That led me to wonder if there are still things to do, or are the current PSX emulators good/fast enough?

For example, I did a quick-n-dirty benchmark to get a rough idea of PCSX/ePSXe speeds:
PCSX (interpreter): 70 fps
PCSX (recompiler): 130 fps
ePSXe: 140 fps

(Same scene and same settings.)

PCSX doesn't seem that bad for a 2003 SW. I know its recompiler is not really optimized (having looked at it), but is it the bottleneck? Or are there other parts that require more work? (Better compatibility, speed, for example.)
__________________
(void *) &NHY;

Last edited by nhyone; February 7th, 2010 at 13:40..
nhyone is offline   Reply With Quote
Old February 7th, 2010, 14:07   #16
Whistler
Whistler
 
Whistler's Avatar
 
Join Date: Apr 2008
Location: Lanzhou, P. R. China
Posts: 133
I think the speed shouldn't be a problem unless on a Pentium 2 or something like that.

IMO the biggest bottleneck of PCSX is still compatibility issues, basically even things like FF8 and FF9 crash at certain points with the last official release (although these 2 are fixed in some unofficial forks), and many games don't run at all.
__________________

Last edited by Whistler; February 7th, 2010 at 14:16..
Whistler is offline   Reply With Quote
Old February 7th, 2010, 14:58   #17
Smooth Criminal
 
Smooth Criminal's Avatar
 
Join Date: Aug 2006
Location: india<<hyderabad..it rocks>>
Posts: 3,608
all the best squall......
__________________


Quote:
and if I don't care , do I still get to suck your scrotum? please say yes xp
^^posted bysonic

Smooth Criminal is offline   Reply With Quote
Old February 8th, 2010, 06:24   #18
DarkSamus
PC game modder
 
DarkSamus's Avatar
 
Join Date: Aug 2007
Location: Brisbane Australia Posts: Mail You Dummy _______________________
Posts: 5,894
If there was something happening with this I am sure Squall would have something in his sig about it!

This thread had not had any posts for a year when nhyone bumped it
__________________

Do you play PC RE5, RE6 or SSF4AE but hate that the button mappings uses XBOX360 buttons?
Try my Resident Evil 5, Resident Evil 6 or Super Street Fighter 4 Arcade Edition Playstation button mods!
As far as handhelds go, well, I get the Nintendo one.
Because I'm not an idiot.
DarkSamus is offline   Reply With Quote
Old February 9th, 2010, 18:32   #19
shalma
Discontinued
 
Join Date: Feb 2009
Location: Inactive
Posts: 1,192
Whistler's PCSX-reloaded fork is actively maintained (check the sourceforge changelog docs). Nice work on the areas it strengthens.

But Whistler is right about the core emulation. Many who want to improve the PS1 behavior have less experience or simply don't quite know what to target.

At best, we can just 'simulate' or 'copy' other emus behaviors and possibly inherit their problems. Which is better than the current state, but may not be good enough for hackers who really need that precise IRQ/GPU behavior (Gemini had all sorts of display garbage when working on his SOTN-J VWF translation - too slow on real hardware to draw everything, other details I don't know about).

Docs are harder to find. Meaning this reminds me of the BSnes tests Byuu did with his SNES emulator (DMA cycle variations, IRQ funkiness, cycle-exact interrupts, open bus, mid-scanline updates, lots of other weird stuff I really can't remember). He worked on them a long time but if you look at his emulator, there's virtually no (0?) emulation hacks. And unarguably uber-compatible. The old snes9x builds was based on the hacks philosophy until someone came along to sort it all out. The SPC700 accuracy is a whole other field though.

NES had blocked firing double IRQs + 'delayed NMI execution' - another odd piece of info that fixed FCEUltra right before Xodnizel finished his claim in it.

Is there someone -that- dedicated (and knowledgeable) for psx testing? I believe there is. Naturally not me - knowing RISC and archaic asm languages doesn't mean a whole lot here.


Okay. I'm coming back to my senses now. Done rambling.

Do we know what sub-specific areas are problematic?
- MDEC crashing games? Why is pSX the only run to run Rebel Assault 2 like cakewalk? Why does Creature Shock crash during the movie-on-rails gameplay parts?
- Is some DMA mode breaking Syphon Filter 2 / Harvest Moon?
- How did ePSXe 1.7.0 get those new games running? Really good timing values or hidden stuff?
- There's the Vib Ribbon custom music disc problem. Which may just be a non-data disc problem like Leonheart mentioned elsewhere.
- Other stuff I'm not aware of. ;p

Maybe we should start collecting 'homebrew, experimentally works' docs on hacks done that fixes some games / breaks others. Until some talented genius comes along and shows us what we did wrong.
shalma is offline   Reply With Quote
Old February 9th, 2010, 23:21   #20
Squall-Leonhart
Banned
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
im still questioning how PCSX has the exact same input glitches on the analogue sticks in ff8 as epsxe....
Squall-Leonhart 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

Forum Jump

All times are GMT +1. The time now is 13:17.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.