Emulation [RELEASE] Cemu - Wii U emulator

  • Thread starter Exzap
  • Start date
  • Views 7,237,868
  • Replies 21,664
  • Likes 284

Exzap

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
154
Trophies
0
XP
1,570
Country
Netherlands
@Exzap :

thanks for releasing and working on this emulator.
I hope you won't get too much distracted by all the users begging for release/update/sources/progress/etc.


I wanted to ask :
Is there already savegame management?
The game is accessing and creating the save path?
Loadiine seems to crash when it can't access the save. (for example mario kart 8 access Miimaker save, etc.)

I would like to know the internal folder architecture, which are each folder's use, etc.
like 00050000 is for disc based game, 00050010 for system title (miimaker)?, etc.
if your emulator is also emulating the internal file system, do you have a list of folders used by games?
Save games are already supported. They are created at cemu\mlc01\emulatorSave\x\ where x defines the hash of the RPX. (This path will change in the next release)

From the perspective of the emulator there are so far only three relevant directories:
/vol/content/ which maps to whatever application is launched. If you run a WUD it will map to the /content/ directory of that WUD.
/vol/storage_mlc01/ which maps to the host at cemu\mlc01\ (NAND)
/vol/storage_hfiomlc01/ which maps host at cemu\hfiomlc01\ (Host file access, some system tools access files there)

For example one of the Miimaker files required for running some games is
/vol/storage_mlc01/sys/title/0005001b/10056000/content/FFLResMiddle.dat
in the emulator directory you would place this file at:
/mlc01/sys/title/0005001b/10056000/content/FFLResMiddle.dat

Regarding what the IDs mean: Check here
It is important to note that the emulator doesn't care about FS privileges, journaling, device behavior, shared access etc. It's all still a todo. So what might work in the emulator, may not work on the real HW and vice versa.

If this release is missing so many essential features, why call it v1.0? Why not v0.1?
Because people consider "v1.0" the finished version and since emulators are never really finished I would possibily run out of version numbers. It's more convenient to start at 1.0 and just count upwards with no regards to peoples expectations.

Btw, how many cores does the emu use?
It uses one core (thread) to emulate the three cores of the Wii U. Somewhere in the future we will switch to proper multi-core support. However, this will not lead to a 3x speedup since a majority of games don't use the extra cores to their full potential.

It just crashes upon opening the Emulator itself and not even a game for me... Is there a known fix?
Can you PM me more information about the crash?
 

PanTheFaun

The Uninspired Artist
Member
Joined
Oct 13, 2015
Messages
904
Trophies
1
Location
Unknown
XP
1,323
Country
United States
Ul4coJ.jpg
Super Mario 3D World loads only to this screen and crashes. Just thought I would let you guys know.
 

Ruby Gloom

GBAtemp Maniac
Member
Joined
Sep 25, 2015
Messages
1,555
Trophies
0
Age
22
Location
-
XP
651
Country
New Zealand

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,392
Trophies
4
Location
Space
XP
14,026
Country
Norway
I thought it was more that they didn't think it was feasible to try and support Wii U within Dolphin itself.
It's feasible, but it's not worth the time. The differences between the two consoles are so great that it wouldn't make sense to try to shoehorn Wii U support into Dolphin itself since most of the work would have to be done from scratch anyway.
That's not to say that the Dolphin team won't start working on a new Wii U emulator sometime in the future, but for the time being it's a better idea to work on making Dolphin as good as it can be. I have a feeling they won't need to make a Wii U emulator though, since this emulator is rather far ahead already and the other, open source one is also making progress.

Maybe at some point Dolphin will be merged with a Wii U emulator so that people can have both in one emulator if they are so inclined, but they will be completely different codebases.
 
Last edited by The Real Jdbye,
  • Like
Reactions: ByteBite

Ruby Gloom

GBAtemp Maniac
Member
Joined
Sep 25, 2015
Messages
1,555
Trophies
0
Age
22
Location
-
XP
651
Country
New Zealand
Is that true? Same thing happens to me but I have 8GB of RAM and cemu is only using about 1.5GB.
That's of your current physical memory. Also, You need heavy processing power. That's also key to getting better emulation. Your processor can't handle the power of the emulator. But you do have enough memory to use this.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty yep that's what I use my stick for most anymore, streaming tv shows, movies. or even youtube. Or doing kens mum.
    +1
  • K3Nv2 @ K3Nv2:
    RG Cube is going to be good for ps2 if it's $100
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and since the default emulator is below average i downloaded some "replacements" like snes9x for snes games for example
    +1
  • Xdqwerty @ Xdqwerty:
    And I also have my ps3
    +1
  • BigOnYa @ BigOnYa:
    Yea ps3 is a beast still to today compared to most "sticks"
  • K3Nv2 @ K3Nv2:
    If you just want pi for emulation no point when Anbernic releases new shit every two seconds
    +1
  • BigOnYa @ BigOnYa:
    What's really cool about Pi's tho is you can have multiple SD cards with different OS on each SD card and change from say a gaming machine to a full fledged pc if wanted
  • K3Nv2 @ K3Nv2:
    Plus all bios are set up and usually includes at least 128gbs or 64
  • K3Nv2 @ K3Nv2:
    Yeah but if your main goal is just to play n64 and GameCube you can save about $50 and have the portability option
    +1
  • BigOnYa @ BigOnYa:
    True, but on 2 monitors at 4k. Its just want you want really, to each they own.
  • K3Nv2 @ K3Nv2:
    For a kids aspect Anbernic would be the better option they'd probably melt over the price on a good 4k display
    +1
  • BigOnYa @ BigOnYa:
    For that texasroo guy, I'd recommend the Spell and speak as his first system.
    +1
  • K3Nv2 @ K3Nv2:
    So they buy a pi5 kit for about $150 and say a 28" 4k display probably looking around $400 total
  • K3Nv2 @ K3Nv2:
    They'll be getting in the territory of portable Pcs anyway
    +1
  • BigOnYa @ BigOnYa:
    Again you get what you pay for, its like buying a S series for $300 but its only 1440p native, if you want true 4k, gotta get the X model for $500. But yea you right, when moms buying it anyways, you gotta stay cheap.
  • K3Nv2 @ K3Nv2:
    They could use HD out on their TV no real need for a monitor these days tbh the purists will disagree
  • K3Nv2 @ K3Nv2:
    I'm kind of phasing out on the need for wanting all these consoles cool to have but they just become dust build ups
  • BigOnYa @ BigOnYa:
    I here ya there, I have too many myself, and have hard time letting them go, since most of mine I've modded at some point. Anymore I just play Switch on the go, seriesx at home.
  • Xdqwerty @ Xdqwerty:
    ack my throat
  • K3Nv2 @ K3Nv2:
    I need to invest in some storage totes tbh
  • BigOnYa @ BigOnYa:
    Tots?
  • K3Nv2 @ K3Nv2:
    Tootles
  • BigOnYa @ BigOnYa:
    Tootles? Wtf
  • K3Nv2 @ K3Nv2:
    Oh tootles
  • BigOnYa @ BigOnYa:
    Oh totes , lol, like Tupperware storage, I gotcha
    BigOnYa @ BigOnYa: Oh totes , lol, like Tupperware storage, I gotcha