PSX2DC news[good and bad]

This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
ssj4goku128
Insane DCEmu
Insane DCEmu
Posts: 290
Joined: Wed Oct 17, 2001 7:44 pm
Has liked: 0
Been liked: 0
Contact:

PSX2DC news[good and bad]

Post by ssj4goku128 » Fri Jun 28, 2002 10:36 am

Well... I got some good news and bad news. The good pieces of news are that I got KOS version 1.1.7 up and running!!! Took a while, but I had to change around a lot of things in the environ.sh file. Now comes a piece of bad news and good news. The bad news is that PCSX version 1.2 uses assembly and I can either: A) Learn the Dreamcast assembly and rewrite the routines, or B)wait for GPSE to be released. I am hoping for the second one to happen due to the fact of ease of portability[it has a dynamic recompiler written in C]. There is good news still though. I am actually still working on porting the plugins so that when option B[or if I have the will, option A, but less likely seeing how I have a job that takes up 50+ hours of my life] happens, I can just port the emulator itself and make a release[hopefully]. So rest assured, I will be continuing developement of it[or rather the plugins] and once GPSE is released, I WILL port of the emulator over. Well, its time to get back to work.
User avatar
pavelbure
DCEmu User with No Life
DCEmu User with No Life
Posts: 3498
Joined: Sun Nov 04, 2001 6:50 pm
Location: PA
Has liked: 0
Been liked: 0
Contact:

Post by pavelbure » Fri Jun 28, 2002 11:49 am

thanks for the news. i know it has to be hard working and coding, i never have enought time to do the things i need to do.

good luck.
How many more people do the Radical Islamic Subhuman Cockroaches have to kill before people realize they need to be taken out ?
FFXI Server: Gilgamesh
FFXIV Server: Figaro
Liberals click here !!!!
User avatar
az_bont
Administrator
Administrator
Posts: 13567
Joined: Sat Mar 09, 2002 8:35 am
Location: Swansea, Wales
Has liked: 0
Been liked: 0
Contact:

Post by az_bont » Fri Jun 28, 2002 12:31 pm

Good Luck!
Sick of sub-par Dreamcast web browsers that fail to impress? Visit Psilocybin Dreams!
greentalks
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 30
Joined: Thu Jun 06, 2002 4:43 pm
Has liked: 0
Been liked: 0

Post by greentalks » Fri Jun 28, 2002 9:01 pm

I'm glad to hear about someone trying to make an emulator i have quite a few psx games and I wish you good luck my man. P.S. if you need a beta tester i'll be one
SpiderW
Insane DCEmu
Insane DCEmu
Posts: 181
Joined: Thu Dec 13, 2001 8:46 pm
Location: Australia
Has liked: 0
Been liked: 0

Post by SpiderW » Sat Jun 29, 2002 6:21 pm

This sounds extremely interesting, I have never owned a PSx, but I have played many of there games, and they have a fair few nicely playing games..... Can't wait for it.
Crack a window will ya!
Turles33
DCEmu Newbie
DCEmu Newbie
Posts: 8
Joined: Fri Jun 28, 2002 4:33 pm
Location: HFIL(dbz joke)
Has liked: 0
Been liked: 0
Contact:

Post by Turles33 » Sun Jun 30, 2002 4:02 am

Would it be posiable to enhance all the PS games graphics?
- Consoles I own -
NES
SNES
N64
GameCube
GameBoy
GameBoy Color
GameBoy Advance
Sega Genises[w/ SegaCD]
Sega DreamCast
Sega GameGear
PSX
PS2
X-Box
::--::--::--::--::--::--::--::--::
Gmc
DCEmu User with No Life
DCEmu User with No Life
Posts: 3446
Joined: Wed Oct 17, 2001 7:44 pm
Location: England
Has liked: 0
Been liked: 0
Contact:

Post by Gmc » Sun Jun 30, 2002 5:33 am

Turles33 wrote:Would it be posiable to enhance all the PS games graphics?
Yes.
Check out Bleem for Dreamcast, or ePSXe for the PC.
Games look so much better on the emulators.
Image
crt0
DC Developer
DC Developer
Posts: 290
Joined: Wed Oct 17, 2001 7:44 pm
Has liked: 0
Been liked: 0

Post by crt0 » Sun Jun 30, 2002 9:35 am

Uh... dynamic recompilers are almost always written in C. They are coded to emit machine code that is called with a function pointer. The one in GPSE or whatever would have to be recoded to emit SH4 assembly, if you take a recompiler from an emu targeted at x86 platforms...
SpiderW
Insane DCEmu
Insane DCEmu
Posts: 181
Joined: Thu Dec 13, 2001 8:46 pm
Location: Australia
Has liked: 0
Been liked: 0

Post by SpiderW » Mon Jul 01, 2002 5:00 am

Maybe the best thing to do is get a bleem and dicect it to find out how it works....
Crack a window will ya!
crt0
DC Developer
DC Developer
Posts: 290
Joined: Wed Oct 17, 2001 7:44 pm
Has liked: 0
Been liked: 0

Post by crt0 » Mon Jul 01, 2002 9:19 am

As far as I know (that is, all logical speculation and observation leads to this conclusion), Bleem! for DC works with the prinicples of dynamic recompilation and high level emulation to get the games running so well. Everyone says, "Bleem! doesn't emulate a PSX, just the functions the game needs to run." My response is, "not quite". There is general (but optimized) emulation of most of the PSX needed for when a function cannot be high level emulated, but when stuff like the graphics rendering routines are tracked down and the Bleem! team can tell when they are being called during execution, they can replace the call to that function (either interpreted or recompiled in their emulator) with a call to native DC code that does the same thing a whole lot faster, and looks better in the process. This is why their emulator would not play other games even if hacked, due to the pretty much entire difference in code bases from game to game.
Puckman
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jun 30, 2002 10:59 pm
Has liked: 0
Been liked: 0

Post by Puckman » Mon Jul 01, 2002 1:42 pm

how about that bleemcast that supposed to play 500 games
Life Sux and you know it.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has liked: 0
Been liked: 0

Post by BlackAura » Tue Jul 02, 2002 11:03 am

Probably there is a version of Bleemcast that will play more PSX games, either badly or very slowly. The per-game release was to ensure that the game ran at full speed and more-or-less perfectly. The modifications made to the general emulator would probably have killed any chance of compatability with other games, because they would use a lot of speed hacks to improve performance/compatability. Applying those hacks to the wrong game will totally break it.
Cutman
DCEmu Junior
DCEmu Junior
Posts: 48
Joined: Wed Jan 16, 2002 7:32 pm
Location: Niagara Falls, Canada
Has liked: 0
Been liked: 0

Post by Cutman » Tue Jul 02, 2002 12:54 pm

[quote="Puckman"]how about that bleemcast that supposed to play 500 games[/quote]

That's the PC version.
NeonGenesis
Respected Artist
Respected Artist
Posts: 1015
Joined: Sat Apr 27, 2002 3:46 pm
Has liked: 0
Been liked: 0
Contact:

Post by NeonGenesis » Tue Jul 02, 2002 2:01 pm

Well, Cutman, for a while there at the beginning Bleemcast was also supposed to play multiple games for each disc.
Image
SpiderW
Insane DCEmu
Insane DCEmu
Posts: 181
Joined: Thu Dec 13, 2001 8:46 pm
Location: Australia
Has liked: 0
Been liked: 0

Post by SpiderW » Wed Jul 03, 2002 5:27 am

I seriously think the Bleemcast projerct was rather stupid, never really gave the impact we all wanted, just made you pay money to play a game with better quality and a niceer controll pad.
Crack a window will ya!
Puckman
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jun 30, 2002 10:59 pm
Has liked: 0
Been liked: 0

Post by Puckman » Wed Jul 03, 2002 5:34 pm

i have to agree with u there

i wasted 15 bucks a piece for all 3 emus and they were all trash. the only games u could play on them were gt2 tekken and mgs and all of them played like crap.

i would rather have a crappy emu that plays all games then that junk
Life Sux and you know it.
sixteen-bit
Hardware Freak
Hardware Freak
Posts: 3246
Joined: Sat Dec 29, 2001 3:45 pm
Has liked: 0
Been liked: 0

Post by sixteen-bit » Wed Jul 03, 2002 5:58 pm

Puckman wrote: the only games u could play on them were gt2 tekken and mgs and all of them played like crap.

i would rather have a crappy emu that plays all games then that junk
You say they played like crap yet you would rather have a "crappy emu"? That doesn't even make sense :o
TK3 and MGS bleemcast played the PS games very well in my opinion, GT2 might be a completely different story though-- I haven't tried
Puckman
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jun 30, 2002 10:59 pm
Has liked: 0
Been liked: 0

Post by Puckman » Wed Jul 03, 2002 6:35 pm

Puckman wrote:a crappy emu that plays all games

finish reading the sentence before u write
Life Sux and you know it.
Puckman
DCEmu Freak
DCEmu Freak
Posts: 84
Joined: Sun Jun 30, 2002 10:59 pm
Has liked: 0
Been liked: 0

Post by Puckman » Wed Jul 03, 2002 6:37 pm

but thats my opinion of what i think
Life Sux and you know it.
ZacMc
DCEmu Super Fan
DCEmu Super Fan
Posts: 2715
Joined: Fri Nov 16, 2001 11:16 am
Location: Milwaukee, WI
Has liked: 0
Been liked: 0
Contact:

Post by ZacMc » Wed Jul 03, 2002 6:53 pm

i wasted 15 bucks a piece for all 3 emus and they were all trash. the only games u could play on them were gt2 tekken and mgs...
Well you did know that before you bought then didn't you??
Puckman wrote: and all of them played like crap.
Played like crap? How so??
Post Reply