Homebrew Citra - Unofficial \ Chinese builds discussion

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
I don't know, my saves were all intact. No problems with them.

Ok I see thanks, I can't make out his full code on the chinese site, all broken up, maybe wwylele could let me know what it was in one to add?

@drwhojan And is there a possibility of it working with 32bit systems (never PC broken) or making it work on XP.

I try building it once in 32bit, but sadly not it's deigned for 64bit building only
I don't think much of an issue with xp as long as is a 64bit version off xp

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

Moved -
Took me some freaking doing lol's, but here's my final, and maybe more in long run
Merged all into one, now that's cadging up with Gdmk

Citra-2f5c59a - http://www26.zippyshare.com/v/UF8vgt6f/file.html
Citra-2f5c59a-SourceCode-Files - http://www26.zippyshare.com/v/rPBzuTyv/file.html

(Note) you will need you're own Nand and shared_font.bin files 4 Pokemon games + others

Changelog - all merged in one
Code:
Releave version rev - 2f5c59a

https://github.com/Jhno591/citra.git
git clone --recursive https://github.com/Jhno591/citra.git

Frame layouts from jroweboy #2074
Add Gateway cheat support #2063
audio_core: Tweak audio latency #2059
Check for invalid TextureCopy size when copying #2057
Overhaul Input handling into InputCore. Add Gamepad support. #1995
Emulate motion sensor in frontend #1951
Implement ControlArchive and IPC::CheckBufferMappingTranslation #1748
Implement GetAddrInfo and GetNameInfo #1696
Support additional screen layouts. #213
Implement one variant of pipe 3 #2071
Implement Geometry Shaders

Added Wwlele Hacks -> lemon-tweaks
\src\core\hle\svc.cpp - line 504
\src\core\hw\gpu.cpp - line 317
\src\video_core\command_processor.cpp - line 207

Cheats Note
Too (Note) A ROM has to be exact same size as it's original dump. for cheats to work, are trimmed are edited in the slightest will move location of the cheats address, rending it useless are crashing the game as the cheat is patching other location's in Rom's addresses .

(Note) You will need a New - Signature / Hash Checking 4 Cheats with Edited are Trimmed ROM's

Now to try for Mingw64 building in codeblocks , can get to 100% then left with some errors little strange, will check for needed missing files.
------------
IgwcRlJ.jpg
 
Last edited by drwhojan,

ts61fa

Well-Known Member
Member
Joined
Feb 14, 2007
Messages
120
Trophies
0
XP
325
Country
Netherlands
Ok I see thanks, I can't make out his full code on the chinese site, all broken up, maybe wwylele could let me know what it was in one to add?



I try building it once in 32bit, but sadly not it's deigned for 64bit building only
I don't think much of an issue with xp as long as is a 64bit version off xp

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

Moved -
Took me some freaking doing lol's, but here's my final, and maybe more in long run
Merged all into one, now that's cadging up with Gdmk

Citra-2f5c59a - http://www26.zippyshare.com/v/UF8vgt6f/file.html
Citra-2f5c59a-SourceCode-Files - http://www26.zippyshare.com/v/rPBzuTyv/file.html
4 makotech222 - experimental Frame layouts + cheats + gamepad -backup
- http://www10.zippyshare.com/v/u7iPYbQ3/file.html

(Note) you will need you're own Nand and shared_font.bin files 4 Pokemon games + others

Changelog - all merged in one
Code:
Releave version rev - 2f5c59a

https://github.com/Jhno591/citra.git
git clone --recursive https://github.com/Jhno591/citra.git

Frame layouts from jroweboy #2074
Add Gateway cheat support #2063
audio_core: Tweak audio latency #2059
Check for invalid TextureCopy size when copying #2057
Overhaul Input handling into InputCore. Add Gamepad support. #1995
Emulate motion sensor in frontend #1951
Implement ControlArchive and IPC::CheckBufferMappingTranslation #1748
Implement GetAddrInfo and GetNameInfo #1696
Support additional screen layouts. #213
Implement one variant of pipe 3 #2071
Implement Geometry Shaders

Added Wwlele Hacks -> lemon-tweaks
\src\core\hle\svc.cpp - line 507
\src\core\hw\gpu.cpp - line 317
\src\video_core\command_processor.cpp - line 207

Cheats Note


(Note) You will need a New - Signature / Hash Checking 4 Cheats with Edited are Trimmed ROM's

Now to try for Mingw64 building in codeblocks , can get to 100% then left with some errors little strange, will check for needed missing files.
Not sure if im doing something wrong but whenever i try pkmn x or alpha sapphire it shows critical error> core\hle\svc.ccp svc break
and game wont boot.
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Not sure if im doing something wrong but whenever i try pkmn x or alpha sapphire it shows critical error> core\hle\svc.ccp svc break
and game wont boot.

You need to find you're own shared_font.bin file and place it in sysdata folder, you will find in a pre build of some's are google
Cannot be shared here.
 
  • Like
Reactions: ts61fa

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Pokemon X and Y still has that freeze error while selecting anything, obtaining anything, and activate a cutscene.
Ok thanks, also pickup items lock but not freeze/freeze cmd still on the go.
As for the random freeze while walking about, lest that nand sorts that random freezing.

edit: right now time to mess with the emulation speed.
 
Last edited by drwhojan,

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
I tested the latest nightly build and somehow the Cheats kinda get unmapped Read32(permanent freeze). I was testing the Shiny Pokemon cheat and all of sudden, it froze.
Sad news about the cheat is that the cheat will be permanent like to $999999 cheat.
 

JayFoxRox

Well-Known Member
Member
Joined
May 16, 2016
Messages
143
Trophies
0
Age
34
XP
257
Country
Gambia, The

It's a minor offence this time, so I won't report this post: Please add the missing license.txt to the binary archive.

As your readme also includes a link to the source code you don't have to add it to this post either btw - not an issue though, just clarifying.
The source code link also contains the changelog, so you don't have to include the changelog either (as git does that for you) - however, that's entirely up to you.

I'd really recommend cleaning up those builds before releasing them (this includes a nand.rar which includes config.rar and config_savegame_fw104_fixed.rar).
(I don't think any of those rar / dir structures contain copyrighted material which violates any licenses, but it's still garbage)

4 makotech222 - experimental Frame layouts + cheats + gamepad -backup
- http://www10.zippyshare.com/v/u7iPYbQ3/file.html

This is a GPL violation though. Open almost any of those files with a text editor and you'll find:

Code:
// Copyright 2016 Citra Emulator Project
// Licensed under GPLv2 or any later version
// Refer to the license.txt file included.

- Please also add the license.txt (and ideally also README.md) to that archive. Any distribution needs the license.txt file. (a very strong hint to the used GPL version might be tolerated instead, but it wouldn't be ideal).
 
  • Like
Reactions: drwhojan

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Guys! I noticed that Luigi's Mansion 2 no longer boots in the Unofficial Build. Strange.
I haven't test Luigi's Mansion 2 for like 4 months. Now I noticed this problem. Heh. I'm Pathetic
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
I'd really recommend cleaning up those builds before releasing them (this includes a nand.rar which includes config.rar and config_savegame_fw104_fixed.rar).
(I don't think any of those rar / dir structures contain copyrighted material which violates any licenses, but it's still garbage)
- Please also add the license.txt (and ideally also README.md) to that archive. Any distribution needs the license.txt file. (a very strong hint to the used GPL version might be tolerated instead, but it wouldn't be ideal).


I though't I remove all nand sorry, but it dose contain the random freeze bypass fix for pokemon x/y just skips over the freeze after a few seconds then continues playing as normal Apart from pickup items freeze, not the resion it should be there though.
I will add that licence.exe text next time thanks.

edit: sorry is was in there

It was just a bitch to get all to merge and compile well, only frame layouts + pad 1995 had big issues

Well hope someone finds it useful to their github repo

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

Guys! I noticed that Luigi's Mansion 2 no longer boots in the Unofficial Build. Strange.
I haven't test Luigi's Mansion 2 for like 4 months. Now I noticed this problem. Heh. I'm Pathetic

No idea what he did but added this file_util.cpp , he could have broke others games too...

gdmk : I just added file_util.cpp global variables bool a, CreateDir () If it is judged in the path to the archive exists, then a = 1, in fs_user.cpp in CreateDirectory () if a = 1, cmd_buff [1] = 0xC82044BE, 0 otherwise.

How on earth do you add it... , text broken in bits...
 
Last edited by drwhojan,

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
I though't I remove all nand sorry, but it dose contain the random freeze bypass fix for pokemon x/y just skips over the freeze after a few seconds then continues playing as normal Apart from pickup items freeze, not the resion it should be there though.
But XYORAS can fix the overworld freeze with a madeup config folder in the Master Build. I tested it and it was "okay.".
 
  • Like
Reactions: drwhojan

emmauss

Well-Known Member
Member
Joined
May 12, 2014
Messages
522
Trophies
1
Age
29
Location
Accra, Ghana
XP
2,567
Country
Ghana
I tested the latest nightly build and somehow the Cheats kinda get unmapped Read32(permanent freeze). I was testing the Shiny Pokemon cheat and all of sudden, it froze.
Sad news about the cheat is that the cheat will be permanent like to $999999 cheat.
like with all coded cheats, if it aint a "replace address"like the multipliers, but a "replace value" like money cheats, you cant revert it unless you enter the same values you had before cheat. is your problem the cheats permanent freezing a value even when it is deactivated?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    did you ever do the setup to backup the nand
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i don't have a wii
  • AcuteBulbasaurappears @ AcuteBulbasaurappears:
    @salazarcosplay Ah well I backed it up, but I didn't upgrade it. a long time ago
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    S @ salazarcosplay: @Xdqwerty thats completely fine