Core rewrite

I.S.T.
Member
Posts: 80
Joined: Sun Mar 23, 2008 12:41 pm

Core rewrite

Post by I.S.T. »

Are the TAS enhancements in the VBAR planned to be incorporated at some point in time? If so, I'd keep the GB core, and redo the GBA core. If not, I dunno. >.>

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Core rewrite

Post by Squall Leonhart »

Mudlord and Spacy have apparently decided that it would be more worthwhile to cleanup and improve the existing code, then to rewrite entirely. Part of VBA's appeal is that it runs DMG - GBA, and the features it happens to include.

SCHUMI4EVER
Member
Posts: 109
Joined: Tue Mar 18, 2008 6:48 pm

Core rewrite

Post by SCHUMI4EVER »

Hmm one thing though as far as I remember GB cheat codes (like game genie etc) don't work on VBA so that renders GB emulation in VBA rather useless to me as I always tend to go back and use it's predecessor VisualBoy instead. So I would not mind if GB support were removed.

I know the query has pretty much been resolved, but I just felt like adding my 2 cents anyways.

spacy51
Senior Member
Posts: 371
Joined: Tue Mar 18, 2008 4:59 pm

Core rewrite

Post by spacy51 »

Well, if someone really wants to do it, it shouldn't be too hard to add better cheat code support.

User avatar
ZachBacon
Member
Posts: 242
Joined: Tue Mar 27, 2018 9:35 pm

Core rewrite

Post by ZachBacon »

I won't touch it until I work some more on learning more C++ until then I am more than happy with recompiling

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Core rewrite

Post by Squall Leonhart »

Hmm one thing though as far as I remember GB cheat codes (like game genie etc) don't work on VBA so that renders GB emulation in VBA rather useless to me as I always tend to go back and use it's predecessor VisualBoy instead. So I would not mind if GB support were removed.

I know the query has pretty much been resolved, but I just felt like adding my 2 cents anyways.

 

Cheats work in GB games [img]<fileStore.core_Emoticons>/emoticons/huh.png[/img]/emoticons/huh@2x.png 2x" width="20" height="20" /> i have an entire list of Gameshark codes for pokemon/megaman1 which work perfectly

emodel
Junior Member
Posts: 1
Joined: Wed Aug 27, 2008 12:12 pm

Core rewrite

Post by emodel »

I don't like the idea of removing GB support, but thats because i like to use as few emulators as possible. If development went that way, i'd support it regardless, but im just saying, i like as much support as possible.

 

Gambatte may be accurate and all, but i like the functionality of VBA, i would much prefer to expand on functionally, rather then remove it.

 

Thats just my input however.

 

Though maybe im reading into it wrong?. would keeping CGB support maintain the ability to play DMG games on VBA?

 

+1

We already have tons of emulators, and it really makes sense for a gb emu to handle the whole family, gb, gbc, gba, as one can play gb titles on gba.

More important, vgba is the only emu i found wich allow me to get a somehow accurate rendering of an lcd screen, using bilinearplus + motionblur blending + proper greenish palette.

 

PLEAAAASE keep it :'(

KunaiTeam
Junior Member
Posts: 44
Joined: Thu Aug 14, 2008 9:37 pm

Core rewrite

Post by KunaiTeam »

I was looking at the code earlier when preparing an OS X GUI (which I have not yet implemented, as real life has gotten in the way), and was surprised by the number of global variables. It's large, but it's not unmanageable. It certainly would speed up development to have a cleaner interface, so I'm for a core rewrite.

 

I like the fact that vba and vbam support DMG/GBC games, but since there are other emulators out there, I wouldn't be disappointed if it went away.

 

In any case, if support for the older games is removed, I would recommend designing the interface so that support for DMG/GBC games could be added in the future if someone wanted to take that on.

 

That's just my two cents.

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Core rewrite

Post by Squall Leonhart »

this core, as it is, is newer and more optimised then the original vba core. As it is, the developers dont have much experience with the GB hardware and programming it into software.... so Rewriting the core would be massive job to take on.

 

lol, everyone talking about how it has so much of this, and so much of that.

 

Well duh, its not a normal program, you aren't going to get GBA games going by writing an app which loads x86 data.

MasterPhW
Junior Member
Posts: 17
Joined: Tue Mar 18, 2008 8:15 pm

Core rewrite

Post by MasterPhW »

We are really talking about rewriting the complete GBA core before a lot of the features of some forks are included.

And VBA-M started as a Merge of all the enhancements of the different forks... funny.

But it seems I also have really missed some good development and enhancements the last 6 weeks I was away.

Great job, all of you!

Last edited by MasterPhW on Thu Aug 28, 2008 4:38 pm, edited 1 time in total.
Post Reply