Docs/readme images (#302)

* [readme] update showcase images

* [readme] update readme images and change version to 0.0.2
This commit is contained in:
Berk
2026-07-17 02:44:28 +03:00
committed by GitHub
parent 8f405caebe
commit 459ae7e3f7
6 changed files with 40 additions and 48 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

+1 -1
View File
@@ -9,7 +9,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SharpEmuVersion>0.0.1</SharpEmuVersion> <SharpEmuVersion>0.0.2</SharpEmuVersion>
<Version>$(SharpEmuVersion)</Version> <Version>$(SharpEmuVersion)</Version>
<RepoRoot>$([MSBuild]::NormalizeDirectory('$(MSBuildThisFileDirectory)'))</RepoRoot> <RepoRoot>$([MSBuild]::NormalizeDirectory('$(MSBuildThisFileDirectory)'))</RepoRoot>
+39 -47
View File
@@ -23,11 +23,11 @@ SPDX-License-Identifier: GPL-2.0-or-later
<strong>Join our Discord for development updates, compatibility discussions, support, and community chat.</strong> <strong>Join our Discord for development updates, compatibility discussions, support, and community chat.</strong>
</p> </p>
--- ---
> [!NOTE] > [!NOTE]
> SharpEmu supports Windows x64, Linux x64, and macOS x64. Apple Silicon Macs > SharpEmu supports Windows x64, Linux x64, and macOS x64. Apple Silicon Macs
> can run the macOS x64 build through Rosetta 2. > can run the macOS x64 build through Rosetta 2.
> [!WARNING] > [!WARNING]
> SharpEmu is an experimental PS5 emulator developed from scratch in C#. The current focus is on accuracy and infrastructure setup rather than game-specific compatibility. > SharpEmu is an experimental PS5 emulator developed from scratch in C#. The current focus is on accuracy and infrastructure setup rather than game-specific compatibility.
@@ -60,51 +60,43 @@ Current capabilities include:
Some games have reached like `sceVideoOut` and AGC stages. Some games have reached like `sceVideoOut` and AGC stages.
SharpEmu supports Windows, Linux, and macOS hosts. Video output uses Vulkan on SharpEmu supports Windows, Linux, and macOS hosts. Video output uses Vulkan on
Windows and Linux, and MoltenVK on macOS. Platform support is still experimental, Windows and Linux, and MoltenVK on macOS. Platform support is still experimental,
so compatibility and performance vary by game, operating system, and GPU driver. so compatibility and performance vary by game, operating system, and GPU driver.
## Using ## Using
Download the release archive for your operating system, extract it, and launch Download the release archive for your operating system, extract it, and launch
SharpEmu with the path to a legally obtained game's `eboot.bin`. SharpEmu with the path to a legally obtained game's `eboot.bin`.
Windows PowerShell: Windows PowerShell:
```powershell ```powershell
.\SharpEmu.exe "C:\path\to\game\eboot.bin" 2>&1 | .\SharpEmu.exe "C:\path\to\game\eboot.bin" 2>&1 |
Tee-Object -FilePath "SharpEmu.log" Tee-Object -FilePath "SharpEmu.log"
``` ```
Linux and macOS: Linux and macOS:
```bash ```bash
chmod +x ./SharpEmu chmod +x ./SharpEmu
./SharpEmu "/path/to/game/eboot.bin" 2>&1 | ./SharpEmu "/path/to/game/eboot.bin" 2>&1 |
tee SharpEmu.log tee SharpEmu.log
``` ```
A Vulkan-capable GPU and current graphics driver are required. The macOS A Vulkan-capable GPU and current graphics driver are required. The macOS
release includes the MoltenVK Vulkan implementation. release includes the MoltenVK Vulkan implementation.
## Games Tested ## Games Tested
* **Demon's Souls Remake** | Demons Souls Remake | Dreaming Sarah |
* [Demon's Souls [PPSA01341]](https://github.com/sharpemu/sharpemu/issues/2) | :-----------------------------------------------------------: | :--------------------------------------------------------------------------------------------: |
* Demon's Souls is now video loop. Shaders are ready to be converted to SPIR-V/Vulkan. We are continuing our work on this. | ![Bloodborne screenshot](./.github/images/demons-souls.jpg) | ![Dreaming Sarah](./.github/images/dreaming-sarah.jpg) |
![DeS videoOut submit first frame](./.github/images/des-videoout-shaders.jpg)
* **Poppy Playtime Chapter 1** | Void Terrarium | Dead Cells |
* [Poppy Playtime Chapter 1 [PPSA20591]](https://github.com/sharpemu/sharpemu/issues/3) | :------------------------------------------------------------------------: | :------------------------------------------------------------------: |
| ![Void Terrarium](./.github/images/void-terrarium.jpg) | ![Dead Cells](./.github/images/dead-cells.jpg) |
* **SILENT HILL: The Short Message**
* [SILENT HILL: The Short Message [PPSA10112]](https://github.com/sharpemu/sharpemu/issues/4)
* **Dreaming Sarah**
* [Dreaming Sarah [PPSA02929]](https://github.com/sharpemu/sharpemu/issues/9)
* Real texture rendering for this game;
![Splash texture](./.github/images/dreaming-sarah.jpg)
> [!IMPORTANT] > [!IMPORTANT]
@@ -114,7 +106,7 @@ release includes the MoltenVK Vulkan implementation.
## Build ## Build
1. Install the .NET SDK version specified in [`global.json`](./global.json). 1. Install the .NET SDK version specified in [`global.json`](./global.json).
2. Clone the repository: `git clone https://github.com/sharpemu/sharpemu.git` 2. Clone the repository: `git clone https://github.com/sharpemu/sharpemu.git`
3. Open the solution file (`SharpEmu.slnx`) in **VSCode**. 3. Open the solution file (`SharpEmu.slnx`) in **VSCode**.
4. Build the project: `dotnet build` or `dotnet publish` 4. Build the project: `dotnet build` or `dotnet publish`