Emuforums.com

Go Back   Emuforums.com > Miscellaneous Emulation > SDLEmu Official 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 April 27th, 2012, 18:52   #241
Ricardo99
Registered User
 
Join Date: Oct 2004
Location: uk
Posts: 92
I never thought the DSP in PT was that great, I seem to remember it being full of "fixes" to run certain games (not completely sure as it's been a long time since I read anything on it and it's been a dead project for a long time now). Was still a great game playing emulator though, but no where near as acurate as VJ even it's current form.

Plus, I think the guy that did PT has given up completely on coding a Jaguar emulator; he'd had enough of it and quit and never showed any interest in releasing the source code.

As I say I may be wrong, but that's what I remember reading about it at the time.

Besides, Shamus is tryi....GOING to get the DSP perfect along with all the other sections of Jaguar emulation. It all takes time and as he is working and has a familly, there is only so much time he can contribute to the effort

If I could help, I would. But I am useless at coding and even more useless at understanding the inner workings of the Jag. So I will stick to compiling VJ and enjoying playing with it

Ricardo .
Ricardo99 is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old April 29th, 2012, 04:27   #242
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
I would love it if Mr. Linde would lend a hand, but, alas, he seems to have dropped off the face of the earth and taken his source code with him. *shrug*

Changes are being made to the DSP to get it into its own thread, which should make a pretty significant difference in how it performs. Not making any promises at this point, fingers crossed, etc.
Shamus is offline   Reply With Quote
Old April 29th, 2012, 12:57   #243
Ricardo99
Registered User
 
Join Date: Oct 2004
Location: uk
Posts: 92
DSP in it's own thread???

That sounds like it should make one hell of a difference. I appreciate your not making any promises, but that has to make it a lot smoother.

Didn't realise you were getting into that yet, read you mention multi-threaded before but figured it was waaaayyy off.

Nice work Mr. Shamus...as ever
Ricardo99 is offline   Reply With Quote
Old April 30th, 2012, 00:39   #244
Lowkey Loki
Registered User
 
Join Date: Apr 2012
Location: USA/Arkansas
Posts: 3
Quote:
Originally Posted by Shamus View Post
I would love it if Mr. Linde would lend a hand, but, alas, he seems to have dropped off the face of the earth and taken his source code with him. *shrug*

Changes are being made to the DSP to get it into its own thread, which should make a pretty significant difference in how it performs. Not making any promises at this point, fingers crossed, etc.
http://pt.emuunlim.com/PT_sdl_source_v0.51.zip
Lowkey Loki is offline   Reply With Quote
Old May 1st, 2012, 00:29   #245
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
Thanks for the link, but old source is old. Besides, in the readme we see:

Code:
Sound emulation is not included in this release, but I'll try
to get it to the next release.
/me wonders if he ever released any later versions of the source...
Shamus is offline   Reply With Quote
Old May 4th, 2012, 21:38   #246
zombie_ryushu
Registered User
 
Join Date: Jan 2009
Location: Canada
Posts: 65
Latest Virtual Jaguar

The sound on Virtual Jaguar r418 is almost perfect. Are you going to work on Virtual Jaguar's interface issues sometime soon? Will the emulator be optimized like FS-UAE or Joypad support?
zombie_ryushu is offline   Reply With Quote
Old May 5th, 2012, 00:37   #247
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
Some switches have snuck back into the command line, and you can launch software that way now too. Once the DSP code is stable the next things to be done are full screen support and controller support.

It's coming...
Shamus is offline   Reply With Quote
Old May 5th, 2012, 02:36   #248
zombie_ryushu
Registered User
 
Join Date: Jan 2009
Location: Canada
Posts: 65
Outstanding. One other feature request. I use a PS3 controller that has a "Home Button". The Home button typically serves as "Exit the Emulator." but for some emulators it can bring up a menu to change certain emulator features.

FS-UAE uses this to bring up a menu. (Hint: If you are trying to optimize and stablize UAE portions of code, look to FS-UAE.
zombie_ryushu is offline   Reply With Quote
Old May 15th, 2012, 11:32   #249
geormetal
Registered User
 
Join Date: Apr 2011
Location: New York, USA
Posts: 11
I just tested with r418 everything seems to run faster. Trevor McFur now has the sound restored. Missile Command 3D now runs faster. Cybormorph has no video and blank screen again and it's blank when i have the following settings: Bios: Yes & No/GPU: Yes and No/ DSP: Yes/Audio Playback: Yes.

Please fix cybormorph before releasing virtual jaguar 2.1.0.

The following games also have the same problem using the same settings as cybormorph (update):

Attack of the Mutant Penguins
Battle Sphere Gold
Doom
Hyper Force (Blank screen after game intro screen)
Super Cross 3D (Blank screen after game intro screen)
Ultra Vortex (blank screen after intro)
Zoop



The following games are playable and working but have screens a bit off since some of the text is offscreened and a bit off:

Bubsy Fractured in Fairy Tale
Rayman

Games hang during gameplay:
skyhammer.

Update: The games have the following problems:

Club Drive (game crashes during gameplay
Dragon Bruce Lee Story (graphical glitch on game select screen)
Tower II (severe graphic issues)
Val d; Isere Skiing and Snowboarding (hangs on jaguar bios screen)
Wolfstein 3D (hangs on jaguar bios screen)
White Men Can't Jump (No Sound and game crashes on demo intro)

Last edited by geormetal; May 16th, 2012 at 03:45..
geormetal is offline   Reply With Quote
Old May 15th, 2012, 22:48   #250
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
Thanks for the report!
Shamus is offline   Reply With Quote
Old May 26th, 2012, 20:27   #251
Ricardo99
Registered User
 
Join Date: Oct 2004
Location: uk
Posts: 92
Well, I can update on Geormetal's psoting about Wolfenstein. It doesn't hang on my system, it plays almost perfectly, there is just no sound so maybe you have a bad ROM dump? Or did it work on earlier release?

btw Shamus, I appreciate it's early days, I find no perfomance increase in audio now that Jerry is in it's own thread, Was there any noticeable under Linux, I'm on Win7 here, just incase there is an issue with Win7.......
Ricardo99 is offline   Reply With Quote
Old May 28th, 2012, 03:26   #252
geormetal
Registered User
 
Join Date: Apr 2011
Location: New York, USA
Posts: 11
I can't use virtual jaguar SVN r420. I kept getting an error message that says "The procedure entry point ?begin@QListData@@QBEPAPAXXZ could not be located in the dynamic link library QtCore4.dll". This is preventing me fron using this latest build. Please fix this in order for me to do further testing.
geormetal is offline   Reply With Quote
Old May 28th, 2012, 04:53   #253
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
The sound issue on Wolfenstein is known, and was solved with the pipelined version of the DSP. The only problem with it is that it's very, very slow. The code is still there, but it's disabled currently.

The new threaded model should increase performance on multi-core machines, on uniprocessor machines, you won't see much improvement. At least not until some optimizations are done. But the gains on multi-core are pretty significant and the ultimate goal is that all the Jaguar subsystems will run in their own independent threads.

@geormetal: Are you using the EmuCR build? If so, you might want to try this instead. It's r419, but really it's the same as r420 as all the changes from 419 to 420 where purely in Makefiles.
Shamus is offline   Reply With Quote
Old May 28th, 2012, 18:19   #254
Ricardo99
Registered User
 
Join Date: Oct 2004
Location: uk
Posts: 92
holy...well you get the idea!

Now, I do have a core2duo @2.66GHz so multithread works perfectly. But saw no difference in 418 so I wonder if it compiled incorrectly on here. Have had that trouble before when it hadn't updated the src files because of an oversight on my behalf making the autoscript.
Just compiled r420 and the audio is perfect!!! Well ok, maybe not perfect but it's bloody close!
Nice work Mr. Shamus!!...again......as ever......

Seems to have slowed down the visuals a lot, but I guess that's to be expected until "the next bit" is threaded.
Have to say mate, the difference for me between r418 and r420, on this machine at least, is stunning. A few of the gfx glitches I noticed I as getting at AvP startup have gone, the gfx are completely clear if running a little slow at about 60% of full speed I would say.I used to get lines of shearing whilst the title was flashed into place, though I accept that could well have been a driver problem on here.

But, given that the audio is now full speed and clear just goes to show how much work have been doing here.

In danger of causing you to suffer from severe HeadSwell, you Sir are an absolute star!

@geormetal what I had to do was copy that file and a couple of others it asked for over from the folder in msys into the VJ root folder, then it started perfectly.
If you don't want to go digging around for them, you can get all 3 files I needed from this link http://rich.eq2.co.uk//vj/QT.rar
Assuming ofc that you are using some variant of Win32....
Regards, Richard

PS: Just tried Tempest2000 and Wolf3d (for giggles) and T2000 has almost come to a complete standstill, less than 5 FPS and Wolf3d wouldn't even start. Both ramp my CPU to 100% usage

Last edited by Ricardo99; May 28th, 2012 at 19:56.. Reason: To add PS:
Ricardo99 is offline   Reply With Quote
Old June 18th, 2012, 15:30   #255
zombie_ryushu
Registered User
 
Join Date: Jan 2009
Location: Canada
Posts: 65
Build error with 420

$ make
*** Preparing to compile Virtual Jaguar...
*** Making Customized UAE 68K Core...
make[1]: Entering directory `/home/masterz/testing/BUILD/trunk/src/m68000'
*** Compiling build68k.c...
gcc: error: : No such file or directory
make[1]: *** [obj/build68k] Error 1
make[1]: Leaving directory `/home/masterz/testing/BUILD/trunk/src/m68000'
zombie_ryushu is offline   Reply With Quote
Old June 20th, 2012, 04:16   #256
Shamus
Emu author
 
Shamus's Avatar
 
Join Date: Jul 2003
Location: Ur-th
Posts: 324
Try r422.
Shamus is offline   Reply With Quote
Old June 20th, 2012, 15:05   #257
zombie_ryushu
Registered User
 
Join Date: Jan 2009
Location: Canada
Posts: 65
Attack of the Mutant pengins

Freezes with and without bios enabled.
Doom creates an illegal operation error.
zombie_ryushu is offline   Reply With Quote
Old June 20th, 2012, 16:29   #258
alfman
Registered User
 
Join Date: Aug 2008
Location: germany
Posts: 1
Aliens vs Predator - Sound & GFX ok > but slow Gameplay

Cannonfodder - Sound & GFX ok > Smooth Gameplay

Kasumi Ninja - Sound & GFX ok > Smooth Gameplay

DOOM - Crashing before Ingame

Pinball Fantasies > Sound bad & GFX ok > Smooth Gameplay

Pitfall - The Mayan Adventure - Sound & GFX ok > Smooth Gameplay

Tempest 2000 - Sound & GFX ok > Some dissorted Sound but after finally Ingame Smooth

Gameplay

Wolfenstein 3D - Crashing before Ingame

Tested with Virtual Jaguar SVN r422

My System :

Windows XP Pro SP3 - 32-Bit
Intel Core 2 Duo E8400 (2x3Ghz)
4 GB RAM
Nvidia 9800 GT 512 MB DDR3 RAM

Keep up the good Work
alfman is offline   Reply With Quote
Old June 20th, 2012, 19:20   #259
clobber
Registered User
 
clobber's Avatar
 
Join Date: Jun 2012
Posts: 3
Quote:
Originally Posted by Shamus View Post
Try r422.
Shamus, can I get you interested in the libretro project? Dropped you a PM with details
__________________
RetroArch/libretro

Last edited by clobber; June 20th, 2012 at 19:25..
clobber is offline   Reply With Quote
Old June 25th, 2012, 15:24   #260
Lowkey Loki
Registered User
 
Join Date: Apr 2012
Location: USA/Arkansas
Posts: 3
How about getting the DSP and GPU code from MAME?
Lowkey Loki 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 02:49.

© 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.