MasterPhW Posted November 9, 2007 Author Posted November 9, 2007 Did anyone tried the test builds? Or have a special report for me?I wonder, whether there is really no one interested in GBA emulation on 1emu?
Robert Posted November 9, 2007 Posted November 9, 2007 My interest is in Arcade emulation, but I've downloaded your build, and now I need to find some roms. I'll get back to you in a day or 2 hopefully, with some results.
Agozer Posted November 9, 2007 Posted November 9, 2007 The GBA has a great library of excellent games, which is why I'm very much in love with VBA (despite its few shortcomings).
Robert Posted November 10, 2007 Posted November 10, 2007 OK, i tried a GB and a GBC which i had laying around. I couldn't find any GBA roms, so for the first time I had to download one. I picked something at random, called 2754-Spiderman3. GB - Alfred Chicken (E) - this worked. GBC - Road Rash (U)[C][!] - this worked fine. GBC - Hugo The Evil Mirror (E)(M11) - it worked but... there were red flashes at the top of the screen whenever it scrolled, also I couldn't figure out what to do, so I couldn't get out of the first level. GBA - Spiderman 3 - just get a white screen - ok, try restarting emulator, ah now it works. I found the sound was distorted so I turned the volume down to 0.5There is no volume control as such, 1.0 was distorted and 0.5 was ok, and there is no inbetween setting.
mudlord Posted November 12, 2007 Posted November 12, 2007 (edited) Sorry for replying late, been having birthday celebrations today Anyway, here's something yous can play with. Its built on the newest SVN code. Remember this is still a very early WIP, and so expect things to not be fully working right. Emulation core work is still heavy and we are hoping to get RAR/7z support added, thanks to blargg's upcoming archive handling libraries.... You might need the November 2007 DirectX runtimes installed. EDIT: Please note that I have link protection on those links so you might need to copy the link to a new tab or window to open it. Edited November 12, 2007 by mudlord
mudlord Posted November 12, 2007 Posted November 12, 2007 We now have RAR and 7-Zip archiving support added in, thanks to DJRobX and especially Blargg for the prerelease of his special archive library for us. I might compile a new build with this support.
MasterPhW Posted November 24, 2007 Author Posted November 24, 2007 Any more progress with this?Yeah, a lot progress lately!Sorry for not updating here, it seemed that nearly nobody in 1emu was interested in GBA emulation! The latest progress:We have a new site: Hosted at NGEmuThere's also a build repository: VBA-M-SVN-Compiles All implemented features so far:Improved video modes and filters (Spacy)VBA 1.8.0 GB/GBA emulation cores (VBA Team)7zip support (Blargg’s excellent File_Extractor library, added by Kode54 and DJRobX, mods by mudlord)Sound interpolation (Kode54)Assembler-core HQ3X and HQ4X modules (Maxim Stephen, added by DJRobX)VBA Linking (denopqrihg, originally added by mudlord)Multi key assignment: Assign both a joypad and keyboard (or multiple keys) to one function. Also no longer erases joypad settings when joystick is unplugged.Fixed vsyncing issues in Direct3D mode caused by lockable backbuffers (DJRobX)Monitor sound buffer and skip frames when it gets low, prevents sound corruption when sound clock is slightly faster than video clock and using vsync (DJRobX)Linux / SDL port (Nach)Mac OSX port (peterb)Polygonal based rendering in OpenGL mode (mudlord) ATM: I am working on a html help based help file. There's also a list of known issues and ToDo roadmap General Issues and Todos.... IssuesIn D3D mode, if one alt-tab's out of the emulator and back to it, it sometimes does not go back to full screen.D3D does not have triple buffering in the official 1.8 code, it needs to be ported back in.In DirectDraw Triple Buffer mode the menu sometimes disappears when the emulator is startedWhen command line loading a game with menu auto-hide enabled, the menus appear on screen and blink a couple times before the games start. For cleanliness with frontends, we should not display the menus at all if autohide is true and a rom is loaded from the commandline.Per Squall, OpenGL is running "like ass" and needs work. VBALink has issues. DJRobX has emailed the author of vbalink but heard nothing. Would be great if we can convince them to release their newer code.VBALink needs emulator to support opening VBAx.ini and save states to .sa2, .sa3 etc. I suggest we use standard filenamesfor first the instance (vba.ini, vba2.ini, vba3.ini, .sav, .sa2, .sa3 )to maximize compatibility for people who won't use the linking feature.VBALink should be completely disableable. Todo ListOther integrations pending: VBA-H, VBA-Rerecording, VBAEdRequested features: ===============INI-based translation Fixing save type detectionAdding anisotropic filtering AVI recording with memcoder VBALink IssuesThe linking code is in there, and can work as well as it did on the 1.6 build. But there are issues: 1) The DMA hacks that are used slow the emulator way down (search code for CPUDmaHacks2)2) The StartGPLink() function (see GBInline.h) seems to break Sonic Advance 1 & 2. Starting those games will greet you withgray bars and a "Press start" message with background music. Link code is probably making Sonic think it's connecting to something! For now I've commented the call out so Sonic works, but I'm thinking at a minimum we need to add the option to disable link support entirely from the UI. Then people can enable linking on a per-game basis in VBA-Over.ini if they desire. One plus with the 1.8 merge is 1.8 inherently supports out-of-focus input, so we don't have to worry about adding that in!
ken_cinder Posted November 24, 2007 Posted November 24, 2007 Robert, your sound distortion is probably the lack of a Bios. I know with the Metroid games, a Bios is required for proper sound.
Agozer Posted November 24, 2007 Posted November 24, 2007 Robert, your sound distortion is probably the lack of a Bios. I know with the Metroid games, a Bios is required for proper sound.Hm. Strange. I have both Metroid Zero Mission and Metroid Fusion, no BIOS. The sound is fine. Using kode54's build.
ken_cinder Posted November 24, 2007 Posted November 24, 2007 I require one for the vanilla VBA, and XboyAdvance, which I mainly use. I don't play much on my PC anymore with regards to emulators, so I most certainly don't use specialty builds.
Agozer Posted November 24, 2007 Posted November 24, 2007 I require one for the vanilla VBA, and XboyAdvance, which I mainly use. I don't play much on my PC anymore with regards to emulators, so I most certainly don't use specialty builds.Oh, I see. Good to know.
Haldrie Posted November 26, 2007 Posted November 26, 2007 (edited) I had seen this about a month ago but never did post. However seeing the progress that has been made (at this point I have not yet tested it myself but just reading about it is making me like it) I think it's time I show my support. Since I too have been waiting for a project like this and have made a name for myself here with my knowledge of the official VBA builds. I don't know any technical knowledge but I have been working with the official VBA versions since 1.3 and have seen the progress they have made over the years before the project suddenly died. I will at this time port the build links from the first post to my website for hosting so you don't have to worry about loosing the current links and to give people an ad-free alternative download. I will post the links here once I've got them all uploaded. I will also see what I can do about testing the builds on my PC since I have the entire no-intro GBA set at my disposal (and anyone asking for links and downloads will get the same treatment from me that the mods have been giving to people here...read the rules if you have a problem with that). [EDIT]I got them uploaded (took less time then I thought).Mudlord's VBA Builds (hosted on Haldrie's World) I did play around with it a bit and the first thing I checked was to see if you had the e-Reader build in it and it seems you don't. Do you want me to get you the source for it? The build I have only allows for US e-Reader card dumps to work. I've seen that the dev of no$gba managed to get both the US and JAP version working on his emulator so unless someone has made another build for VBA that I don't know about you could always find out how he did it. Edited November 26, 2007 by Haldrie
mudlord Posted November 30, 2007 Posted November 30, 2007 (edited) Any source code relating to derative builds of VBA is more than helpful in my and the other dev's causes. I'd be glad to have a copy of this source code for e-Reader support. Thanks for the mirror too. The current one should not have ads though...which is here: http://vba-m.ngemu.com/vbacompiles/ Sorry for not replying earlier, I have been extremely busy with coding this and other things... Edited November 30, 2007 by mudlord
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now