-
GBA Emu for DC Update
Ian Michael has posted some great screenshots of the new GBA emu running on his Dreamcast, also he posted this:[br][br]I just got a 8 meg rom to load CASTLE VANIA circle of the moon. It loads Wow dude. Did you try this game. Grafix are messed once you get into the game but it does load and display the title screen [br] [br]Seems some 8 meg games load. [br][br]Check out all the screenshots on this [br] Page [br][br]Thanks Ian for the screenshots and news, keep it coming. :)[br][br]infact heres more from Ian[br][br]"Ok Ive tested the emulator. It's Amazing to see this running on the dc. Surprizing was it loaded every game i tryed under 4 meg Seems to load the same compatable wize which is great. Menus work, settings and look rather nice colours were a bit off on the menus but perfect when playing games. [br][br]Game speed is about 5 to 10 fps at a guess. On retail games i tryed. I will be taking some photos and puting them up here for him. Emulator is very promising brought a tear to my eye to see the impossable brought to life by Troy davis GPF. Playing with the settings sound does work just sounds wrong did not really effect speed it seems ."[br][br]Cool Stuff
[Modified 05/12/04 18:34:36 by DCEmu_Newsposter]
-
Re: GBA Emu for DC Update
cant wait to find out more, wheres GPF and Ian or anyone else when ya need em :)
-
Re: GBA Emu for DC Update
-
Re: GBA Emu for DC Update
id love to know how fast homebrew is running and whats compatible so far :)
-
Re: GBA Emu for DC Update
The Dreamcast scene is on the up :)
anyone tried and what frames per sec etc is possible?
/me looks at GPF and Ian :)
-
Re: GBA Emu for DC Update
Can you post some links to some gba homebrew games i should try I dont have any idea were to find any lol When i look i find real roms.
-
Re: GBA Emu for DC Update
-
Re: GBA Emu for DC Update
-
Re: GBA Emu for DC Update
Got 2 hours sleep last night :)
Now I am at work, but I am working on GBA :) don't tell my boss :)
Actually I can only compile it at work, my home computer doesn't have enough memory to compile the code. And my computer at home is an old Athlon 700 mhz, I got a 2 gighz pentium at work. Still takes about 30 minutes to compile :)
Also I noticed on the new GBA page you created it has information about Chanka :)
I have only tried a couple of PD roms - found a cool port of frogger. I orignally ported the GP32 port of the GBA emulator to the PC and then ported that to the dreamcast.
I ran into some problems along the way, the precompiled sh-elf cygwin tools kept blowing up trying to compile it, so I ended up setting up the DEV-CPP environment precompiled DCFreeDev 1.0 . Spent the next 10 minutes trying to figure out how to switch the language to English :)
Then I fixed and replaced the SDL lib for KOS 1.2.0 with all the patches so I could get sound partially working.
Here is a link to a bunch of PD gba roms
http://www.gameboypower.com/host/gameboy_advance_roms/
Troy
-
Re: GBA Emu for DC Update
Just tryed pongfighter it was near playable Did not mess with the setting That was pretty cool little game. Thanks guys for the links.
Im liking the homebrew on gba first real time ive tryed it very cool As you said Troy frogger game is coolies.
-
Re: GBA Emu for DC Update
eek fixed the page :-[
nice to hear your still very active on it :)
-
Re: GBA Emu for DC Update
is controller support added in yet, oh also does sound make a massive difference to speed?
-
Re: GBA Emu for DC Update
my GBA-IQUE site at http://www.ique.netfirms.com has lots of gba downloads too ;)
-
Re: GBA Emu for DC Update
No it's keyboard for now No sound has little impact on it Gba sound system is very basic.
Ebooks work.. hehe
-
Re: GBA Emu for DC Update
Ebooks are my favourite :)
I read Harry potter at work :)
-
Re: GBA Emu for DC Update
hopefully we will have some high quailty shots for you tonight :)
-
Re: GBA Emu for DC Update
Minimalistic offtopic: < I'm now finishing DCFreeDev 1.1 (english version). as you'd probably know, I'll be releasing it on MadriDC, but I'll release the english version before that date, probably on next week. There'll be lots of upgrades, as you may know... >
So, Mr. Troy, if you are willing to release the source code, I'd ask you to release also the .dev file, and the makefiles, so if anyone wanted to download it and compile with DCFreeDev 1.1, he'd be able to do it without changing anything.
Hope that you like the idea, I'm incredibly happy that DCFreeDev helped you on anything... Keep up the outstanding work! :)
Propeller
-
Re: GBA Emu for DC Update
Yeah when I release it I will be releasing the source code since its GPL, which I will also include the .dev file and makefiles.
I only had to make a couple of changes to the DCFreeDev 1.0 setup for KOS 1.2.0, I needed the libpng header files and the zlib's zutil.h header files added. I can also send you my libSDL.a which has all of bero's SDL patches applied as well as my fix for SDL cdaudio.
Troy
-
Re: GBA Emu for DC Update
I DO really appreciate you offer. Please, send them to me as soon as possible to [email protected] (500 KB limit, please drop me a mail to that account if you have problems to send me the libraries, I'll give you another account)
A BIG (HUGE) THANK YOU, Troy!
Propeller
-
Re: GBA Emu for DC Update
OK I sent it you the SDL lib.
Troy
-
Re: GBA Emu for DC Update
Troy has the newest alpha got Controller support now, just about to try it now my Dreamcast is fully set up again :)
-
Re: GBA Emu for DC Update
Little update.
I have added controller support when playing a game, I still have to implement controller support in the menus.
Need some suggestions on what the keys should be mapped as.
Currently I have the joystick mapped to directions. Left trigger is left shoulder button, Right trigger is right shoulder button. GBA - 'A" key is the X button on the dreamcast, and the GBA - 'B" key is the A button on the dreamcast, Start button - Start :) Â*and finally the select key is the Y button on the dreamcast.
Thanks,
Troy
-
Re: GBA Emu for DC Update
Cant wait to try this out :)
Has the speed seen any increase since later builds?
Keep up the good work :)
-
Re: GBA Emu for DC Update
I would have the D-Pad mapped to directions as well, I think that works best for other emulators.
How about R+L+Start to return to the menu?
-
Re: GBA Emu for DC Update
GPF:
You should map the A and B buttons the otherway.
X = B
A = A
This is more like the B-A setup of a GBA, and is similar to how SNES controllers use the buttons. (Like, X to make Mario run, A to make him jump - just like the BA setup of the NES controller)
See, the Nintendo controller universe has a continuity to it, so you can't mess with it ;D
-
Re: GBA Emu for DC Update
I think you mapped it right, but can you take an option to remap the buttons, please? ;D
Because, the buttons of some games (like Castlevania) are mapped different in europe, usa and asia
Finally, i like to see and hear about the progress of your GBA emu for DC.
Keep the Dreamcast alive...
best regards
Roland K. (BB Software)
-
Re: GBA Emu for DC Update
Mapping buttons is a fine art, ive never been able to get on with half life because of the way the buttons are mapped, saying that it should be easy to get the right layout with this emu.
-
Re: GBA Emu for DC Update
ummm. i guess that if possible, could U have a re-map option, like nesterDC? X = B A= A that way the "feel" would kinda be down, 'cause on GBA, GBC, GB, NES the B is on the left. also, if you could put some control on the Dpad that would be more "standard" feeling. The Shoulder buttons, of course, L & R trigs. Menu maybe Ltrig + Rtrig + Start, like DCGnuBoy & NesterDC, but i dunno..... its easy to remember but i don't know hoot RE: programming so... I'll pipe it now.
-
Re: GBA Emu for DC Update
-
Re: GBA Emu for DC Update
A feature that I request in every emu/app/demo/game: Would it be possible to add an "exit" command somehow, that will restart the DC? Since I almost exclusively use DreamInducer, and I know a lot of other people out there do the same, it is really nice to be able to exit the emu and start over again when you want to play something else that's on the disc.
-
Re: GBA Emu for DC Update
I think a nice way to map the buttosn should be:
X = B
A = A
L Trigger = L
R Trigger = R
Start = Start
Y = Select
And I think that with the B button or with the analog stick you could acces the emu menu [Load Rom, Reset, Screen Position, Save/Load State (Temporary), Save/Load State (VMU) and all that stuff is needed for the emu]
-
Re: GBA Emu for DC Update
any news on progression or a new beta GPF :)
anytthing to take our minds off other releases :)
-
Re: GBA Emu for DC Update
I have gotten controller support implemented for the menu's now.
I ended up using the D-pad for direction, X is the A button and A is the B button. Right and Left triggers are the left and right shoulder buttons and Y button is the Select button. Pressing Start, and the right and left triggers at the same time brings you back to the menu.
In the menu's d-pad for direction, dreamcast A button to select an menu option, and the Start button, returns you to the previous menu, or back to the game if you are at the main menu.
I have been playing alot of Dangerous Xmas, with throttle and frameskip, it plays pretty good. I am having a blast playing it.
Still a lot of work needs to be done for sound and for speed. Editting Â*the menu graphics, splash screen etc, is ready to be started.
Troy
-
Re: GBA Emu for DC Update
Pascal will be pleased your playing his game :)
-
Re: GBA Emu for DC Update
Great news ;)
Cant wait for more info on this, keep up the good work!
-
Re: GBA Emu for DC Update
[quote author=obelisk link=board=dcemu;num=1084378886;start=15#27 date=05/26/04 at 21:10:01]ummm. Â*i guess that if possible, could U have a re-map option, like nesterDC? Â* X = B Â*A= A Â*that way the "feel" would kinda be down, 'cause on GBA, GBC, GB, NES the B is on the left. Â*also, if you could put some control on the Dpad that would be more "standard" feeling. Â* Â*The Shoulder buttons, of course, L & R trigs. Â*Menu maybe Ltrig + Rtrig + Start, like DCGnuBoy & NesterDC, but i dunno..... Â*its easy to remember but i don't know hoot RE: programming so... Â*I'll pipe it now.[/quote]
I totally agree with this guy apart from a few things. First of I think the controls should be:
Left column = DC
Right column = GBA
Left Trigger Â* = Left Shoulder Button
Right Trigger = Right Shoulder Button
A = B
B = AÂ* Â*
START = START
Y/X = SELECT
Y/X = ???
It should be like this (especially the A and B buttons) because they match the same area as the gba for where the buttons are layed out.
http://img29.imageshack.us/img29/8886/43.gif
http://img29.imageshack.us/img29/3795/195.jpg
-
Re: GBA Emu for DC Update
[quote author=dice link=board=dcemu;num=1084378886;start=30#35 date=06/04/04 at 20:16:38]It should be like this (especially the A and B buttons) because they match the same area as the gba for where the buttons are layed out.[/quote]Except if you notice (and it's clear even on the image you linked), the a and b buttons are reversed on the GBA and DC. On the GBA, the B button is first. On the DC, the A button is first.
If you mapped A and B on the GBA to A and B on the Dreamcast, the button order would be reversed.
-
Re: GBA Emu for DC Update
yeah sorry about that, I was editing my reply when something came up :D
-
Re: GBA Emu for DC Update
He's right though, it would feel odd to use X and A.
-
Re: GBA Emu for DC Update
what is going on with this emulator,have not heard nothing on it in a while.