Yabause 0.8.5 Released!
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Yabause 0.8.5 Released!
Since I know how many people probably don't ever go to the front page of the site, I figure I'd better post about this here as well...
Yabause 0.8.5 has been released for all the major platforms that Yabause supports, including the Dreamcast. There's not too many Dreamcast-specific changes, so don't expect any major speed increases or anything. Also, the Dreamcast version hasn't been tested as thoroughly as I'd normally test it (I don't have any Saturn games around here to test it with at the moment), so if there's any bugs, be sure to let me know as soon as possible.
Anyway, it can be downloaded from here: http://sourceforge.net/project/showfile ... _id=518262
Yabause 0.8.5 has been released for all the major platforms that Yabause supports, including the Dreamcast. There's not too many Dreamcast-specific changes, so don't expect any major speed increases or anything. Also, the Dreamcast version hasn't been tested as thoroughly as I'd normally test it (I don't have any Saturn games around here to test it with at the moment), so if there's any bugs, be sure to let me know as soon as possible.
Anyway, it can be downloaded from here: http://sourceforge.net/project/showfile ... _id=518262
-
- DCEmu Newbie
- Posts: 7
- Joined: Sat Jan 27, 2007 11:28 am
- Location: Canadia
- Has thanked: 0
- Been thanked: 0
- TseTinGFunG
- DCEmu Junior
- Posts: 39
- Joined: Mon Apr 12, 2004 9:47 pm
- Location: Melbourne, Australia
- Has thanked: 0
- Been thanked: 0
Re: Yabause 0.8.5 Released!
Another step forward is better than no steps at all. Thanks will give it a go. Did I forget to say thanks? Thanks a million.
Now Playing - Counter-Strike Dreamcast (CSDC) Beta 5.
- emptythought
- DC Developer
- Posts: 2015
- Joined: Wed Jan 30, 2002 9:14 am
- Location: UNITED STATES NRN
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: Yabause 0.8.5 Released!
I came across Return Fire while I was Googling for homebrew Saturn stuff.BlueCrab wrote:Also, the Dreamcast version hasn't been tested as thoroughly as I'd normally test it (I don't have any Saturn games around here to test it with at the moment), so if there's any bugs, be sure to let me know as soon as possible.
EDIT:
Here's some instructions on how to burn Yabause-DC and Return Fire on one CD-R so you don't have to swap CDs or waste any extra CD-R:
I downloaded Return Fire and exracted it to the tools folder in BootDreams. You'll need to get your drive ID by running cdrecord.exe -scanbus and replacing it with mine (0,2,0). This was burnt from the CDRecord provided by BootDreams 1.0.5.
Code: Select all
cdrecord.exe gracetime=2 dev=0,2,0 driveropts=burnfree -v speed=24 -multi -dao cuefile=RFIRE.CUE
Code: Select all
cdrecord.exe dev=0,2,0 -msinfo
Code: Select all
mkisofs -G yabause-0.8.5-dc\IP.BIN -C 0,207085 -V yabause-0.8.5-dc -J -l -r -o data.iso yabause-0.8.5-dc
Code: Select all
cdrecord.exe gracetime=2 dev=0,2,0 driveropts=burnfree -v speed=24 -eject -xa data.iso
- Arqueiro
- DCEmu Nutter
- Posts: 785
- Joined: Tue Jul 02, 2002 9:29 am
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: Yabause 0.8.5 Released!
thanks a lot for work on this !
3d graphics and visualization ?
http://www.arquiteturadigital.com
http://www.arquiteturadigital.com
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Yabause 0.8.5 Released!
Sounds like about what I went through with Magical School Lunar (and taking screenshots of it) for the last release. I think I let that movie run for a good 20 minutes or so before I got bored and skipped to the title screen.fackue wrote:Just know that it's very, very slow. The game is still on the intro screens and I booted Yabause-DC about 10-15 minutes ago.
It is good to hear that it does indeed work, considering the only thing I could test it with was the BIOS.
Also, to everyone: Thanks for your support. It really makes me quite happy to know that people enjoy the programming that I do.
- Nico0020
- DCEmu User with No Life
- Posts: 3837
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Fukuoka, Japan
- Has thanked: 0
- Been thanked: 1 time
Re: Yabause 0.8.5 Released!
I love that you are releasing for 3 platforms at once. I've always wanted saturn emulation to be taken seriously, and im so glad there are others that see it that way.
*The Cadillac of signatures*
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Yabause 0.8.5 Released!
By my count, the Yabause team in general relased for 4 platforms at once (not including little differences) :Nico0020 wrote:I love that you are releasing for 3 platforms at once. I've always wanted saturn emulation to be taken seriously, and im so glad there are others that see it that way.
Linux
Windows
Mac OS X
Dreamcast
Releasing for so many platforms at once certainly makes release times more interesting in the IRC channel for Yabause.
Re: Yabause 0.8.5 Released!
Is all of the saturns cpus and gpu's being used when rendering video? I was wondering because there are saturn video viewers for pc that dont take next to any power to run them. Couldnt you in theory just use code like that to run the videos in game at a much better rate instead of emulating the system to run the videos?
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Yabause 0.8.5 Released!
That would require the emulator knowing when video's being played. The way Yabause is written, there's no way for this to occur (and I'm reasonably sure it wouldn't be possible to implement it, even rewriting code). The way the video players deal with video is they decode it into a native format, KNOWING that the user is trying to play video. There's no way to know that a game is trying to play video.RMD wrote:Is all of the saturns cpus and gpu's being used when rendering video? I was wondering because there are saturn video viewers for pc that dont take next to any power to run them. Couldnt you in theory just use code like that to run the videos in game at a much better rate instead of emulating the system to run the videos?
Also, I'm reasonably sure that the rendering code on the Dreamcast port of Yabause is more of a bottleneck than the CPU emulation. during periods where there's no rendering going on, I've gotten upwards of 15FPS (normal, in-game stuff with rendering usually works out in the 3-5FPS range).
In short, there's a lot of work to be done all around, but especially on the rendering code.
Re: Yabause 0.8.5 Released!
You could use a chart and file scaning system. Could simply look for extention names per title. That way you'd be able to identify when a video was being played.
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Yabause 0.8.5 Released!
I'm reasonably sure that I can't just retrieve what file is being accessed on the disc without a lot of effort.RMD wrote:You could use a chart and file scaning system. Could simply look for extention names per title. That way you'd be able to identify when a video was being played.
That effort would in turn slow down general emulation when trying to load graphics data, sound, or anything that isn't just a movie.
Plus, doing something like that would require reverse engineering all of the formats (most of them probably aren't open formats where I could just get code to easily play them), and this would add more overhead to the emulator, even if the codecs were readily available.
The more overhead, the less space I have to work with, and having less space makes the prospects of ever having a dynarec of any sort less likely (dynarecs tend to eat up a lot of space, very quickly storing cached code blocks). I would really rather see a proper dynarec implemented sooner rather than later. As soon as I have the time to do so, I intend to do just that (however, I have no idea when I'll have enough time).
All in all, if someone else wants to implement such a feature, be my guest (Yabause is open source, so anyone can feel free to contribute); but I personally don't see how it will help anything at all.
Sorry if I seem a bit harsh, its just I really don't see the point in trying to implement something like what you describe...
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: Yabause 0.8.5 Released!
Saturn videos are software decoded, right ? So that means with a dynarec the decoding should be speeded up enormously too
Nice release btw
Nice release btw
Insane homebrew collector.
- BlueCrab
- The Crabby Overlord
- Posts: 5652
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: Yabause 0.8.5 Released!
In probably 99% of cases, yes, they are decoded in software. So a dynarec would indeed speed up video decoding (assuming it was implemented in a manner that sped up general emulation).Christuserloeser wrote:Saturn videos are software decoded, right ? So that means with a dynarec the decoding should be speeded up enormously too
Nice release btw
In the remaining 1%, they're decoded by the optional addon MPEG card. I'm reasonably sure Yabause doesn't support the MPEG card fully enough to decode the videos in those games (although, there is some support for the MPEG card in there). I only have one game that uses the MPEG card in my posession (Lunar: Silver Star Story Complete), but alas, no MPEG card (also, the game is still factory sealed, and I have no intentions of opening it ).
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: Yabause 0.8.5 Released!
Probably a good idea - Hm, the only game I got that I think has MPEG support is Gun Griffon.
Insane homebrew collector.
- emptythought
- DC Developer
- Posts: 2015
- Joined: Wed Jan 30, 2002 9:14 am
- Location: UNITED STATES NRN
- Has thanked: 0
- Been thanked: 0
- Contact: