Homebrew Citra - Unofficial \ Chinese builds discussion

dscout

Member
Newcomer
Joined
Apr 18, 2016
Messages
13
Trophies
0
Age
30
XP
77
Country
Btw, is Bleeding Edge 86 still the last one with Geometry Shaders? No developments since then?

And has anyone developed builds based on it recently?
 

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
Btw, is Bleeding Edge 86 still the last one with Geometry Shaders? No developments since then?
And has anyone developed builds based on it recently?

It's had no re-base update for some time now shame, JayFoxRox see him busy doing other projects.

Cause the video core is slowing down in development, Maybe he get around to re-basing it again some time would be nice!
Last update branch was
https://github.com/JayFoxRox/citra/pull/49

So much has change in citra source code, re-basing the original takes a pro
https://github.com/citra-emu/citra/compare/master...JayFoxRox:geometry-shader
 
Last edited by drwhojan,

NiagA

Well-Known Member
Member
Joined
Sep 23, 2016
Messages
394
Trophies
0
Location
in your mind
XP
341
Country
Brazil
It's had no re-base update for some time now shame, JayFoxRox see him busy doing other projects.

Cause the video core is slowing down in development, Maybe he get around to re-basing it again some time would be nice!
Last update branch was
https://github.com/JayFoxRox/citra/pull/49

So much has change in citra source code, re-basing the original takes a pro
https://github.com/citra-emu/citra/compare/master...JayFoxRox:geometry-shader
This is a shame even something so essential for several games to work correctly should already be implemented in the emulator.
 

dscout

Member
Newcomer
Joined
Apr 18, 2016
Messages
13
Trophies
0
Age
30
XP
77
Country
It's had no re-base update for some time now shame, JayFoxRox see him busy doing other projects.

Cause the video core is slowing down in development, Maybe he get around to re-basing it again some time would be nice!
Last update branch was
https://github.com/JayFoxRox/citra/pull/49

So much has change in citra source code, re-basing the original takes a pro
https://github.com/citra-emu/citra/compare/master...JayFoxRox:geometry-shader

Thanks for the answer. I didn't understand anything on the technical things in those links, but I got the idea. I searched a little about it and I found that JayFoxRox is/was also working on an Xbox emulator... what a shame, hope he gets back with Citra soon. Specially since some glitchs happen because of the missing geometry shaders (that I found, in Pokémon battle animations for ORAS, but I also saw many reports on Fire Emblems). Guess I'll stick with bleeding edge 86 then, thanks!
 
  • Like
Reactions: drwhojan

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
Thanks for the answer. I didn't understand anything on the technical things in those links, but I got the idea. I searched a little about it and I found that JayFoxRox is/was also working on an Xbox emulator... what a shame, hope he gets back with Citra soon. Specially since some glitchs happen because of the missing geometry shaders (that I found, in Pokémon battle animations for ORAS, but I also saw many reports on Fire Emblems). Guess I'll stick with bleeding edge 86 then, thanks!

Welcome no problem.

Not too technical myself, I like giving it a go no harm.

This branch I try to re-base but just a lot of Errors, MSVC 2017 is a good guild once setup right with cmake , easy for keeping tags of files and errors within to correct.
Also you can use its code search / are just search .
Issue is one was one file in the source code, are file if now like split into up to three files , so that makes up for the code split too .
-----
Anyways best not to go into it, if not intrested.
--------
"2) Do you think we will get online features in the near future? Like it was done, if I'm not mistaken, with Drastic for DS."

Not to sure but this dose some think in network called Create Rooms, now added to BE and main branch
https://github.com/citra-emu/citra/pull/2803

Code:
Roadmap
This is the first of a view PRs:

[LIST=1]
[*]This PR
[*]Implement the receiving threats for room and room_member
[*]Implement the sending/receiving the join request and the chat messages
[*]Implement the sending/receiving of game data
[*]Callbacks
[*]UI to create a room/connect/chat window
[/LIST]
 
Last edited by drwhojan,

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

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States

bunnei is working on telemetry reporting as you can see in the "todo list." b3n30, subv, wwylele, (and previously jayfoxrox before he went back to working on xqemu again) have been working on something thats not telemetry. its been in progress for a long time now (originally it was just going to be an april fools joke but its been a lot more work than initially thought) but since its getting pretty close to complete, i won't really say much more on it, since subv is planning on having a big progress report and a video about it that will explain it all.

Also, geometry shaders aren't coming back for the forseeable future. No, jayfoxrox is not going to finish working on it. Theres a ton more tests that needs to be written before geo shaders can be merged, and its kinda hard for jfr to do that when he doesn't even have a 3ds. He said he lost interest in working on it, so someone else needs to pick it up.
 
  • Like
Reactions: drwhojan

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
bunnei is working on telemetry reporting as you can see in the "todo list." b3n30, subv, wwylele, (and previously jayfoxrox before he went back to working on xqemu again) have been working on something thats not telemetry. its been in progress for a long time now (originally it was just going to be an april fools joke but its been a lot more work than initially thought) but since its getting pretty close to complete, i won't really say much more on it, since subv is planning on having a big progress report and a video about it that will explain it all.

Also, geometry shaders aren't coming back for the forseeable future. No, jayfoxrox is not going to finish working on it. Theres a ton more tests that needs to be written before geo shaders can be merged, and its kinda hard for jfr to do that when he doesn't even have a 3ds. He said he lost interest in working on it, so someone else needs to pick it up.

Ok thanks for letting us know, The network and telemetry would not interest me, I just left it here for others to see, and would be nice to see his video too when out!

Wow nice joke, that's almost true ;)

I see thanks, As 4 geometry shaders shame he could not do anymore work since no 3DS and all, I ant no coder, but gave the re-basing a go with not much luck as a lot has changed in citra source coding, some of original coding no longer exist.. in new version and some already added, Yes Well he could put Suspended maybe lets some one else take over!.. , its one of the ones that come in handy for games like pokemon x/y est .

Not a question if finished are not, just a question the Basics of geometry shaders added for some video issues 4 now.
------------
Anyway all the best with the citra project to you and the others!

PS, one of your branches PR17 will need fixing for the bleeding edge.
-------
And could you please help this guy with the Mingw build error ?
https://github.com/makotech222/citra/pull/23

https://github.com/makotech222/citra/pull/23/files#diff-011ff977a950e0d00d06f921de35f4c2

its just the added Memory:: at line 174 in memory.cpp
Builds fine in microsoft VS 2017.

Code:
explicit qualification in declaration of T Memory::Read(const VAddr vaddr) {
                                                                       ^

67656724345765.jpg

You're the best at Mingw stuff :)
 
Last edited by drwhojan,
  • Like
Reactions: AceofZeroz

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States
Ok thanks for letting us know, The network and telemetry would not interest me, I just left it here for others to see, and would be nice to see his video too when out!

Wow nice joke, that's almost true ;)

I see thanks, As 4 geometry shaders shame he could not do anymore work since no 3DS and all, I ant no coder, but gave the re-basing a go with not much luck as a lot has changed in citra source coding, some of original coding no longer exist.. in new version and some already added, Yes Well he could put Suspended maybe lets some one else take over!.. , its one of the ones that come in handy for games like pokemon x/y est .

Not a question if finished are not, just a question the Basics of geometry shaders added for some video issues 4 now.
------------
Anyway all the best with the citra project to you and the others!

PS, one of your branches PR17 will need fixing for the bleeding edge.
-------
And could you please help this guy with the Mingw build error ?
https://github.com/makotech222/citra/pull/23

https://github.com/makotech222/citra/pull/23/files#diff-011ff977a950e0d00d06f921de35f4c2

its just the added Memory:: at line 174 in memory.cpp
Builds fine in microsoft VS 2017.

Code:
explicit qualification in declaration of T Memory::Read(const VAddr vaddr) {
                                                                       ^

View attachment 92806

You're the best at Mingw stuff :)

i have been working on fixing mingw compilation. the latest citra doesn't build on mingw anyway so you are out of luck. but for that, i'm guessing the line should just be T Read(const VAddr vaddr) { doesn't make sense to have the Memory:: there when its already in the namespace
 

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 have been working on fixing mingw compilation. the latest citra doesn't build on mingw anyway so you are out of luck. but for that, i'm guessing the line should just be T Read(const VAddr vaddr) { doesn't make sense to have the Memory:: there when its already in the namespace

This was some time ago, So remove it and should be ok ?

I'm not a source coder at all, although like giving it a go, Just merging for testing with branches i'm ok at.
---------

I' waiting the next merges, Wish you the best with this, I know they was a little mess-up with latest citra and mingw
https://github.com/citra-emu/citra/issues/2826

Hope you guys get it sorted.

Manually adding the last test worked, https://github.com/citra-emu/citra/issues/2821 for that build.
-----------

Ps, it would be nice to see his branch clean for the bleeding edge now, since it supports not only cheats, but cheats search.

My hooked branch, edited, for editing.
https://github.com/Jhno591/citra/compare/master...Jhno591:Experimental2?expand=1

stuck on "state.hex |= GetCirclePadDirectionState(circle_pad_x, circle_pad_y).hex;" at moment even in MSVC 2017
Issue on this
https://gbatemp.net/threads/citra-new-3ds-emulator.365154/page-337#post-7430848

Anyone have any ideas ? ^ , I'll edit it in the branch compile and test let you guys know.
 
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

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
Last edited by drwhojan,

jonaand

Well-Known Member
Member
Joined
Aug 26, 2014
Messages
121
Trophies
0
Age
34
XP
128
Country
Uruguay
  • Like
Reactions: drwhojan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: ok, because here it's in september, right before the fuckin school year starts