Hacking QtWitGui

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
i have added stuff for the korean key support in r110. i have no game to test it on. it would be nice if somebody with a korean wii would test drive it.
 

thiefstar

Well-Known Member
Newcomer
Joined
Sep 13, 2009
Messages
48
Trophies
0
XP
78
Country
ws000000z.jpg




can't load normal key game? this version works for korean game only?
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
this error was caused by a slight change in the output text from wit. the gui was unable to correctly detect the IOS and files in the game. should be fixed in r111.
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
Oh sorry, changed the output of the ios so it is like the others: first hex then dec.

I think it is a good choice to implement the --sections option for dump too: It produces machine readable output. Example for list:
Code:
# wit list --sections pool/wdf/wch.wdf

[disc-0]
id=RTYP01
name=Wii Chess
title=Wii Chess
region=PAL
size=25178940
itime=1278524092 2010-07-07 19:34:52
mtime=1257713843 2009-11-08 21:57:23
ctime=1278524092 2010-07-07 19:34:52
atime=1281939602 2010-08-16 08:20:02
filetype=WDF+ISO
wbfs_slot=-1
filename=pool/wdf/wch.wdf
source=pool/wdf/wch.wdf
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
in order to use a precompiled linux32 version, you would either have to have Qt on your system or the binary would need to be built with Qt static. if you already have Qt on your system, then you could just build a binary yourself really easily.

i would provide binaries for this, but it takes too long to build Qt static libraries. linux64 took me like 2 hours on a really fast computer. i would have to make linux32 in a VM so it would be like 3 hours or something. and building a static & universal MAC Qt takes like 4-5 hours at least on my piddly VM . if somebody wants to build the SDK and send it to me, it will slap it on my VMs and then i can distribute static linked binaries.
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
I have rewritten this program, and added a bunch of stuff. right now i am in need of somebody who can do graphics for it. if somebody is interrested, and has the talent to make good images, let me know.
 

crazyp83

New Member
Newbie
Joined
Oct 28, 2010
Messages
2
Trophies
0
XP
5
Country
United States
I would like to run this on Mac OS X, and as no binaries are available it seems to me i have to compile it myself. Can any one let me know hot to compile it on mac. I have very limited experience with building programs on linux and could use some guidance. If i can build the program I will make it available to anyone else running Mac.
 

giantpune

Well-Known Member
OP
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
to build this you will need the Qt SDK from nokia. not the framework, but you need the SDK. the LGPL version will do just fine. http://qt.nokia.com/downloads/ you will also need curl and unzip. if you DONT have these, then you will need to get wiitdb.zip yourself and unzip it in the directory with all my source code.

once you have that, and the source from my svn, just run "qmake ./witGui.pro -spec macx-g++ -r CONFIG+=release" in the directory with the source. it should do a number of things... first make sure you have a file called wiitdb.xml in with the source code. then it will generate a makefile and some extra c++ files from the xml files in the source.

once that is done, just do "make -j4" and cross your fingers. it SHOULD spit out a working .app. if it doesnt, then you may need to tweak the settings in line 94 of the .pro. the current .pro generates a working .app on my intel mac.
 

crazyp83

New Member
Newbie
Joined
Oct 28, 2010
Messages
2
Trophies
0
XP
5
Country
United States
giantpune said:
to build this you will need the Qt SDK from nokia. not the framework, but you need the SDK. the LGPL version will do just fine. http://qt.nokia.com/downloads/ you will also need curl and unzip. if you DONT have these, then you will need to get wiitdb.zip yourself and unzip it in the directory with all my source code.

once you have that, and the source from my svn, just run "qmake ./witGui.pro -spec macx-g++ -r CONFIG+=release" in the directory with the source. it should do a number of things... first make sure you have a file called wiitdb.xml in with the source code. then it will generate a makefile and some extra c++ files from the xml files in the source.

once that is done, just do "make -j4" and cross your fingers. it SHOULD spit out a working .app. if it doesnt, then you may need to tweak the settings in line 94 of the .pro. the current .pro generates a working .app on my intel mac.

Thanks alot
grog.gif
 

eldon

New Member
Newbie
Joined
Dec 17, 2010
Messages
1
Trophies
0
XP
1
Country
Hong Kong
could you give me a working commands to build it on linux 64bit (ubuntu), "qmake witGui.pro && make -j4" returns an include error, for a file that should be local and doesn't seem to exist. I should have all the qt libs here, i'm also building other qt apps and i'm assuming i don't need the "nokia" qt sdk on linux, right ?

Or maybe point me to a more recent amd64 dynamic build than the one currently available in the dowload section (r96??) ? which doesn't seem to work with recent wit builds as it keeps returning it can't parse wit output.

thx a bunch
 

dn_angel000

Phantom User
Member
Joined
Apr 27, 2010
Messages
592
Trophies
0
XP
224
Country
United States
O ok!! How do u do that on the Mac? And how do I get the Source Code from the site?

EDIT: Just downloaded + installed Xcode 4 Mac!! lol
 

Selim873

Nunnayobeesnes
Member
Joined
Jul 31, 2010
Messages
1,275
Trophies
0
Age
30
Location
Chillin' with Bob Ross
XP
1,112
Country
United States
I can't find out how to fix this... None of my games will load with it, I just keep getting
"Error parsing data from wit. The game cannot be loaded."
Before, when I got wit, it said it was built to run wit r1451, I'm using r2223, and I've been looking for r1451 for the past 2 days. Is it because of the wrong version of wit the reason why this is not working?

The two ISO's I used were Goldeneye, and Black Ops. Goldeneye runs perfectly on my USB drive, but Black Ops is too big, which is why I got your program in the first place.
mellow.gif
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
I have changed and improved the layout of some output, so that QtWitGui has problems with current releases. In other words: I have broken the QtWitGui support!

Please use the recommended release.
 

Selim873

Nunnayobeesnes
Member
Joined
Jul 31, 2010
Messages
1,275
Trophies
0
Age
30
Location
Chillin' with Bob Ross
XP
1,112
Country
United States
I deleted the program and tried the qtwitgui r146 *testing purposes* version. Oh, I'm definitely testing it because it's working! I guess I'll give some feedback later!
wink.gif


Before, I had been trying to use the r105 binary.

EDIT

mv6xs6.jpg


Thanks! Worked just as I expected!! The only items I deleted were the BIK video files, online multiplayer works like a charm!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...