Post Reply 
 
Thread Rating:
  • 24 Votes - 2.96 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Core rewrite
Author Message
MasterPhW Offline
Moderator
*****

Posts: 31
Joined: Mar 2008
Reputation: 1
Post: #21
RE: Core rewrite
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!
(This post was last modified: 08-29-2008 06:38 AM by MasterPhW.)
08-29-2008 06:37 AM
Visit this user's website Find all posts by this user Quote this message in a reply
mudlord Offline
not banned.
*****

Posts: 507
Joined: Feb 2009
Reputation: 5
Post: #22
RE: Core rewrite
Quote: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.
08-29-2008 10:44 AM
Visit this user's website Find all posts by this user Quote this message in a reply
deniseweird Offline
Junior Member
**

Posts: 35
Joined: Mar 2008
Reputation: 0
Post: #23
RE: Core rewrite
I agree. Also, like someone suggested before, Gambatte could be used, and thus only GBA emulation needs to be dealt with. (well almost)
08-30-2008 04:36 AM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,475
Joined: Mar 2008
Reputation: 15
Post: #24
RE: Core rewrite
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

08-30-2008 07:57 AM
Visit this user's website Find all posts by this user Quote this message in a reply
blargg Offline
VBA-M Contributor
*****

Posts: 16
Joined: Aug 2008
Reputation: 2
Post: #25
RE: Core rewrite
(08-30-2008 07:57 AM)Squall Leonhart Wrote:  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.
What are you referring to by "AGB core"? A GBA-only emulator is simpler than one that also supports GB/GBC games, as it doesn't need the GB Z-80 CPU emulator and GB/GBC graphics support. Supporting GB/GBC is basically a separate emulator.

Quote:Anyhow, i dislike Gambatte, if i was forced to use another emulator it'd be an older version of VBA
If Gambatte were used, it would be its core only, not its front-end. Or are you saying you dislike its accuracy and clean code? That's the only important difference.
08-30-2008 03:00 PM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,475
Joined: Mar 2008
Reputation: 15
Post: #26
RE: Core rewrite
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

08-30-2008 06:43 PM
Visit this user's website Find all posts by this user Quote this message in a reply
KunaiTeam Offline
Member
***

Posts: 50
Joined: Aug 2008
Reputation: 0
Post: #27
RE: Core rewrite
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.
08-31-2008 04:31 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: