Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Emulation central - recommendations in 1st post

Hirato

Purse-Owner
Patron
Joined
Oct 16, 2010
Messages
3,793
Location
Australia
Codex 2012 Codex USB, 2014 Shadorwun: Hong Kong
Anyone here use a keyboard when emulating?

I've been experiencing a strange issue when using a keyboard - sometimes it stops working, but not entirely. Only the character keys don't work, the rest of them (like shift, ctrl, numpad, etc) continue working just fine. It happens randomly when I alt-tab from emulator's window, and then it somehow gets resolved by itself, without me doing anything particular.

I've encountered this problem in Dolphin, in PCSX2, and now currently suffering it in Duckstation.

Basically the Alt key gets stuck. (ditto goes for shift if you did alt+shift+Tab).
Even though you're not holding it, the emulator thinks you're pressing ALT+whatever.
You can fix it by just tapping that alt button again.
 

somerandomdude

Educated
Joined
May 26, 2022
Messages
464
RPCS3 actually runs very good frame rates on the few games I tried. Demon's Souls, Dragon's Crown, and the Tales games that never got PC ports. Even on a paltry Ryzen 5 1600x. Frame rates comparable to similar types of games on PCSX2.

RPCS3 doesn't officially supposed any sorta frame limiter removal (for speed boosts), not unless they implemented it on a newer version, but you can use cheat engine's speed hack to increase the speed by 2-3x. In any of those games I was able to increase the speed hack by x2-x3 without reaching a peak. If your CPU power is of course too low, it won't give you a speed increase by the specified amount, so I had plenty of CPU power to spare even with an old CPU, enough to double or triple the game speed. Any of these latest Ryzen laptop CPUs, 5600U, 5800U, etc crush a desktop 1600x on emulation.

Some games on Yuzu/Ryujinx don't run full speed on a 1600x, in fact nothing I tried on Ryujinx runs full speed, I'm told you need at least a Ryzen 5 3600x or comparable Intel CPU to get full speed on Ryujinx, if it can even run full speed on that specific title with any current specs. So, RPCS3 is less demanding than the Switch Emulators for sure.

Triangle Strategy on Yuzu ran full speed on a Ryzen 5 1600x (with Vulkan, not OGL), but it was prone to crashing periodically. OGL was more stable, so if you got a better CPU, I'd use OGL on that game for sure.
 
Last edited:

Puukko

Arcane
Joined
Jul 23, 2015
Messages
3,536
Location
The Khanate
Xenoblade 3 is a bit more rough than I was expecting when it comes to emulation. The best method currently seems to be Yuzu under OpenGL. Vulkan consistently crashed before the main menu and Ryujinx consistently crashed after the first cutscene. The game's locked to 30 fps (I am interested to see if a DE style dynamic patch will be possible) and neither emulator can currently scale it properly. It actually looks worse at 2x compared to 1x and only looks somewhat better at 4x, but that's not feasible due to performance. So an unstable 720pish experience it is, for the time being. Quite the adjustment after I got XB 2 looking so nice.


In related news, I've been trying out mobile 3DS emulation and it's been an interesting experience to be sure. You don't want the version of Citra from the app store, rather Citra MMJ off Github:

https://github.com/weihuoya/citra

I tried Pokemon USUM and Fire Emblem Echoes and managed to install both texture packs and gameplay mods fine. Moving and unzipping all these files around with a mobile file manager is a bit of a hassle, though. I'm on a Oneplus 8T (SD 865/8GB) and while it can push the frames no problem, stutter is still a bit of an issue with these texture packs. Whatever caching is present seems to have the memory of a goldfish. What's neat is that you can freely move and disable individual on screen buttons as well as the screens themselves, so it's easy to tweak them on the go. There are also cheat patches included which to my knowledge the desktop version doesn't come with and I was positively surprised by how well the 60 fps patches for these games worked. I was expecting the games to just run at double speed but in Pokemon, only movement and animations were sped up (which is nowhere near as jarring as it may sound and is actually welcome) while FE seems to work completely fine. That zoom in when a battle animation starts seems faster to me but again, not a bad thing. I run both games at 3x resolution.

Where it got bumpy was when I tried to combine all this with my Dualsense controller. It's supposed to have official support on Android - in practice, a laundry list of devices, including mine, fail to bind some buttons on 12, which means I have to make do without my circle button or right bumper. Haven't had a chance to test out L3/R3 (do 3DS games have these?) or the right stick but I basically had to substitute those buttons. What a mess. I got so close to a really comfy experience.

Anyway, have a couple screenshots.





:love:
 
Last edited:

somerandomdude

Educated
Joined
May 26, 2022
Messages
464
Live A Live works good on Yuzu, but you gotta use OGL, not Vulkan. Vulkan crashes on this particular title. Setting the CPU accuracy to "unsafe" is fine for a lot of games I played if you need a slight frame rate boost and your CPU is a bit under performing, but some games don't like it (I heard Xenoblade games in particular). There were a few spots I got dips in that weren't related to shader building, and lowering the accuracy evened those out so I got full frames. Vulkan is always faster and smoother when it works, and with considerably faster load screens as well, but it's got stability issues. If vulkan works with no crashes, there's literally no reason to touch OGL.
 
Last edited:

Puukko

Arcane
Joined
Jul 23, 2015
Messages
3,536
Location
The Khanate
Xenoblade 3 got me to try out something I hadn't really considered before, which is manual graphics patches for Switch games. The folks at GBATemp are already hard at work reverse engineering the config files (while others are having retarded personal arguments over tiny graphical differences in their toys, or failing to grasp the basics of English - something about this series, I swear...)

There are instructions and other information in the first post, but if you just want something that werks, grab the emulator version of this preset:

https://gbatemp.net/threads/xenoblade-chronicles-3-graphics-settings.615901/post-9891927

And place the files in your mods folder for the game, following this folder structure:

https://gbatemp.net/threads/xenoblade-chronicles-3-graphics-settings.615901/page-3#post-9889185

Note that the ips patch needs to match your game version, "16F4915DF864674DFD6BE2EB7298E3FC25ABBBA4000000000000000000000000.ips" being the one for 1.1.0 which is already out. Then make sure the mod is ticked under game properties, leave resolution at 1x and go.

Some shots from chapter 2:


Now, there are caveats. The game has serious memory leaks and will likely crash if you don't take some measures. It'll eat up your pagefile, RAM and VRAM. The first two can be mended to a degree.

- Grab Memreduct and set it to clean the RAM every x minutes, I set mine to 15:

https://www.henrypp.org/product/memreduct

This seems to have no adverse effects after several hours of play, it just prevents crashes due to lack of memory. It'll happily gobble up 32gb in a single session otherwise.

- Set Windows pagefile size to something silly. I set mine to a maximum of 100GB and it's sitting at a comfortable 45GB now.

As for VRAM, you really should have 8GB if you plan on using these enchancements, by the looks of it.

This is all with Yuzu OGL in mind - others have opted to use Vulkan under Ryujinx, which can be grabbed here (it hasn't been merged into mainline yet):

https://github.com/Ryujinx/Ryujinx/pull/2518#issuecomment-890255424
 
Last edited:

Baron Dupek

Arcane
Joined
Jul 23, 2013
Messages
1,869,211
Location
Kitchen sink
 

felipepepe

Codex's Heretic
Patron
Joined
Feb 2, 2007
Messages
17,120
Location
Terra da Garoa
I usually prefer using individual emulators rather than Retroarch, but this is really cool: with the new DOSBox Pure update you can now run Windows 98 in Retroarch, which allows you to use its AI service to do OCR translations of the entire screen on the fly:



This was already possible with DOS & console games, now can be used on any untranslated Windows 95/98 games as well, from any language into any other.
 

Sentinel

Arcane
Joined
Nov 18, 2015
Messages
6,362
Location
Ommadawn
https://blog.ryujinx.org/vulkan/

Vulkan joins the roster!​


MutantAura

9-11 minutes



July 31st 2022 marks the one-year anniversary of the hotly anticipated test release of Vulkan and now, finally, the time has arrived. One year of testing, nearly 40,000 lines of code and over 700 reports spanning 122 people have brought us here and we are so ready to tell you about this journey, what it means for us, and of course what it means for YOU!
 

mck

Cipher
Joined
Nov 1, 2011
Messages
596
I usually prefer using individual emulators rather than Retroarch, but this is really cool: with the new DOSBox Pure update you can now run Windows 98 in Retroarch, which allows you to use its AI service to do OCR translations of the entire screen on the fly:



This was already possible with DOS & console games, now can be used on any untranslated Windows 95/98 games as well, from any language into any other.


Anyone else unable to make this shit work? Been messing around with this for hours using the swanstation core and had absolutely no luck. Can anyone help troubleshoot? I literally have no idea what I could be doing wrong.
 

felipepepe

Codex's Heretic
Patron
Joined
Feb 2, 2007
Messages
17,120
Location
Terra da Garoa
I usually prefer using individual emulators rather than Retroarch, but this is really cool: with the new DOSBox Pure update you can now run Windows 98 in Retroarch, which allows you to use its AI service to do OCR translations of the entire screen on the fly:



This was already possible with DOS & console games, now can be used on any untranslated Windows 95/98 games as well, from any language into any other.


Anyone else unable to make this shit work? Been messing around with this for hours using the swanstation core and had absolutely no luck. Can anyone help troubleshoot? I literally have no idea what I could be doing wrong.

If you're using the Google API thing you need to enable two of them: Cloud Vision API + Cloud Translation API. Took me a while to figure this out, all the rest was pretty straightforward.
 

Baron Dupek

Arcane
Joined
Jul 23, 2013
Messages
1,869,211
Location
Kitchen sink
 

Morpheus Kitami

Liturgist
Joined
May 14, 2020
Messages
2,121
Does anyone have any experience with Apple IIGS emulators? I've gotten one running, but the game I'm trying to play is one of those diskmag games and its not just insert disk and play like the guides I've found imply. Is there some kind of IIGS OS I'm supposed to be using or am I just missing something simpler?
 

Sentinel

Arcane
Joined
Nov 18, 2015
Messages
6,362
Location
Ommadawn
Looks like game preservation is under serious threat going forward:


Denuvo by Irdeto launches the first Nintendo Switch Emulator Protection technology to safeguard games launched on Nintendo Switch.
AMSTERDAM, August 24, 2022 – Denuvo by Irdeto, the global leader in providing security solutions for video games on desktop, console, and mobile platforms, is pleased to unveil a revolutionary technology to protect games launching on Nintendo Switch from piracy. The announcement comes as the video gaming industry is gathered for this year’s Gamescom, currently taking place in Cologne, Germany.

Nintendo consoles have long suffered from piracy issues and the Switch is no different. Even if a game is protected against piracy on its PC version, the released version on Switch can be emulated from day one and played on PC, therefore bypassing the strong protections offered on the PC version. This can happen with any of the numerous games available on Switch.

By preventing piracy on Switch while blocking unauthorized emulations on PC, studios are able to increase their revenue during the game launch window, which is the most important period in regard to monetization. The Nintendo Switch Emulator Protection will ensure that anyone wishing to play the game has to buy a legitimate copy.

As with all other Denuvo solutions, the technology integrates seamlessly into the build toolchain with no impact on the gaming experience. It then allows for the insertion of checks into the code, which blocks gameplay on emulators.

“We at Denuvo understand that piracy negatively affects the gaming industry and are working with the industry parties to ensure they have the latest protection technologies available for them. Our team is excited to provide a solution that helps the developers and publishers to help fight the issue of Nintendo Switch piracy,” said Reinhard Blaukovitsch, Managing Director at Denuvo by Irdeto.

Even though it is hard to pinpoint the exact number of players who emulate Switch games on PC, it is easy to find online forums dedicated to emulation and piracy. The most popular groups have more than one million followers each. Recent research conducted by Irdeto in collaboration with Omdia found that 84% of game developers are continuously concerned about tampering and piracy. The study also found that 93% of those using anti-cheat and anti-tamper solutions are satisfied with the protection and value brought by game protection technologies.
https://irdeto.com/news/denuvo-by-i...ys-first-nintendo-switch-emulator-protection/
https://web.archive.org/web/2022082...ys-first-nintendo-switch-emulator-protection/
 

Lutte

Dumbfuck!
Dumbfuck
Joined
Aug 24, 2017
Messages
1,838
Recent research conducted by Irdeto in collaboration with Omdia found that 84% of game developers are continuously concerned about tampering and piracy. The study also found that 93% of those using anti-cheat and anti-tamper solutions are satisfied with the protection and value brought by game protection technologies.
What a bunch of fucking cucks.
Their "survey" obviously has a rather non representative sample, and that's if we take the survey seriously and assume it isn't mostly fabricated bullshit.

In-game cheating is a concern for 70% of respondents
The vast majority of video games released on the market aren't multiplayer filth concerned with things like anticheat. If such things "concerns" 70% of their respondents then their respondents are a very specific section of the gaming market.

And quite frankly, a load of trash I'm not concerned with preserving.
 

Morpheus Kitami

Liturgist
Joined
May 14, 2020
Messages
2,121
I suspect this was a while coming. Having a fully functional emulator while hyped up new games are coming out is flying a bit too close to the sun. Although, what was coming out on both Switch and PC that would undermine the PC release?
The vast majority of video games released on the market aren't multiplayer filth concerned with things like anticheat. If such things "concerns" 70% of their respondents then their respondents are a very specific section of the gaming market.
Pretty sure they're talking to game developers, who in this case are overly concerned with protecting their games.
 

Lutte

Dumbfuck!
Dumbfuck
Joined
Aug 24, 2017
Messages
1,838
Pretty sure they're talking to game developers, who in this case are overly concerned with protecting their games.
70% of devs do not dev multiplayer games that require anticheat.
 

Morpheus Kitami

Liturgist
Joined
May 14, 2020
Messages
2,121
Pretty sure they're talking to game developers, who in this case are overly concerned with protecting their games.
70% of devs do not dev multiplayer games that require anticheat.
True, but I'm thinking the developers they interviewed or the questions they picked lead to them to being overly concerned with it than they should have. However, I should point out two things, this was funded by Denuvo, who want the result to be, BUY OUR DRM OR PIRATES WILL COST YOU TRILLIONS, and, more importantly:
The niche survey was conducted in November–December 2021 and the 70 respondents represented a wide range of geographies, device types and organizations within the game development industry.
I admit I'm not the best at statistics, but that seems like an awfully low number of people to use in a study.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Top Bottom