Core rewrite

mudlord
Senior Member
Posts: 306
Joined: Sun Feb 08, 2009 7:16 am

Core rewrite

Post by mudlord »

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.

 

Well think about it:

 

  • The current core is quite unclean
  • Which means maintainability suffers
  • If we do the rewrite right, then it wont affect the added enhancements.
  • Plus we already made quite a fair few enhancements, even blargg has kindly assisted us with this.
deniseweird
Junior Member
Posts: 28
Joined: Thu Mar 20, 2008 7:53 am

Core rewrite

Post by deniseweird »

I agree. Also, like someone suggested before, Gambatte could be used, and thus only GBA emulation needs to be dealt with. (well almost)

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

Core rewrite

Post by Squall Leonhart »

i don't see why we don't just use the AGB core as it is in the actual GBA hardware to run the other game types.

 

Anyhow, i dislike Gambatte, if i was forced to use another emulator it'd be an older version of VBA

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

Core rewrite

Post by Squall Leonhart »

Ah, it was a misunderstanding on my part then Blargg, Lol.

 

Does the gambatte core have linking, or the possibility of linking capability.

 

Theres also the other thing i mentioned, Running GB games on a GBC/GBA provides less colours then on SGB/2

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

Core rewrite

Post by KunaiTeam »

The core of Gambatte is designed as a library, much like the VBAM Core. It would probably be easy to remove all the DMG/GBC stuff from the vbamcore, and just write a GUI which links against libgambatte and libvbamcore. That way, the two cores stay separate, but you still have the same interface.

Post Reply