VBA-M
Moderator: General Mods
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
Deathlike, mudlord, snkcube: wouldn't the monitor give a warning if you use an unsupported resolution and/or frequency anyway?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
I'm broke at the moment, otherwise I wouldn't even be using this piece of shit PC...sweener2001 wrote:i didn't say linux. you've got to be able to find xp for dirt cheap these days. xp can be had legit for 90$ from newegg, and vista home premium for 105. there may be places that have it for cheaper, but that's a suggestion. and if other people use the computer, make them pitch in.
Windows ME should have never been released. It's a buggy piece of crap, and nobody should use it. ever.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- Rookie
- Posts: 37
- Joined: Mon Nov 15, 2004 5:05 am
That's odd. I even tried with a different videocard, but still not working.mudlord wrote:Yes, I can. I can select resolutions from 320x240, right up to resolutions around the 2000's....mudlord, I'm sure the videocard that you are using support at least 320x240. So, you can reproduce this problem. See if you can select 320x240 from this screen (when using Directdraw) - and not from the window with pre-defined resolutions.
Also, added very preliminary OpenGL support to SDL port.
I have a question about Direct3D - when I specify to have an x and y scaling factor of 1 (no scaling), it scales it to full size anyway. Is that normal ?
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
if it helps, kubuntu isn't that far from windows. especially if gaming isn't a priority. but then again i suppose you could grab cedega. but meh.I.S.T. wrote:I'm broke at the moment, otherwise I wouldn't even be using this piece of shit PC...sweener2001 wrote:i didn't say linux. you've got to be able to find xp for dirt cheap these days. xp can be had legit for 90$ from newegg, and vista home premium for 105. there may be places that have it for cheaper, but that's a suggestion. and if other people use the computer, make them pitch in.
Windows ME should have never been released. It's a buggy piece of crap, and nobody should use it. ever.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
switching to Linux is not an option. >.< This is a family PC, and I;m pretty sure I could only convince my mom to switch(For a while back in 2000, we used a store bought copy of linux. It's long gone now.), plus the HD has physical damage, so I do not believe formatting it and putting a new OS on it would be a good idea.sweener2001 wrote:if it helps, kubuntu isn't that far from windows. especially if gaming isn't a priority. but then again i suppose you could grab cedega. but meh.I.S.T. wrote:I'm broke at the moment, otherwise I wouldn't even be using this piece of shit PC...sweener2001 wrote:i didn't say linux. you've got to be able to find xp for dirt cheap these days. xp can be had legit for 90$ from newegg, and vista home premium for 105. there may be places that have it for cheaper, but that's a suggestion. and if other people use the computer, make them pitch in.
Windows ME should have never been released. It's a buggy piece of crap, and nobody should use it. ever.
This thing's being junked in the next 3-5 months.
So, no one knows why I can't run VBA-M?
dual boot FTW man. That's my setup right now. just torrent the beast, burn it, and install, the only inconvenience will be having to select "Windows" on boot up.
[quote="byuu"]Seriously, what kind of asshole makes an old-school 2D emulator that requires a Core 2 to get full speed? [i]>:([/i] [/quote]
and VBA-M should work fine on Linux....
Its very odd that it screws up for you. But given that is WinMe we are talking about, I wouldnt rule out OS probs. I only tested this out personally on XP. XP Service Pack 2 w/ all recent Windows updates.
Its very odd that it screws up for you. But given that is WinMe we are talking about, I wouldnt rule out OS probs. I only tested this out personally on XP. XP Service Pack 2 w/ all recent Windows updates.
Full size? It should work like the other modes, unless I missed something when I do my tests before I offer up the SVN compiles.I have a question about Direct3D - when I specify to have an x and y scaling factor of 1 (no scaling), it scales it to full size anyway. Is that normal ?
-
- Rookie
- Posts: 37
- Joined: Mon Nov 15, 2004 5:05 am
Thanks for reporting. It seems to be known by Spacy for a while, and he seems to be back...ish:
http://vba-m.ngemu.com/vbaotherbuilds/vbam_d3dfix.7z
He managed to fix triple buffering and vsync, as well as other things in the Direct3D renderer, as well as beating me to finishing my implementation of a renderer that renders to textures. His changes will get into SVN.
http://vba-m.ngemu.com/vbaotherbuilds/vbam_d3dfix.7z
He managed to fix triple buffering and vsync, as well as other things in the Direct3D renderer, as well as beating me to finishing my implementation of a renderer that renders to textures. His changes will get into SVN.
-
- Rookie
- Posts: 37
- Joined: Mon Nov 15, 2004 5:05 am
This version also fix that resolution problem I told you before. Thanks.
I have just one more request: if you select a small resolution through this window...

You get a normal Select ROM window, instead of the compact one (the same you get when selecting 320x240 the window with pre-defined resolutions). See below...

So. It would be nice getting this kind of window instead when selection any resolution below 640x480.
Thanks.
I have just one more request: if you select a small resolution through this window...
You get a normal Select ROM window, instead of the compact one (the same you get when selecting 320x240 the window with pre-defined resolutions). See below...

So. It would be nice getting this kind of window instead when selection any resolution below 640x480.
Thanks.
Mudlord's and Spacy's recent progress on VBA is simply amazing: a new GBA core,tons of video renderer fixes,much improved GB and GBA sound emulation and OpenAL support.The GB PSG sound emulation has always been a weak point of VBA,and now that's history 
I wonder if the new OpenAL output will provide lower audio latencies than DirectSound (on XP).
Vista users are going to love this - hardware-accelerated sound under Vista
Can't wait to test the latest snapshot
---------?!? Looks like the 100% CPU munch bug has been fixed (according to the changelog).Must test this now

I wonder if the new OpenAL output will provide lower audio latencies than DirectSound (on XP).
Vista users are going to love this - hardware-accelerated sound under Vista
Can't wait to test the latest snapshot

---------?!? Looks like the 100% CPU munch bug has been fixed (according to the changelog).Must test this now

Hhehheeheh, blargg's the one that deserves the kudos for the sound emulation. He's been a great guy to work with from the start, and I have learnt a lot from him. Not to mention his knowledge of sound emulation is incredible, and his new audio cores are highly optimized & accurate. There's still some minor kinks in the audio, but they will be smoothed out in due time.
Mudlord's and Spacy's recent progress on VBA is simply amazing: a new GBA core,tons of video renderer fixes,much improved GB and GBA sound emulation and OpenAL support.The GB PSG sound emulation has always been a weak point of VBA,and now that's history
So far the OpenAL output is much better than DirectSound on the new cores. But this needs more testing. Plus, blargg and I need to work on audio save state support still....I wonder if the new OpenAL output will provide lower audio latencies than DirectSound (on XP).
Vista users are going to love this - hardware-accelerated sound under Vista
Yes, that bug is completely fixed.Looks like the 100% CPU munch bug has been fixed (according to the changelog).Must test this now
Also, because of your request for HqXxS filters, I have wrote 6 new Kega filter plugins using the algorithm done by Nitsuja in his re-recording versions of VBA. Which means you can use HQ2XS in Kega, and VBA-M.


Just tested build 176 and here's what I found so far:
- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
- Controls still don't work in OpenGL mode
- Assign additional controls to Gamepad buttons does nothing
- Sound interpolation options are gone - there's just 'On' and 'Off' now
- No HQXxS filters included with this build
- Enabling LCD colors does nothing (I believe this is not implemented yet)
- Skins are only available when using Direct Draw
Nice work,VBA team.No other problems with this build (other than those mentioned above).I experienced just one crash while changing video modes,but that's probably a result of the few OpenGL bugs still present in VBA-M.
I only missed fast-forward without frameskipping,but I know a future build will have that.
- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
- Controls still don't work in OpenGL mode
- Assign additional controls to Gamepad buttons does nothing
- Sound interpolation options are gone - there's just 'On' and 'Off' now
- No HQXxS filters included with this build
- Enabling LCD colors does nothing (I believe this is not implemented yet)
- Skins are only available when using Direct Draw
Nice work,VBA team.No other problems with this build (other than those mentioned above).I experienced just one crash while changing video modes,but that's probably a result of the few OpenGL bugs still present in VBA-M.
I only missed fast-forward without frameskipping,but I know a future build will have that.

Yes, if your sound hardware supports hardware accelerated OpenAL, it will use it.- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
Yes, this is due to blargg's new GB/GBA audio emulation core and the changes that come with it. In future builds, I intend to make filtering configurable.Sound interpolation options are gone - there's just 'On' and 'Off' now
If you looked on my forum, you will see that I included 6 Kega Fusion filter plugins, which I personally wrote, based on the HQXxS filter algorithms by Nitsuja, in the pack which I put in the "filter plugins" thread.No HQXxS filters included with this build
However, if you can't find a link, heres a proper working one, with only my plugins (if you already have KarlKoX's filter pack) :
http://vba-m.ngemu.com/personalfiles/hqlqxxS.rar
They do, if you restart the emulator, after you make the renderer change.Controls still don't work in OpenGL mode
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
"Generic Software" is probably the default for the Creative supplied OpenAL driver that anyone can use.kick wrote:- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
I did some more testing and found two more bugs:
1. With the Direct3D renderer,the picture is deformed (the 2 polygons that form the image are misaligned).There's no such problem with OpenGL (any mode) or DirectDraw.
Here's 3 screenshots for comparison:
DirectDraw - Correct Display
OpenGL - Correct Display
Direct3D - Deformed Display
2. The sound buffering sometimes screws up,so sound gets poppy,scratchy and distorted.Changing the renderer,resetting the emulation or even closing the rom and loading another one doesn't help.Only quitting and restarting VBA fixes the issue.
Doesn't happen every time,but when it does,it gets really bad.
1. With the Direct3D renderer,the picture is deformed (the 2 polygons that form the image are misaligned).There's no such problem with OpenGL (any mode) or DirectDraw.
Here's 3 screenshots for comparison:
DirectDraw - Correct Display
OpenGL - Correct Display
Direct3D - Deformed Display
2. The sound buffering sometimes screws up,so sound gets poppy,scratchy and distorted.Changing the renderer,resetting the emulation or even closing the rom and loading another one doesn't help.Only quitting and restarting VBA fixes the issue.
Doesn't happen every time,but when it does,it gets really bad.
Last edited by kick on Fri Dec 07, 2007 3:34 pm, edited 2 times in total.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
IIRC, the Audigy series have OpenAL drivers (SB Live is SOL).kick wrote:So that means I must use the crappy Creative drivers and an X-Fi card to get hardware acceleration for OpenAL.Deathlike2 wrote:"Generic Software" is probably the default for the Creative supplied OpenAL driver that anyone can use.kick wrote:- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
No kidding.With the free OpenAL drivers from Creative I'll get only software mixing.
Well, there isn't any competition, and noone feels like putting up an OpenAL client driver other than NVidia (IIRC, NVidia mobos with onboard sound solutions have them).. so it's more like "the tree dropping in a forest and noone hears it analogy" IMO.P.S. OK,there's also the Auzentech X_Fi Prelude (with Creative drivers) as an option.
But everyone else is "screwed"
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
So you're saying that hardware OpenAL acceleration is only available for Creative Audigy / X-Fi cards with Creative drivers and the free OpenAL 'driver' is just a glorified software wrapper that translates calls to DirectSound.If that's the case,then it's better not to use OpenAL with anything other than E-MU10k/20k cards or the SoundStorm.Deathlike2 wrote:"Generic Software" is probably the default for the Creative supplied OpenAL driver that anyone can use.kick wrote:- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
Didn't know NVidia SoundStorm with its drivers has hardware OpenAL support.
SS was one of the best products from nVidia,too bad they abandoned it. The sound chip is still the greatest onboard APU ever made,it's a shame that motherboard makers didn't use quality parts for the analog outputs.Can you name any other onboard sound chip that has native OpenAL and ASIO support?

[EDIT] So it's about time to put that SoundStorm to good use

Last edited by kick on Sat Dec 08, 2007 1:40 pm, edited 6 times in total.
[i]Have a nice kick in da nutz[/i] @~@* c//
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
I'm specifically talking about the "universal" (aka generic) OpenAL driver provided by Creative on their OpenAL website that anyone can use.. just to be clear. It's simply one big wrapper IIRC.kick wrote:So you're saying that hardware OpenAL acceleration is only available for Creative Audigy2 / X-Fi cards with Creative drivers and with the free OpenAL drivers you'll only get software mixing with any other card.Deathlike2 wrote:"Generic Software" is probably the default for the Creative supplied OpenAL driver that anyone can use.kick wrote:- OpenAL output supports only the 'Generic Software' device.Is support for other devices implemented?
What's even worse is if you're using a card which has hardware OpenAL support,but you use alternative drivers (not the Creative crap),you're treated like the rest.
It's still X-Fi rebranded.OK,there is another option - the Auzentech X_Fi Prelude (comes with Creative drivers),but everyone else is "screwed"
http://www.google.com/search?hl=en&q=NV ... tnG=Search - You will find what you need to know. Frankly I don't know/care about ASIO support. All I know is NVidia provides a driver... that's it.Didn't know nVidia SoundStorm with its drivers has hardware OpenAL support.
Man,that sound chip was the greatest onboard APU ever made,too bad they didn't use quality parts for the analog outputs.Can you name any other onboard sound chip which has hardware OpenAL and native ASIO support?
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
I tried the latest version, and I get two error messages. First one says the file is corrupt, and needs to be reinstalled, the second one says "Windows cannot run this program because it is in an invalid format."
Didn't notice the second one when I was trying it earlier...

That is weird. On my previous dev system, this never, ever occured, which was running XP SP2. Having never being able to reproduce the problem, it sounds like it could be a fault on your end.
Thanks for the report! I will check this out as soon as my new Core 2 Duo, video card, harddrive and power supply arrives for my new dev system I'm building. I got some updates in mind for the D3D renderer....With the Direct3D renderer,the picture is deformed (the 2 polygons that form the image are misaligned).There's no such problem with OpenGL (any mode) or DirectDraw.
In newest SVN, this is fixed. The sound core now is quite stable and the sound API issues with buffering should be fixed. The sound buffering sometimes screws up,so sound gets poppy,scratchy and distorted.Changing the renderer,resetting the emulation or even closing the rom and loading another one doesn't help.Only quitting and restarting VBA fixes the issue.
Doesn't happen every time,but when it does,it gets really bad.
