RetroArch version 1.8.5 available, now features new Ozone style menu

RA1-100.jpg

RetroArch just got a facelift, in a brand new 1.8.5 update. The latest version of the emulator frontend offers a new menu option, stylized after the Nintendo Switch's "ozone" menu. For those of you used to the looks of the XMB (PS3) style, fear not, as you can revert back to that in the options, under settings>drivers. A major bug has also been fixed in this update--users who were previously unable to boot RetroArch on certain Chromebooks should now be able to without issue. In addition, many smaller bugfixes were made, along with better performance on Linux via OpenGL. Feel free to check out the official changelog below, or grab the new version from the source below.

1.8.5
  • 3DS: Keep the bottom screen hidden on sleep/wakeup. When the 3DS wakes back up after being closed, the bottom screen needs to be reinitialized. Adding the condition here will cause the screen to be turned on or off based on the state of ctr_bottom_screen_enabled, as you’d expect
  • ANDROID/CHROMEBOOK/CRASH: Fix Chromebook crashes (on x86 x64) when touching the screen
  • BUGFIX: Prevent double input when using ‘return’ key (hardware) to close on-screen keyboard
  • BUGFIX: Fix mouse capture hotkey not working
  • BUGFIX: Avoid overflow when calculating multiplying performance counter
  • BUGFIX: Retroarch overlay displaying “Game remap file loaded.” on the overlay instead of “Core remap file loaded.” when only a core remap file is present
  • CHEEVOS/BUGFIX: Achievement triggers could cause Retroarch to Crash
  • CHEEVOS: Don’t block Sameboy core because it only exposes some memory
  • CHEEVOS: Support for extended Sega CD memory
  • CHEEVOS: Show RetroAchievements Hash in content information list
  • CHEEVOS: If the core says it’s exposing SYSTEM_RAM, give it the benefit of the doubt
  • CHEEVOS: RetroAchievements rich presence for RA.org website/Discord
  • CHEEVOS: Reset token when username or password changes
  • CHEEVOS: Display measured progress on locked achievements
  • CHEEVOS: Queue multiple popups
  • CHEEVOS: Add delay retries to leaderboard submits
  • CHEEVOS: Prevent buffer overflow when encountering an unknown macro
  • CORE UPDATER: Prevent hang when fetching core list if HTTP transfer fails
  • DISK CONTROL: Add disk labels to ‘disk inserted’ notifications
  • EMSCRIPTEN: Recreate input event listeners properly
  • FFMPEG CORE: Fix crash on seeking when using HW decoding in some cases
  • LIBRETRO: Add disk control interface API extension
  • LINUX: Avoid possible crash when running retroarch at startup
  • LINUX/GLX: Fix threaded video crashes/instability because of GLX OML sync callbacks
  • LOCALIZATION: Update French translation
  • LOCALIZATION: Update Korean translation
  • LOCALIZATION: Update Polish translation
  • LOCALIZATION: Update Spanish translation
  • LOCALIZATION: Update Portuguese Brazilian translation
  • MENU: Add Menu Scroll Acceleration option
  • MENU: Automatically select currently checked item when opening drop-down lists
  • MENU: Fix smooth (vertical) line ticker scroll speed
  • MENU: Don’t flush on override/remap messages
  • MENU/DATETIME: Adds some new timedate styles that follow the DD/MM/YYYY format, found in several European countries
  • MENU/DATETIME: Modifies the existing translation files in order to accommodate the new options that are now available
  • MENU/DATETIME: Reorders the timedate view options based on a decreasing order of the quantity of information displayed, so that they are more convenient to switch around and easily categorized
  • MENU/BUGFIX: Fix bug – if you were in XMB and you would set menu driver to RGUI, you could no longer go to the left or right tab
  • MENU/MATERIALUI: Add option to remove navigation bar
  • MENU/OZONE: Add DPI-based scaling
  • MENU/OZONE: Add rudimentary pointer support
  • MENU/OZONE: Add ‘Nord’ and ‘Gruvbox Dark’ themes
  • MENU/OZONE/POINTER: Pointer can be used to switch between sidebar and entries list
  • MENU/OZONE/POINTER: Pointer can be used to select sidebar and entries list items
  • MENU/OZONE/POINTER: Both sidebar and entries list can be scrolled by dragging
  • MENU/OZONE/POINTER: Clicking/pressing the header or footer produces a ‘cancel’ action
  • MENU/OZONE/POINTER: Cursor focus follows mouse pointer from sidebar to entries list (and vice versa)
  • MENU/OZONE/POINTER: In entries list, item under cursor is automatically selected (with some fudging to ensure this doesn’t break mouse wheel scrolling)
  • MENU/OZONE/POINTER: In sidebar, item under cursor is not automatically selected (this is too jarring)
  • MENU/RGUI: Add ‘Flux’ theme
  • MENU/XMB: New color themes ‘Cube Purple’, ‘Family Red’, etc
  • NETPLAY/MENU/BUGFIX: Fix Netplay Stateless Mode doesn’t save. Affects other netplay settings which can be overridden by commandline option
  • ODROID GO ADVANCE: Rotation support
  • NETPLAY/ROOMS/BUGFIX: Prevent out-of-bounds array indexing when displaying/selecting netplay rooms in menus
  • SCANNER: Add ‘Arcade DAT Filter’ Option
  • SCANNER: Add scanning Korea and Asia PS1 discs
  • SCANNER: Add support for scanning PSP Korean
  • VIDEO: Set hardware ‘Bilinear filtering’ off by default
  • VIDEO/WIDGETS: Widgets are now menu-independent
  • VIDEO/WIDGETS: Allow notifications to use full screen width when not displaying menu
  • VIDEO/WIDGETS: DPI-based scaling
  • VIDEO/WIDGETS: Fix volume widget scaling
  • VIDEO/WIDGETS: Add independent widget scale override settings for fullscreen/windowed modes
  • VIDEO/WIDGETS/BUGFIX: Prevent improper display of (old style) OSD text when widgets are enabled
  • VIDEO/WIDGETS/THREADED/BUGFIX: Fix issue – corruption of menu widgets when running some cores (e.g. VICE) with threaded video enabled
  • WIFI/CONNMANCTL: Display more characters from SSID

ozone-768x414.png

:arrow: Source
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
...the Retroarch cores aren't actually well-optimized either? Well, crud.
It depends on the platform / processor architecture and on the accuracy of the core.
That statement is way too generalized, but there are way too many platforms out there and not enough contributions.
Don't forget this is everyone's hobby after all.
People work on and optimize stuff they personally use.
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
It depends on the platform / processor architecture and on the accuracy of the core.
That statement is way too generalized, but there are way too many platforms out there and not enough contributions.
Don't forget this is everyone's hobby after all.
People work on and optimize stuff they personally use.

Thank you! Finally someone defends their work. They're doing this for free, and the best part is that people who complain about bad performance don't even report said issues on GitHub.
 

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
It depends on the platform / processor architecture and on the accuracy of the core.
That statement is way too generalized, but there are way too many platforms out there and not enough contributions.
Don't forget this is everyone's hobby after all.
People work on and optimize stuff they personally use.
Read the previous posts- I'm referring to the 3DS cores.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Read the previous posts- I'm referring to the 3DS cores.

And like I've said, there's only so much that can be optimized with the weak CPUs. I don't think it's fair to judge the entirety of RetroArch based off of the 3DS version alone.
 
Last edited by the_randomizer,

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
And like I've said, there's only so much that can be optimized with the weak CPUs. I don't think it's fair to judge the entirety of RetroArch based off of the 3DS version alone.
I know, I'm not. I just wish the 3DS RetroArch cores could stack up to their standalone alternatives on 3DS.
 
  • Like
Reactions: cvskid

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
And like I've said, there's only so much that can be optimized with the weak CPUs. I don't think it's fair to judge the entirety of RetroArch based off of the 3DS version alone.
Read the previous posts- I'm referring to the 3DS cores.
On top of me stating we have no active 3DS devs.
So while its a low power platform there is also barely interest because devs moved on / are missing to begin with.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I know, I'm not. I just wish the 3DS RetroArch cores could stack up to their standalone alternatives on 3DS.

I don't know what to tell you, only thing I can suggest is using standalone emulators. Who knows if RetroArch 3DS will ever compare to those, it's not easy optimizing for the 3DS.

On top of me stating we have no active 3DS devs.
So while its a low power platform there is also barely interest because devs moved on / are missing to begin with.

Yeah, ever since many of them moved from Wii U and 3DS development to Switch, I've become cynical of those ports ever being fully realized.
 

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
I don't know what to tell you, only thing I can suggest is using standalone emulators. Who knows if RetroArch 3DS will ever compare to those, it's not easy optimizing for the 3DS.



Yeah, ever since many of them moved from Wii U and 3DS development to Switch, I've become cynical of those ports ever being fully realized.
well that's a pity- Retroarch has a lot of neat features. And as for the latter, you'd think they would be hesitant to work on a platform that isn't exactly safe to hack yet to begin with.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
well that's a pity- Retroarch has a lot of neat features. And as for the latter, you'd think they would be hesitant to work on a platform that isn't exactly safe to hack yet to begin with.

The thing is, the Wii U definitely had a good amount of power at its fingertips, it had potential to run full speed N64 and PSX emulation, provided a dynarec core was ported over. And while there is a dynarec core available for Beetle PSX and N64, sadly, no one has ported it over. Full speed for GBA, SNES, Genesis, etc has already happened, it would have been nice to see those two cores ported over before moving to Switch, but since Simias abandoned dynarec and other devs jumped ship, it leaves the Wii U hanging. That's what pisses me off, we ere so close to having really good PSX emulation because right now, WiiSX and Not64 are the only emulators we have. And let's be honest, they're broke as hell, audio emulation is sub par, many games have broken graphics, it could've been so much better. This is why I'm cynical and why I've vehemently refused to hack my Switch.
 

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
The thing is, the Wii U definitely had a good amount of power at its fingertips, it had potential to run full speed N64 and PSX emulation, provided a dynarec core was ported over. And while there is a dynarec core available for Beetle PSX and N64, sadly, no one has ported it over. Full speed for GBA, SNES, Genesis, etc has already happened, it would have been nice to see those two cores ported over before moving to Switch, but since Simias abandoned dynarec and other devs jumped ship, it leaves the Wii U hanging. That's what pisses me off, we ere so close to having really good PSX emulation because right now, WiiSX and Not64 are the only emulators we have. And let's be honest, they're broke as hell, audio emulation is sub par, many games have broken graphics, it could've been so much better. This is why I'm cynical and why I've vehemently refused to hack my Switch.
I've refused to hack my Switch because I know that sooner or later Nintendo will release a firmware update that bans or even bricks any Switch with current exploits.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I've refused to hack my Switch because I know that sooner or later Nintendo will release a firmware update that bans or even bricks any Switch with current exploits.

Another reason I didn't mod mine was because there's no permanent/persistent CFW option, and the process in which to do it convoluted. There really should be a softmod, but that's never gonna happen.

Edit: For now, I'm using an SN30 Pro + with my PC and RetroArch, so far so good
 
Last edited by the_randomizer,

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
Another reason I didn't mod mine was because there's no permanent/persistent CFW option, and the process in which to do it convoluted. There really should be a softmod, but that's never gonna happen.

Edit: For now, I'm using an SN30 Pro + with my PC and RetroArch, so far so good
Ya know what, I'll probably download RetroArch on my PC as well. Funnily enough, I just got a SN30+ a couple days ago!
But yeah. I checked the guide and it really should be simpler than having to mess with the Switch or Joy-Cons physically. The simplest option is buying a jig to basically tell the Switch it's f***ed.
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Ya know what, I'll probably download RetroArch on my PC as well. Funnily enough, I just got a SN30+ a couple days ago!
But yeah. I checked the guide and it really should be simpler than having to mess with the Switch or Joy-Cons physically. The simplest option is buying a jig to basically tell the Switch it's f***ed.

Yeah, I don't want to risk damaging the hardware, RetroArch is so much easier to set up on PC with the 8bitdo pads
 

Plasmaster09

Social Justice Potato
Member
Joined
Feb 20, 2020
Messages
1,371
Trophies
1
Age
19
Location
somewhere that may or may not exist
XP
2,531
Country
United States
Yeah, I don't want to risk damaging the hardware, RetroArch is so much easier to set up on PC with the 8bitdo pads
Speaking of Switch, I've heard there's a Switch core. Although I won't be using it either way (my PC is "good-enough-for-me" quality, but not strong enough to run GameCube games at more than ONE frame per second, let alone Switch), I wonder: is it good?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Speaking of Switch, I've heard there's a Switch core. Although I won't be using it either way (my PC is "good-enough-for-me" quality, but not strong enough to run GameCube games at more than ONE frame per second, let alone Switch), I wonder: is it good?

No idea, I don't see the point in Switch emulation yet
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
Another reason I didn't mod mine was because there's no permanent/persistent CFW option, and the process in which to do it convoluted. There really should be a softmod, but that's never gonna happen.
AutoRCM is effectively permanent CFW, in that it makes your switch refuse to boot unless you send a payload to it.
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Yeah, ever since many of them moved from Wii U and 3DS development to Switch, I've become cynical of those ports ever being fully realized.
What development moved to Switch?
I am the only person doing dev for Switch (including nati) and I never even dev'd for Wii U or 3DS.
The whole platform has been more or less a one man battle.
unknown.png
 
Last edited by m4xw,
  • Like
Reactions: Ev1l0rd and depaul

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs