SharpEmu
Back to blog

Progress Report: Demon's Souls Remake reaches character creation and more...

August 5, 2026 MyLuxy
Progress Report: Demon's Souls Remake reaches character creation and more...

Visual Progress Showcase

Here is a closer look at what our recent development builds have achieved:

1. 3D Character Creation Rendering

The character model creation screen (displayed in this image using the Temple Knight class) of SharpEmu now accurately renders the detailed 3D character model, armor, shield, and accessories through correct geometry and texture rendering.

2. UI Subsystem & Equipment Menus

Current game titles use elaborate layered 2D/3D render targets in their user interface system. Shown in the inventory screen image below are the following:

  • Equipment Menu interface with clean display and readable text and UI elements.
  • Slots for weapons, icons for items (grasses, catalysts, armor), and player statistics (Soul Level, Attributes, Equip Burden) are being processed correctly.

3. In-Game HUD & Engine State

The game engine successfully progresses beyond the initial menus into the level (OUTPOST PASSAGE). The primary HUD including the quick-item diamond layout (showing herbs, weapons, and shields) and the location banner—renders on screen without GPU crashes.


Technical Breakdown & Current State

Looking under the hood at our debug performance overlay metrics:

  • Rendering Pipeline: The overlay reports peak workloads of 1,400+ Draw Calls/sec during 3D model rendering, and around 300–500 Draw Calls/sec in 2D UI screens.
  • Memory & VRAM Usage: Allocated memory usage ranges between 2.1 GB and 5.7 GB (with GPU buffers utilizing ~600–900 MB), confirming that our C#/.NET memory layout and Garbage Collection (GC) handling can sustain heavy commercial workloads without encountering Out-Of-Memory exceptions.
  • In-Game 3D Environment: While character models and UI render as expected, the surrounding 3D environment in-game (“Outpost Passage”) currently renders black. This is caused by unhandled lighting passes, deferred shading layers, and incomplete compute shader pipelines that are still being implemented.
  • Performance: Current framerates (0.1 – 2.0 FPS) reflect heavy diagnostic checks, validation layers, and active register logging. Performance optimizations, compilation caching, and JIT refinements will be tackled once graphics correctness is fully established.

What do you think of this progress?
Stay tuned for more updates right here on sharpemu.dev, and join our discord to discuss the progress!

#Demon's Souls#Progress Report#Graphics pipeline