Merge pull request #173 from jroweboy/hugo

Move the video to the top of the page
This commit is contained in:
bunnei 2020-05-08 22:00:20 -04:00 committed by GitHub
commit 6c8bada7ad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,9 +17,8 @@ In modern society, it symbolizes the strive for scientific knowledge.
The Prometheus Project is about that - the journey to new emulation techniques. The Prometheus Project is about that - the journey to new emulation techniques.
``` ```
{{< imgs Since we cannot really show performance boosts in pictures, here is a video by BSoD Gaming that takes you through all the improvements.
"./acnh.png| Animal Crossing: New Horizons" {{< youtube rbNd67vIO78 >}}
>}}
## What is Multicore CPU emulation? ## What is Multicore CPU emulation?
@ -179,6 +178,10 @@ The original solution was to modify scheduling to support it but that proved ver
After a while, we figured out a pretty easy solution without having to modify anything. After a while, we figured out a pretty easy solution without having to modify anything.
We would create a kernel thread for each core and make that kernel thread pass control from and to the CPU Manager to the emulation. We would create a kernel thread for each core and make that kernel thread pass control from and to the CPU Manager to the emulation.
{{< imgs
"./acnh.png| Animal Crossing: New Horizons"
>}}
## What to expect with games? ## What to expect with games?
Many of you may be eager for multicore but have in mind that there are other bottlenecks as well. Many of you may be eager for multicore but have in mind that there are other bottlenecks as well.
@ -211,9 +214,6 @@ Lastly, be aware that RAM speed, amount of RAM, and the type of processor in you
The initial release may use additional memory (100mb to 3Gb depending on the game). The initial release may use additional memory (100mb to 3Gb depending on the game).
We are currently stability-testing a fix for this additional memory usage. We are currently stability-testing a fix for this additional memory usage.
Since we cannot really show performance boosts in pictures, here is a video by BSoD Gaming that takes you through all the improvements.
{{< youtube rbNd67vIO78 >}}
### Current Known Issues ### Current Known Issues
Getting multicore to run perfectly is a big deal and in our internal testing we found that `audio` can be slower in multicore. Getting multicore to run perfectly is a big deal and in our internal testing we found that `audio` can be slower in multicore.