PS1/2 Emulator WiiStation - Another Fork of WiiSXRX released

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,234
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,062
Country
Ecuador
Latest build of WiiSXRX_2022 (WiiStation) with all latest commits from "TestTest" branch until git 2c451e65 ( https://github.com/xjsxjs197/WiiSXRX_2022/commit/2c451e65f48a7ef816891883d9f8b53f75df6272 )

However the TestTest branch was only updated from main until commit https://github.com/xjsxjs197/WiiSXRX_2022/commit/fd473d5e2a978169f6dab0c47f291b071c899b58

The file is WiiSXRX_2022_TestTest_git_2c451e65_16092022.zip
-
@xjsxjs197

Can i get an explanation why my PR https://github.com/xjsxjs197/WiiSXRX_2022/pull/34 isn't merged?

(I think because you don't want the makefiles to be modifed, but i can make another PR without the Makefile changes but with the changes of credits, icon, and readme)
-
- Load a game, return to emulator menu. Enter Settings, change Boot Trough Bios to No, and press down. Instant DSI crash. Same if you don't load a game.
- Load the emulator, press Quit and then Ok without loading a game. Instant DSI crash.
- Load the emulator, press Settings, and then Execute Bios. Instant ISI crash.
@niuus

@xjsxjs197 has made an (untested) fix for these crashes on the GUI.
Can you test them in this attached build called WiiSXRX_2022_main_git_a958d172_16092022.zip (from commit https://github.com/xjsxjs197/WiiSXR...33ba01641db8710a61a70fd5dea4bfc9558477ef634b8 )?
 

Attachments

  • WiiSXRX_2022_main_git_a958d172_16092022.zip
    803.5 KB · Views: 43
  • WiiSXRX_2022_TestTest_git_2c451e65_16092022.zip
    767.2 KB · Views: 41

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,234
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,062
Country
Ecuador
@niuus

- When the CDDA track changes or ends, the track may skip/repeat (kinda like a scratched CD). This happens randomly, so it works okay most of the time. This happened while in the Tower Ladder view, between rounds, Mode Selection screen, Press Start to Continue screen.

I will leave a build of WiiSXRX_2022 of latest commits of branch TestTest until git 628ae61c
https://github.com/xjsxjs197/WiiSXRX_2022/commit/628ae61cb9d2b804979efdc8387f0730d395e3e9

@xjsxjs197 stated that this needs testing, so please retest with the games you had this tiny CDDA audio issue.
 

Attachments

  • WiiSXRX_2022_TestTest_git_628ae61c_16092022.zip
    767.2 KB · Views: 34

Jilou

Well-Known Member
Member
Joined
Jan 3, 2021
Messages
147
Trophies
0
Age
38
XP
960
Country
France

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,234
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,062
Country
Ecuador
Hello,
I would like to play with the Wii U GamePad, so I installed this and when I select the emulator in the Wii U menu, it writes "boot.dol not find !"... What did I do wrong ? If I do all correctly, can you give here a right file please ? ^^.
Make sure you have the boot.dol file of the WiiSXRX_2022 emulator located into this folder: sd:/apps/wiisxrx-22/
 

Rayearthen

Member
Newcomer
Joined
Jun 6, 2022
Messages
8
Trophies
0
Age
37
Location
Canada
XP
110
Country
Canada
It seems like you have to go into a game in order for save states to load. If you load a save state right after loading the iso but before playing the game, the screen will freeze and the Wiiu need to be unplugged

Also I'm noticing I can play a game for maybe an hour before my whole Wiiu shuts down. Maybe a memory issue?
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
Coming from my previous post, after checking the dol build posted here (labeled main_git):

Tested again with Mortal Kombat Trilogy (Rev 1). Seems to be improved , but being a bit random to trigger, would be useful to confirm with other users, with the same game and another CDDA game which repeats the song each time it ends, to look for scratching noises at the beginning of repeated playback.
- When the CDDA track changes or ends, the track may skip/repeat (kinda like a scratched CD). This happens randomly, so it works okay most of the time. This happened while in the Tower Ladder view, between rounds, Mode Selection screen, Press Start to Continue screen.
I used Rayman first level to test repeating tracks. Let the song finish, you will hear a glitch when the song starts again. I compared it against Duckstation (Preview build from 4 days ago) as it seems a very accurate emulator, since my PSX's laser is completely dead, so I can't test against the original hardware. This specific bug I tested with the main_git DOL previously mentioned, and the TestTest DOL posted here.

These ones are fixed:
Unrelated to CDDA:
- Load a game, return to emulator menu. Enter Settings, change Boot Trough Bios to No, and press down. Instant DSI crash. Same if you don't load a game.
- Load the emulator, press Quit and then Ok without loading a game. Instant DSI crash.
- Load the emulator, press Settings, and then Execute Bios. Instant ISI crash.

- Have a folder called "Lost World, The - Jurassic Park - Special Edition (USA)" inside the isos folder. If the game file inside exceeds 52 characters, it will say "Failed to load ISO". Under the same circumstances, open the folder, but don't load the game. Press ".." once, and enter the folder again. Instant DSI crash.
- Have a folder called "2022" inside the isos folder. Inside the "2022" folder, create another folder called "Dragon Ball Z - Idainaru Dragon Ball Densetsu (Japan)". Have the bin+cue inside, called the same as the folder. Whichever you load, it will say "Failed to load ISO".
Under the same circumstances, open the folder, but don't load the game. Press ".." once, and enter the folder again. Instant DSI crash.

The following bug improved. You have to exit and enter the folder 4 times to trigger it.
- Have a folder called "2022" inside the isos folder. Inside the "2022" folder, create another folder called "Dragon Ball Z - Idainaru Dragon Ball Densetsu (Japan)". Have the bin called "Dragon Ball Z - Idainaru Dragon Ball Densetsu (" and the cue called "Dragon Ball Z - Idainaru Dragon Ball Densetsu (Japan)" inside. Press ".." once, and enter the folder again. The filename will display 3 characters only. If you press "..." again, filenames will disappear. Press B to go back to normal. In this example, you can load the bin but only if it doesn't exceed 47 characters.
 
Last edited by niuus,

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
700
Trophies
1
XP
1,191
Country
United States
I had to set it to Auto for everything. Turning it to Off caused those types of problems plus it would also crash some games. I have yet to find a game where the Limit FPS option set to OFF helps performance at all.

Some games play fine with frame-skip off on base Wii. But for a lot of games you kind of have two options. Play with frame-skip off and tolerate the slow down/sound glitching or play with frame-skip on and tolerate the frame drop but enjoy the decent sound. That's why I wish there was some kind of scaler on the frame-skipping rather than an all or none and also that's kind of why @_47iscool is asking for the frame duping to be added. Keeping my fingers crossed that @xjsxjs197 and @niuus can squeeze every FPS out of this emulator they can.

I wonder if it can help Silent Hill, as it runs too fast even with the auto-fps option turned on.

On a semi-related note: I know that the retroarch guys are upset that the source of this emulator and wii64 were not released at the time (2014), but it would be great to see wiisx and wii64 ported to retroarch.

And on a last note: It is nice to see development picked back up on this as wii64/not64 are the emulators getting the most attention from the gc-forever guys.
 
Last edited by _47iscool,

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,736
Trophies
2
Age
34
XP
8,768
Country
Portugal
I wonder if it can help Silent Hill, as it runs too fast even with the auto-fps option turned on.

On a semi-related note: I know that the retroarch guys are upset that the source of this emulator and wii64 were not released at the time (2014), but it would be great to see wiisx and wii64 ported to retroarch.
source code is on github for years, and before that was in googlecode no idea what your talking about...
 

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
700
Trophies
1
XP
1,191
Country
United States
source code is on github for years, and before that was in googlecode no idea what your talking about...

Back in 2014, someone from libretro ported some extra cores to RA-Wii. It had mednafen-psx included, although it ran extremely slow. The developer said that it would have been added into RA if the updated source code would have been released.

Edit: It seems it was someone else who ported the cores:
https://gbatemp.net/threads/retroarch-wii-updated-cores-and-stuff.362826/
 

MeXen

Well-Known Member
Member
Joined
Sep 6, 2022
Messages
311
Trophies
0
Age
38
Location
WutzerLund
XP
799
Country
Mexico
Back in 2014, someone from libretro ported some extra cores to RA-Wii. It had mednafen-psx included, although it ran extremely slow. The developer said that it would have been added into RA if the updated source code would have been released.

Edit: It seems it was someone else who ported the cores:
https://gbatemp.net/threads/retroarch-wii-updated-cores-and-stuff.362826/
I remember that core, it was pretty much useless, not to dismay people here, but i wonder why the devs of mednafen psx (the original, not the wii RA port) said or tought about porting to the Nintendo Wii?
 

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
700
Trophies
1
XP
1,191
Country
United States
I remember that core, it was pretty much useless, not to dismay people here, but i wonder why the devs of mednafen psx (the original, not the wii RA port) said or tought about porting to the Nintendo Wii?

I don't even know if it had dynamic recompilation or not.


@cheloruiz79

I think pbp would probably be better to use on Wii than chd for compression when it comes to resources.

Or does wiisx(r) already support pbp?
 
Last edited by _47iscool,

MeXen

Well-Known Member
Member
Joined
Sep 6, 2022
Messages
311
Trophies
0
Age
38
Location
WutzerLund
XP
799
Country
Mexico
I don't even know if it had dynamic recompilation or not.
I still got hopes Wiistation gets improved over time to the point it can play games close to accuracy at full speed even if they are just speedhacks.

makes me wonder why nobody attempted to try porting PSX Mednafen (standalone or into the actual wii mednafen, then again their VBA (GBA core) on Wii runs slower compared to mGBA) or Duckstation
 

xunga

Well-Known Member
Newcomer
Joined
Jul 24, 2019
Messages
72
Trophies
0
Age
44
XP
231
Country
Argentina
It seems like you have to go into a game in order for save states to load. If you load a save state right after loading the iso but before playing the game, the screen will freeze and the Wiiu need to be unplugged

Also I'm noticing I can play a game for maybe an hour before my whole Wiiu shuts down. Maybe a memory issue?
Do not use save states from previous versions of Wiisxr2022 emulator or it will give you errors. I checked this, I deleted all my save states and with the new ones created with this latest version of the emulator everything works properly.
 

Qaztab

Well-Known Member
Newcomer
Joined
Aug 13, 2022
Messages
92
Trophies
0
Age
52
Location
Pennsylvania
XP
314
Country
United States
I wonder if it can help Silent Hill, as it runs too fast even with the auto-fps option turned on.
If I remember correctly, Silent Hill is one of those unique cases in psx emulation on Wii. I *think* I remember that if you turn the dithering on it fixes the too-fast speed.

Also IIRC, dithering was one of the bigger problems with psx emulation on Wii ages ago? It defaulted to on and it really impacted performance. Wasn't defaulting dithering to off one of the features of @niuus first release of WiiSXRX?
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,458
Country
Venezuela
Also IIRC, dithering was one of the bigger problems with psx emulation on Wii ages ago? It defaulted to on and it really impacted performance. Wasn't defaulting dithering to off one of the features of @niuus first release of WiiSXRX?
Correct. Even if you saved the "Off" in the GUI, it was still "On" internally when you load back the emulator, and performance takes a dip, naturally. I made it really "Off" by default.

If I remember correctly, Silent Hill is one of those unique cases in psx emulation on Wii. I *think* I remember that if you turn the dithering on it fixes the too-fast speed.
Interpreter is more effective.

Do not use save states from previous versions of Wiisxr2022 emulator or it will give you errors. I checked this, I deleted all my save states and with the new ones created with this latest version of the emulator everything works properly.
It's common sense not to use save states from previous versions when changes have been made to plugins or core.
 

MeXen

Well-Known Member
Member
Joined
Sep 6, 2022
Messages
311
Trophies
0
Age
38
Location
WutzerLund
XP
799
Country
Mexico
Back from some Reports from latest build from Last Night September 16 2022

Kamen Rider :
Such an odd case, outside of the Title Screen, game runs at seemingly full speed without frame dropout, however certain music tracks such as the narrator dialogue tracks cut off before they reach their final third and restart.

Bust a Move 99 : Runs with music not suffering any chuggin yet framerate drops and sometimes there's a bit of slowdown

The Gemini Translation of Japanese SOTN (Akumajou Dracula X Gekka No Yasoukyoku) : Straight up just crashes the EMU and the WII so, Hold Restart.

Clock Tower The First Fear (PSX port of the original Super Famicom Game) : Other odd case, Loading times are tad too long, yet the game seems to work normally, but i only booted it up for 5 minutes.

All with Dithering ON, FPS Limit ON and Frame Skip OFF
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @HiradeGirl, Hi