Homebrew Official Citra - New 3DS Emulator

  • Thread starter Thread starter bunnei
  • Start date Start date
  • Views Views 3,860,575
  • Replies Replies 7,211
  • Likes Likes 175
Hey, I finally got my hands on Bravely Second and when I went to play it using Bleeding Edge, I noticed that Cheat Engine Speed Hack doesn't work anymore (tested it on Bravely Default). Seems that with the addition of "Frame Limiter", it stops the ability for Cheat Engine to speed up the game, so you can't x2, it's either Full Speed or Without Limit. Is there any way to fix this? What was the Bleeding Edge that introduced it? Since I keep updating my Bleeding Edge, I have no idea what version I have to get to make Cheat Engine work again.

It wouldn't be a big deal if there was actually a HOTKEY to Turn Off and ON the Frame Limiter, but I guess they didn't have the foresight to think of that.
 
Last edited by Grandork,
Check out my fork for a rudimentary frame limit hotkey, among other features:
https://github.com/makotech222/citra/releases

Hi first glad 4 you to be here welcome and grate work!, this compiles fine in microsoft VS 2015 +

However this is a small line issue memory.ccp for Cheat Search mingw/gcc compiling line 174, sorry I'm blocked from posing too you on you're page.
https://github.com/makotech222/citra/pull/15

If you have another code I can test to compile in gcc that would be grate and thanks, please check on it here.
https://gbatemp.net/threads/citra-unofficial-chinese-builds-discussion.431974/page-255#post-7256840

Ps: if not don't matter.

Grate other features you have too!
 
Last edited by drwhojan,
  • Like
Reactions: AceofZeroz
Hey, I finally got my hands on Bravely Second and when I went to play it using Bleeding Edge, I noticed that Cheat Engine Speed Hack doesn't work anymore (tested it on Bravely Default). Seems that with the addition of "Frame Limiter", it stops the ability for Cheat Engine to speed up the game, so you can't x2, it's either Full Speed or Without Limit. Is there any way to fix this? What was the Bleeding Edge that introduced it? Since I keep updating my Bleeding Edge, I have no idea what version I have to get to make Cheat Engine work again.

It wouldn't be a big deal if there was actually a HOTKEY to Turn Off and ON the Frame Limiter, but I guess they didn't have the foresight to think of that.
Hotkey to turn on and off Frame Limiter, go to configure and uncheck it.
Anyways, using Cheat Engine on Citra won't speed up all 3DS games in general.
 
  • Like
Reactions: drwhojan
Okay i think i fixed the CheatsModule branch to compile. give it a try.

I'll wait maybe mixed up.

but https://github.com/citra-emu/citra/...imental#diff-011ff977a950e0d00d06f921de35f4c2

T Read(const VAddr vaddr) {

and one in .h are just gonna clash. and green underscore wiggle in memory.h T Read(const VAddr vaddr);
https://github.com/makotech222/citra/pull/18/commits/d4ae19a0bcc4a71c55397df32a516cf578dfe777

already try that one.
I'll re-merge and give it a go anyway, let you know.
maybe best to leave it for msvs building.

@jroweboy good at mingw stuff maybe he can look into your code...
https://gbatemp.net/members/jroweboy.403512/
 
Last edited by drwhojan,
Not sure what the problem is? What error are you getting when compiling now?
Same
But I'm off for the night, so good night from this end of the world, sorry 4 the games but that's my nephew 4 u lols

6765675765.jpg
 
Last edited by drwhojan,
  • Like
Reactions: AceofZeroz
Hotkey to turn on and off Frame Limiter, go to configure and uncheck it.
Anyways, using Cheat Engine on Citra won't speed up all 3DS games in general.

It speeds up any game that can be sped up over 100%, but most importantly it speeds up to a certain threshold, like 200% speed. It also allows you to SPEED DOWN, used that a lot on Rune Factory for Fishing with an under leveled Finishing Skill.

At finally, it can be macroed to turn on and off. So I can watch cinematic/conversations with it off and play the boring ass part of the games with it on.

--EDIT--

Just tested on the latest Nightly Build and Cheat Engine works, seems something got broken in the Bleeding Edge.
 
Last edited by Grandork,
Last edited by drwhojan,
You mean "100% playable"?
For high specs, I believe alot including ORAS and possibly Sun and Moon.
For decent, about 10-20 games.

Yeah without extreme slowdowns.
My rig is 7th Generation Intel® Core™ i5-7300HQ Quad-Core
NVIDIA® GeForce® GTX 1060 with 6GB GDDR5
16GB Ram
 
https://github.com/makotech222/citra/pull/18/commits/d4ae19a0bcc4a71c55397df32a516cf578dfe777

edit nope if two functions are same in .cpp and .h memory, it's just gonna garble at 100%

View attachment 85009

it dose need the T Memory::

but way only in mingw...
Code:
explicit qualification in declaration of T Memory::Read(const VAddr vaddr) {
                                                                       ^

Hm no idea. The other Read functions are defined the same way. I don't see why its having a problem with the templated function. Use MSVC then?
 
Actually i know the problem now. It wants the function defined in the .h file instead of .cpp for some stupid reason. Not gonna bother doing that because it requires a bunch of other stuff there too. Gonna have live with it. Use MSVC.
 
Actually i know the problem now. It wants the function defined in the .h file instead of .cpp for some stupid reason. Not gonna bother doing that because it requires a bunch of other stuff there too. Gonna have live with it. Use MSVC.

I see, am not a programmer but like giving it a crack now and then xd.

Yes it's a good feature to have, but yes people will have to use it in MSVS, Just Mingw build run emulation by a few fps slightly faster like 1/3 fps more, and more people go 4 these builds.

I have no use for it myself, but others will, Maybe one day you may get around to it, and all the best when you do.. but no rush.
------
But if you download my build they are instructions in the 1.ReadMe Source.txt file on how to compile in mingw if it's useful to you.

Citra-GCCKU-Citra-16-04-2017
http://www73.zippyshare.com/v/vHCezwJX/file.html

All best 2 you!

EDIT:
https://github.com/citra-emu/citra/...sModule#diff-5e8bf22f5c3b3579c402308dd96b7563

Code:
connect(ui.action_Cheats, SIGNAL(triggered()), this, SLOT(OnCheats()));
connect(ui.action_CheatSearch, SIGNAL(triggered()), this, SLOT(OnCheatsSearch()));

Maybe change ? , 4 new changes in main citra
Code:
connect(ui.action_Cheats, &QAction::triggered, this, &GMainWindow::OnCheats);
connect(ui.action_CheatSearch, &QAction::triggered, this, &GMainWindow::OnCheatsSearch);
-----------------------------------------------
cheatsearch.ui

https://github.com/citra-emu/citra/...sModule#diff-68e87286dc1470d1118bdd6277bb3577

line 10 - <height>876</height>
out sizes some screens, edit to 612 seems to be ok for my 32" screen, Same as Cheats
 
Last edited by drwhojan,

Site & Scene News

Popular threads in this forum