Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / How do you make a playstation 2 emulator

Author
Message
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 12th Mar 2004 21:49
Hiya Everbody!

Guess who.

I need a little bit of help i've started making a PS2 Emulator. I have made just a program the menu links don't work, like most emulators it needs to access plugins which i have, but how do you use them in dbpro and make a config wizard and make it run a dvd/cd god there so much stuff needing to be done. i just don't know how to do it!
PLEASE HELP ME..........
thancks
jack

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
Andy Igoe
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 12th Mar 2004 22:00
Oh boy are you in for a long ride.

Do you know assembly language? If not I suggest you give up trying to write an emulator until you have learned, nay mastered, assembly language. If you do I suggest you go to a forum for assembly language programmers and ask there, although by then you should have a pretty good idea of what is involved.

The easiest way to play PS games is to use either the existing emulator, or buy a Playstation. Both solutions are a lot less work than trying to be the next Geoff Crammond.


God created the world in 7 days, but we're still waiting for the patch.
Darclyte
21
Years of Service
User Offline
Joined: 13th Jun 2003
Location: Cydonia, Mars
Posted: 12th Mar 2004 22:27
How to make a PS2 Emulator with DBPro:

1: Go to sleep
2: Dream on
3: Wake up
4: Smell The coffee



I've been an evil frikkin' doctor for 30 frikkin' years, OK!
Mattman
21
Years of Service
User Offline
Joined: 5th Jun 2003
Location: East Lansing
Posted: 12th Mar 2004 23:04
Switch 3 and 4 there Darclyte
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 12th Mar 2004 23:11
Hi Jack,

How exactly do you intend to emulate the PS2 system?

BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games. - Plus URL download, win dialogs.
Over 140 new commands
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 13th Mar 2004 01:05
Quicker and easier to buy one

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++ http://www.matrix1.demon.co.uk
Tapewormz
22
Years of Service
User Offline
Joined: 15th Sep 2002
Location: Winnipeg, Mantoba, Canada
Posted: 13th Mar 2004 01:38 Edited at: 13th Mar 2004 01:57
What emu are you using for playstation? If it allows you to launch the emu/game through a command line then your front end client will be as easy as pie to make.

BTW, emulators are for the most part illegal. BLEEM for pc and dreamcast (playstation emu) was shut down by sony via a lengthy court case. Front end's for emulators are not illegal assuming you're not using any copywritten material or registered trademarks.
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 13th Mar 2004 14:50
I plan to make a small program that uses a DVD-Drive to run the Playstation 2 Game CD's, like a playstation 2 would, the program will call several plugins, configured and chosen by the user, inculding a CDVD plugin to make the DVD Drive read the disc, a video plugin to run the graphics, sound plugin for sound, 2 controller plugins so the player can move in the game and a DV9 Plugin. The user will only be able to run games via a Playstation 2 Disc, which will have to be purchased legally. There will be no RUN ROM option ( a rom is a image file of the game, which can be stored on the hard drive and run via an emulator.)

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
flibX0r
22
Years of Service
User Offline
Joined: 14th Feb 2003
Location: Western Australia
Posted: 13th Mar 2004 14:52
Don't tell anyone about it. If sony hears of it, they'll be on your arse in a millisecond

Current Project: Interactive DBPro Showcase Example
Project Status: Game COde Structure Done
http://www.w3th.tk <-- Soon to have some content
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Mar 2004 16:52
Quote: " I plan to make a small program that uses a DVD-Drive to run the Playstation 2 Game CD's,"


That doesn't answer the question of how you plan to write the emulator. For example, how are you going to handle the machine code conversion from the "Emotion Engine" PS2 CPU to PC (x86)?

BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games. - Plus URL download, win dialogs.
Over 140 new commands
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 13th Mar 2004 17:04
[quote]For example, how are you going to handle the machine code conversion from the "Emotion Engine" PS2 CPU to PC (x86)?

that could be a problem but ill have to find a solution or just ask someone who already has made an emulator

thanks for pointing that out i almost forgot about the different cpu's

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 13th Mar 2004 17:06
Quote: ""For example, how are you going to handle the machine code conversion from the "Emotion Engine" PS2 CPU to PC (x86)?"


sorry posted it wrong.
that could be a problem but ill have to find a solution or just ask someone who already has made an emulator

thanks for pointing that out i almost forgot about the different cpu's

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Mar 2004 17:09
Quote: "that could be a problem but ill have to find a solution or just ask someone who already has made an emulator

thanks for pointing that out i almost forgot about the different cpu's"




There are *no* fully working emulators available for the PS2 yet. PCSX2 for example, a very well known PS2 emu, can only get Final Fantasy X as far as the menu screen, and get ingame with a few others.

BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games. - Plus URL download, win dialogs.
Over 140 new commands
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 13th Mar 2004 18:07
i suppose it might just be a great idea to drop the whole project, since it seems a little more complicated than i expected. plus, there are the possibilites of people using it illegaly, and i getting the blame, and ending up in court with sony.
It seems this project wasn't such a great idea afterwards.

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 13th Mar 2004 19:05
Hi Jack,

There's nothing wrong with being enthusiastic about projects, but you should always do a little research first just to make sure that it is achievable - that way you won't be dissappointed.

BlueGUI:Windows UI Plugin - All the power of the windows interface in your DBPro games. - Plus URL download, win dialogs.
Over 140 new commands
Altedor
21
Years of Service
User Offline
Joined: 6th Nov 2003
Location: France
Posted: 13th Mar 2004 23:02
thanks rob ill take your advise, and thanks to everybody else for making me realise, that this project aint as easy as it sounds

So did u do it? Nope. God Mr. Nobody's probably the cleverest man in the world. He could make millions!
Tapewormz
22
Years of Service
User Offline
Joined: 15th Sep 2002
Location: Winnipeg, Mantoba, Canada
Posted: 14th Mar 2004 01:16
If you want to do make a front end for an already working emulator that has roms available (some are legal for use). Then I suggest you get the command line version of MAME and write a front end for it using DarkBASIC Professional. This would be really easy as all you're doing is using your front end to pass command line launch information to the mame.exe.

Easy as pie! You won't be breaking the law, and you'll learn something. Plus, the emulator is already written.
Mike Inel
22
Years of Service
User Offline
Joined: 14th Feb 2003
Location: Sa upuan ko po...
Posted: 14th Mar 2004 07:46
PS2 emulator? Hmmm...
Better buy a real PS2, just like me, workin' as a colorist for 30 images and got a PS2 now. Actually, I haven't test it... (It's fresh from the shop in this exact minute I post)


(ZOE2 - TGS Trailer)
Leo: ADA, please answer my question, you're going to Auman, aren't you?
Dingo: So what if I am?
Tapewormz
22
Years of Service
User Offline
Joined: 15th Sep 2002
Location: Winnipeg, Mantoba, Canada
Posted: 15th Mar 2004 00:39
Quote: "PS2 emulator? Hmmm...
Better buy a real PS2, just like me, workin' as a colorist for 30 images and got a PS2 now. Actually, I haven't test it... (It's fresh from the shop in this exact minute I post)
"


Am I the only person that doesn't understand what this sentence means or what it has to do with anything?
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 15th Mar 2004 12:46 Edited at: 15th Mar 2004 12:46
Quote: "Am I the only person that doesn't understand what this sentence means or what it has to do with anything? "

I think it means :

I went along to the local supermarket, intent on getting some bread. But lo! I spotted a freshly made Playstation 2, amongst the whole-grain and sliced white. Being rather cheap, I decided to buy it, along with this months copy of Big Disks. As I work for a publisher (by colouring in the black and white pictures), I haven't tried using the newly acquired PS2 yet. Mind you, I dont know whether to play it or eat it.


The place for all great plug-ins.
XP3000+,1Gb RAM,FX5600,1Mb ADSL,Router,.Net 2003 Pro & me

Login to post a reply

Server time is: 2025-05-28 05:19:03
Your offset time is: 2025-05-28 05:19:03