Hacking Bounty for porting Dolphin to UWP

Snoogins757

Well-Known Member
Newcomer
Joined
Oct 24, 2017
Messages
63
Trophies
0
Age
40
XP
109
Country
United Kingdom
I am, I just sit pretty and wait for you guys to do cool stuff for me to kill my time with and be more lazy :rofl2::rofl2::rofl2::rofl2:

which is obviously hugely appreciated.
 
Last edited by Snoogins757,

GarnetSunset

Well-Known Member
Member
Joined
Apr 27, 2017
Messages
213
Trophies
0
Age
34
XP
1,475
Country
United States
Any news with this ?. Seems progress has been extremely slow (If any at all)
You can just DM me you know. :P

For the moment no, trying to get affairs n stuff in order as I've had a pretty nasty set of injuries in the last week. I'm still looking for someone with an understanding of UWP because if we get that down the UI @gudenau and I can probably just connect the back end to the new front end. So I'm kinda at a all atm.
 
  • Like
Reactions: wiired24

potatorz

New Member
Newbie
Joined
Dec 19, 2017
Messages
1
Trophies
0
Age
26
XP
54
Country
Brazil
Hey, i got some free time around now and my friend pointed me to this post and i found it quite interestring.

Before reading the rest of the post, since it wasn't completed and it was a few months, I decided to try it and got to a quite different apporach.
I endeded up altering the CMake builf in order to generate WinRT components that we can use from other UWP code. That way we shouldn't have too many problems and we (probably) can init the D3D context and pass it to Dolphin easily. I've got various libraries to build, but there's various bugs as lots of parts in the toolchain assumes Win32 is WinRT. I'm getting them fixed. The Android target did give me lots of helpful hints. I think i will add another platform to the CMake file to target WinRT. I'm going to clean it up and publish it on GitHub when i got a better picture overall.

(Note: WinRT means Windows Runtime Platform, not to the Tablet OS.)

Also:
Getting the emulator core working is far more difficult than the UI.
It will _not_ run great. Dolphin only uses 2 cores, and Xbox One uses low power netbook Jaguar cores which will not help dolphin work at full speed. This can't be changed unless a big rewrite to Dolphin's core implementing some sort of micro-parallelism like Firefox did with their new Servo engine that was entirely rewriten in Rust. And i'm not sure if this is even possible or would benefit anything on it. And i really don't see that happening.
 
Last edited by potatorz,

wiired24

Developer
OP
Developer
Joined
Sep 3, 2013
Messages
1,118
Trophies
1
Age
29
Location
Dev_Home
XP
3,498
Country
United States
Hey, i got some free time around now and my friend pointed me to this post and i found it quite interestring.

Before reading the rest of the post, since it wasn't completed and it was a few months, I decided to try it and got to a quite different apporach.
I endeded up altering the CMake builf in order to generate WinRT components that we can use from other UWP code. That way we shouldn't have too many problems and we (probably) can init the D3D context and pass it to Dolphin easily. I've got various libraries to build, but there's various bugs as lots of parts in the toolchain assumes Win32 is WinRT. I'm getting them fixed. The Android target did give me lots of helpful hints. I think i will add another platform to the CMake file to target WinRT. I'm going to clean it up and publish it on GitHub when i got a better picture overall.

(Note: WinRT means Windows Runtime Platform, not to the Tablet OS.)

Also:
Getting the emulator core working is far more difficult than the UI.
It will _not_ run great. Dolphin only uses 2 cores, and Xbox One uses low power netbook Jaguar cores which will not help dolphin work at full speed. This can't be changed unless a big rewrite to Dolphin's core implementing some sort of micro-parallelism like Firefox did with their new Servo engine that was entirely rewriten in Rust. And i'm not sure if this is even possible or would benefit anything on it. And i really don't see that happening.

Best of luck to you on the Dolphin Port. I'm looking forward to seeing how this progresses
 
  • Like
Reactions: GarnetSunset

DrkBeam

Well-Known Member
Member
Joined
Jun 12, 2016
Messages
414
Trophies
0
Age
31
XP
397
Country
Spain
You can try port Libretro's Dolphin core to RetriX using LibRetriX

htt ps : / / github . com / Aftnet / LibRetriX
(remove spaces)

I'm not trying because I don't have a charger for my notebook '-'
It would be great if this piece of concept could materialize it, it feels like the xbox one scene is stagnated
 
  • Like
Reactions: DRAGONBALLVINTAGE

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
    +1
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
    Psionic Roshambo @ Psionic Roshambo: Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits... +1