Homebrew mGBA official standalone Wii port

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
Enhanced mGBA won't have the actual emulation improvements that mGBA does though. It would be nice if Enhanced mGBA actually followed mGBA's development...
Every time Extrems releases an update he first merges with the main repo, see https://github.com/Extrems/mGBA/commits/hacks

It's best to use enhanced mgba, using my 3DS as controller is amazing and then there's all the neat things you can do to the display.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,137
Trophies
2
XP
32,671
Country
Mexico
...if they could work together.
This is exactly my point.
Why make a completely different project out of mGBA and implement your own stuff into it?
Making pull requests and actually co-developing the official mGBA should be the way to go.
That's what aggravates me the most about that site, they simpy seem to make their own thing instead of actually helping out with the on-going app.

Not to mention the emulators they have pending for an update while they work on other stuff...
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
I wonder Why Yoshis topsy turvy is working and Wario ware twisted isnt?
Also the rotation is reversed, the devs should know that the rotation is from the GBAs point of view and not in that of yoshi.
In other words you control the screen not yoshi, as of now the game is reversed opposed to the origina motion sense game.
Also adding a option for a rotation screen or no rotation would be nice ( as of now both emus differ )
It would be nice to have to have an option to turn off bilinear filtering in the enhanced mbga.

Otherwise awesome projects and I am enjoying it very much!!!
 

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
I wonder Why Yoshis topsy turvy is working and Wario ware twisted isnt?
Also the rotation is reversed, the devs should know that the rotation is from the GBAs point of view and not in that of yoshi.
In other words you control the screen not yoshi, as of now the game is reversed opposed to the origina motion sense game.
Also adding a option for a rotation screen or no rotation would be nice ( as of now both emus differ )
Check out today's release! I'm gonna test it to check on that.

Every time Extrems releases an update he first merges with the main repo, see https://github.com/Extrems/mGBA/commits/hacks

It's best to use enhanced mgba, using my 3DS as controller is amazing and then there's all the neat things you can do to the display.
I have no clue how to use that feature, and i got really curious since i read it months ago. Care to to make a quick explanation? Thanks.

Forget emGBA.
The official mGBA is the way to go.

Endrift is getting this emu into top notch conditions, not thanks to the gc-forever guys...
If you can't do a better job, complaining is unnecesary, pointless and not the way to go.

This is exactly my point.
Why make a completely different project out of mGBA and implement your own stuff into it?
Making pull requests and actually co-developing the official mGBA should be the way to go.
That's what aggravates me the most about that site, they simpy seem to make their own thing instead of actually helping out with the on-going app.
They are helping out. If you want everything, merge and compile you own code (guess what? it is open source) instead of being a prick about it.

Not to mention the emulators they have pending for an update while they work on other stuff...
Stop entitling yourself to other people's free work. This is exactly the reason why some projects get stagnated, some people just can't leech enough and programmers get fed up about demands.
 
Last edited by sindrik,
  • Like
Reactions: nakata6790

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
They are helping out.
Source? If that's true, then great, but right now it appears to not be the case. endrift hasn't acknowledged enhanced-mGBA and rightfully has his own agenda of features on his to-do list. But the enhanced-mGBA guys are just doing their own thing instead of offering to endrift to work those features in for him. ShadowOne333 wasn't complaining about the lack of mGBA's features, he was complaining about how the enhanced-mGBA guys refuse to even consider working together and what they're doing "hey don't use mGBA, but we'll take his code and add stuff it doesn't have yet, use enhanced-mGBA instead" is insulting and disrespectful to endrift, the guy who's developing the actual emulation part of the emulator.
 
  • Like
Reactions: ShadowOne333

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
Source? If that's true, then great, but right now it appears to not be the case. endrift hasn't acknowledged enhanced-mGBA and rightfully has his own agenda of features on his to-do list. But the enhanced-mGBA guys are just doing their own thing instead of offering to endrift to work those features in for him.

https://github.com/mgba-emu/mgba/graphs/contributors

Extrems is the second most active contributor to endrift repo, just behind endrift himself.


ShadowOne333 wasn't complaining about the lack of mGBA's features, he was complaining about how the enhanced-mGBA guys refuse to even consider working together
What you and ShadowOne33 do not understand (probably because you are not developers, just end users) is that nobody is arbitraly "refusing" anything and that they ARE actually working together, just that they are doing it each one in their own repository. But the beauty of github is that Extrems can merge endrift change with his owns just like endrift can do the same with Extrems change if he wants.

That's the point of forks in github and it's one of the strongest point of open-source development with github.

and what they're doing "hey don't use mGBA, but we'll take his code and add stuff it doesn't have yet, use enhanced-mGBA instead" is insulting and disrespectful to endrift, the guy who's developing the actual emulation part of the emulator.

Nobody ever said that, you are just extrapolating and shitstiring for nothing . All the emulators released so far on Wii have been about porting, modifying and improving existing emulators written by other authors. As long as credit is given to them and code license is respected, there is absolutely nothing insulting or disrepectful with that.

I would suggest you just mind your own business, endrift is probably big enough to deal himself with extrems if he has a problem with his fork or his "lack" of contributions, he does not need you or ShadowOne33 to take side for him in an imaginary conflict that only exist in your heads...
 
Last edited by Jacobeian,
  • Like
Reactions: sindrik

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
https://github.com/mgba-emu/mgba/graphs/contributors

Extrems is the second most active contributor to endrift repo, just behind endrift himself.
Cool, that's all I needed to know. Why didn't you mention that when you first replied to ShadowOne333? (EDIT: nvm, that was someone else that I mistook for the same person)


What you and ShadowOne33 do not understand (probably because you are not developers, just end users) is that nobody is arbitraly "refusing" anything and that they ARE actually working together, just that they are doing it each one in their own repository. But the beauty of github is that Extrems can merge endrift change with his owns just like endrift can do the same with Extrems change if he wants.

That's the point of forks in github and it's one of the strongest point of open-source development with github.
Okay, thanks for explaining, but I'm still wondering why endrift hasn't incorporated enhanced mGBA's features, then. What's going to happen to enhanced mGBA when regular mGBA has those features?


Nobody ever said that, you are just extrapolating and shitstiring for nothing . All the emulators released so far on Wii have been about porting, modifying and improving existing emulators written by other authors. As long as credit is given to them and code license is respected, there is absolutely nothing insulting or disrepectful with that.

I would suggest you just mind your own business, endrift is probably big enough to deal himself with extrems if he has a problem with his fork or his "lack" of contributions, he does not need you or ShadowOne33 to take side for him in an imaginary conflict that only exist in your heads...
lol "mind my own business"? For what? And lmfao, speaking to me as if you're an authority figure, so what's gonna happen if I don't "mind my own business" then, huh? Nothing. That's right, nothing. Unless there's something I don't know, & assuming you're not an mGBA developer, I don't know what "business" you're talking about (endrift and extrems have no idea that I exist, unless if you're secretly one of them :P) Also I don't know where you got the idea of a "conflict" between endrift and extrems, my basis for my opinion was that I had not seen either one of them acknowledge each other, and I wasn't aware that extrems did contribute. So where's this "business" that I can "mind" that you were talking about? :) Also I hope you don't go around calling everyone you disagree with a "prick", because that's just childish. (EDIT: nvm, that wasn't you who was doing the name-calling, but I'm leaving this sentence here anyway because I think resorting to name-calling is an immature way to support a counterargument)

EDIT: I guess what I'm trying to say is, it just feels "wrong" to use enhanced-mGBA when endrift, the main developer, is planning on getting those features in anyway. I'd love for someone to explain to me otherwise.

EDIT2: ok, so I just saw endrift acknowledge extrems on mGBA's forums (and even implied they have communicated), so I'm glad to see that he *is* making use of extrems's work, and that's all I wanted. I was under the impression that extrems was just doing his own thing, taking endrift's work and giving the middle finger, and I was wrong. But in this case it feels good to be wrong!
 
Last edited by Chaos Rush,

Extrems

GameCube Wizard
Member
Joined
Jan 17, 2013
Messages
429
Trophies
1
Location
Quebec, Canada
Website
www.extremscorner.org
XP
2,941
Country
Canada
extrems have no idea that I exist
Well, okay.


A couple years ago, people were drumming up interest in forcing the Game Boy Player Start-up Disc to run in 240p and alleviating the judder problem. This lead to me acquiring a Game Boy Player and reverse-engineering it.

While making my own alternative, I used my prior video knowledge and immediately focused on solving judder and preserving image sharpness. I later implemented many more video features that were unheard of on GameCube/Wii before.

But wait, there's something else out there: Datel's Advance Game Port, which utilized software emulation.

One day, I hear about a new Game Boy Advance emulator.
It's the fastest. It's the most accurate. It's licensed under MPL.

I mull over integrating it into Game Boy Interface, which is closed source.

Some news about Game Boy Interface is picking up.
I make the mistake of reading a 4chan thread about it.

I finally decided to make a standalone port.


I very much respect endrift, I've only shared Game Boy Player documentation with her.
 

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
Thank you for your explanation, Extrems. As I said before, I was misinformed. I will try out enhanced-mGBA tonight :)

(why the hell didn't you show up earlier?!?!?)
 
Last edited by Chaos Rush,
  • Like
Reactions: ShadowOne333

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
Source? If that's true, then great, but right now it appears to not be the case. endrift hasn't acknowledged enhanced-mGBA and rightfully has his own agenda of features on his to-do list. But the enhanced-mGBA guys are just doing their own thing instead of offering to endrift to work those features in for him. ShadowOne333 wasn't complaining about the lack of mGBA's features, he was complaining about how the enhanced-mGBA guys refuse to even consider working together and what they're doing "hey don't use mGBA, but we'll take his code and add stuff it doesn't have yet, use enhanced-mGBA instead" is insulting and disrespectful to endrift, the guy who's developing the actual emulation part of the emulator.
Sheesh dude... don't be ignorant and brag about it, like ShadowOne333. I'm not saying this in a bad way, but read and learn.
T4KxAbf.jpg


All the emulators released so far on Wii have been about porting, modifying and improving existing emulators written by other authors. As long as credit is given to them and code license is respected, there is absolutely nothing insulting or disrepectful with that.

I would suggest you just mind your own business, endrift is probably big enough to deal himself with extrems if he has a problem with his fork or his "lack" of contributions, he does not need you or ShadowOne33 to take side for him in an imaginary conflict that only exist in your heads...
These points, right on the spot.

Okay, thanks for explaining, but I'm still wondering why endrift hasn't incorporated enhanced mGBA's features, then. What's going to happen to enhanced mGBA when regular mGBA has those features?
That's why it's called a fork. Welcome to open source, where everyone can contribute or deviate from the original project (SNES9X, anyone?), as long as no commercial gain without consent is involved.

so I'm glad to see that he *is* making use of extrems's work, and that's all I wanted. I was under the impression that extrems was just doing his own thing, taking endrift's work and giving the middle finger, and I was wrong
That never happened.

(why the hell didn't you show up earlier?!?!?)
Developers do not need to show up, or explain nothing if they don't feel the need to. They do not owe you. Their work, their problem.
 
Last edited by sindrik,
  • Like
Reactions: nakata6790

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
That never happened.
Yeah, I know. Did you miss the part where I said I was wrong?

Developers do not need to show up, or explain nothing if they don't feel the need to. They do not owe you. Their work, their problem.
Wishing an informed individual could have cleared up a misconception earlier =/= "You owe me". Again, I was under the impression that Extrems was trying to keep his work separate, and I already said I was wrong, and I've already been shown proof (that I wish was explained to me earlier - my information was entirely from this thread, nor do I have any experience with github. Was I not allowed to have an opinion just because I didn't have the full details?). Yep, I was wrong, so you wanna spend the rest of the day arguing about a misinformed opinion I had that's no longer relevant? Wanna spend the rest of the day talking about how wrong and ignorant I am? How are you supposed to argue with someone who agrees with you?
 

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
Wishing an informed individual could have cleared up a misconception earlier =/= "You owe me". Again, I was under the impression that Extrems was trying to keep his work separate, and I already said I was wrong, and I've already been shown proof (that I wish was explained to me earlier - my information was entirely from this thread, nor do I have any experience with github. Was I not allowed to have an opinion just because I didn't have the full details?). Yep, I was wrong, so you wanna spend the rest of the day arguing about a misinformed opinion I had that's no longer relevant? Wanna spend the rest of the day talking about how wrong and ignorant I am? How are you supposed to argue with someone who agrees with you?
The information about their contributions was already there on the first place, you just had to read it. I wonder if you also go on crusades against every single current contributor of Snes9x GX for their forked contributions. Case closed.

Back to the emulator, which is more important than imaginary wars: file browser is incredibly fast now, and the zip support works perfect. Wii Classic Controller support is broken for the moment, though endrift mentioned he accidentally commented out the classic controller code, so it's probably back in the 2016-01-08 nightly. Wario Ware Twisted motion controls are not working (haven't tested it before this build), Yoshi's Topsy Turvy does work.
 

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
The information about their contributions was already there on the first place, you just had to read it. I wonder if you also go on crusades against every single current contributor of Snes9x GX for their forked contributions. Case closed.
Nope, I don't, nor do I care how many forks Snex9x GX has or even mGBA has. How was I supposed to read it though? I don't have experience with github, but that doesn't mean I wasn't allowed to have an opinion on something I thought was an issue, even if I wasn't aware that it was not an issue in the first place. I thank you for the information you've provided, though I don't appreciate how rude you are to people just because they're misinformed. I hope next time you perceive someone as ignorant, you could try explaining to them why they are wrong with out resorting to insults.
 
  • Like
Reactions: ShadowOne333

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
Nope, I don't, nor do I care how many forks Snex9x GX has or even mGBA has. How was I supposed to read it though? I don't have experience with github, but that doesn't mean I wasn't allowed to have an opinion on something I thought was an issue, even if I wasn't aware that it was not an issue in the first place. I thank you for the information you've provided, though I don't appreciate how rude you are to people just because they're misinformed. I hope next time you perceive someone as ignorant, you could try explaining to them why they are wrong with out resorting to insults.
The problem was the need to start a crazy war between developers just because you (and the other user) felt the individual need for the project to exist only under one name/github, it was never because you knew/didn't knew about his contributions. That's why people needs to investigate facts before making assumptions.

2016-01-08 has WCC support working again :D

And guess what?? Basic button remapping is now a feature in mGBA!! In the future, libwupc/Wii U Pro Controller will perfectly complement this great emu.
 
Last edited by sindrik,

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
I don't have experience with github, but that doesn't mean I wasn't allowed to have an opinion on something I thought was an issue, even if I wasn't aware that it was not an issue in the first place.
That's the problem on these forums, too many people making assumptions about things they do not have any idea about. Off course you can have "opinions", but 1) don't assume anybody care about them, it's not the case and 2) since you apparently know you are not very knowledgable of the context, you should at least do some effort for fact checking before stating these opinions, especially when they are based on wrong assumptions. That's what I meant when I said you should "mind your own business", it was not an insult or me commanding you, just the "opinion" of someone that knows better than you on that topic.

I thank you for the information you've provided, though I don't appreciate how rude you are to people just because they're misinformed. I hope next time you perceive someone as ignorant, you could try explaining to them why they are wrong with out resorting to insults.
If you don't want people to play rude with you, then do not make accusations based on false assumptions on a public forum. What I personally find rude are people constantly shitstirring about coders, what they should do for them, when they should have done it, what they did wrong, etc...

Just have a look at your answer to Extrems, you basically reproach him to not have showed earlier in the thread to defend himself, that's insane.
 

Chaos Rush

Well-Known Member
Member
Joined
Jan 11, 2010
Messages
170
Trophies
0
XP
429
Country
United States
That's the problem on these forums, too many people making assumptions about things they do not have any idea about. Off course you can have "opinions", but 1) don't assume anybody care about them, it's not the case and 2) since you apparently know you are not very knowledgable of the context, you should at least do some effort for fact checking before stating these opinions, especially when they are based on wrong assumptions. That's what I meant when I said you should "mind your own business", it was not an insult or me commanding you, just the "opinion" of someone that knows better than you on that topic.

If you don't want people to play rude with you, then do not make accusations based on false assumptions on a public forum. What I personally find rude are people constantly shitstirring about coders, what they should do for them, when they should have done it, what they did wrong, etc...

Just have a look at your answer to Extrems, you basically reproach him to not have showed earlier in the thread to defend himself, that's insane.

--------------------- MERGED ---------------------------

^ignore the empty post, I accidentally tapped the reply button before typing out my reply.

Anyhow I apologize for the shitstorm I caused; I view this as a learning experience. I understand now that in the emulation world, there is nothing wrong with creating forks of projects -- as that is why it's open source to begin with. I'll be sure to do proper research before voicing baseless opinions. I've tried out enhanced-mGBA now am amazed at its 240p capability.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended