![]() |
![]() |
#1 |
Jun 2019
2110 Posts |
![]()
I've just started a project to port prime95 to native UWP/WinRT and launch it to MS Store. Just downloaded the source code. Would anyone that have UWP developing experience give me some suggestions?
Here are the two ways that I planed: 1:Use the classic Win32 prime95 executable and use XAML to make a UWP shell to sync with it. 2:Use the code to develop a full-native UWP app. Hope for your suggestions. Thanks! |
![]() |
![]() |
![]() |
#2 | |
"Composite as Heck"
Oct 2017
19·47 Posts |
![]()
I have my doubts as to how popular UWP is. From the looks of it the main potential is to be able to run on Xbox, however:
Quote:
What use case do you see for a UWP port? |
|
![]() |
![]() |
![]() |
#3 |
Jun 2019
3×7 Posts |
![]()
For all devices to be able to join the project: Windows 10 S, Windows 10 Mobile, Xbox, Hololens and IoT devices.
Last fiddled with by Bulldozer on 2020-01-12 at 12:55 |
![]() |
![]() |
![]() |
#4 |
"Eric"
Jan 2018
USA
110110002 Posts |
![]()
I don't think it will be worth it to run on those super low clock bulldozer CPUs on the game consoles even with prime95's great optimization. Instead posting a gpu app such as gpuowl would utilize the resources much better as the GCN gpus on xboxes have a lot of compute potentials and a great deal of memory bandwidth.
|
![]() |
![]() |
![]() |
#5 | |
"Composite as Heck"
Oct 2017
15758 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#6 | |
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
23×5×283 Posts |
![]() Quote:
1) you learn how to do such a thing; 2) all contributions to the project, regardless of whether the computational effort is anywhere near the bleeding edge, is far better than no contributions at all. I speak (type, actually) as someone who ran factoring code on PPro and a DECstation for something like 5 years after it became economically attractive. Last fiddled with by xilman on 2020-01-12 at 18:27 Reason: Fix tags |
|
![]() |
![]() |
![]() |
#7 |
Jun 2019
258 Posts |
![]()
Sorry, but in UWP, assembly is not supported, so I gave up the work of porting prime95 to UWP.
Sorry for Xbox users. |
![]() |
![]() |
![]() |
#8 |
Bemusing Prompter
"Danny"
Dec 2002
California
9A216 Posts |
![]() |
![]() |
![]() |
![]() |
#9 |
"Alexander"
Nov 2008
The Alamo City
22×3×67 Posts |
![]()
AFAICT UWP is supposed to run on non-x86 platforms (e.g. Windows Phone) without modification, thus precluding direct use of assembly.
|
![]() |
![]() |
![]() |
#10 |
Jun 2019
3·7 Posts |
![]()
[M][/M]After flipping through the development guides of UWP, I found a way that a UWP app can launch an Win32 component without recompiling it. So I'm restarting the UWP prime95 development, and it's estimated to got it's way to the store in 10 days.
Last fiddled with by Bulldozer on 2020-05-02 at 06:55 |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ntdll.dll error when starting Prime95 from a task scheduler action | pokemonlover123 | Software | 27 | 2019-10-01 08:55 |
DS port | Mini-Geek | Hardware | 2 | 2009-07-06 02:44 |
FreeBSD port - version 25.10 | Prime95 | Software | 4 | 2009-05-27 19:25 |
Port 7000 issue | IronBits | No Prime Left Behind | 35 | 2008-09-19 09:36 |
TCP Port Setup for Proxying? | Exahertz | PrimeNet | 2 | 2005-03-20 14:35 |