xemu-project / xemu

Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
https://xemu.app
Other
2.85k stars 283 forks source link

Phantasy Star Online Episode I & II: Extreme slowdowns when menus/hud's are present in game #928

Open nolrinale opened 2 years ago

nolrinale commented 2 years ago

Title

https://xemu.app/titles/4d53004a/#Phantasy-Star-Online-Episode-I-II

Bug Description

HUD elements in the game are tanking the FPS very hard, PSO natively runs at 30 FPS, when a menu (such as the pause menu) is opened mid-game & there are many NPC's or enemies around the FPS get even worse to the single digits sometimes.

During certain menu screen such as the character creation it can go even lower to 0 FPS (see attached screenshots for additional context)

render scale is set to 1x in all attached screenshots

Expected Behavior

The game keeps running at its native 30 FPS regardless of whats happening on the screen or what menu/HUD element is being shown.

xemu Version

Version: 0.7.71 Branch: master Commit: 22db3304a454b2d289a9d5ea488fa3c3dec836f4 Date: Tue Oct 11 18:40:16 UTC 2022

System Information

CPU:
OS Platform: macOS OS Version: Version 13.0 (Build 22A380) Manufacturer: Apple GPU Model: Apple M1 Driver: 4.1 Metal - 83 Shader: 4.10

Additional Context

I'm attaching various screenshot displaying the slowdowns

Without Pause Menu (Main City Area)

image

With Pause Menu (Main City Area)

image

Without Pause Menu (Main City Area 2)

image

With Pause Menu (Main City Area 2)

image

Open Field With Enemies

Screenshot 2022-05-18 at 19 39 22

Open Field With Enemies (Displaying Pause Menu)

Screenshot 2022-05-18 at 19 39 39

Multiplayer Mode

Screenshot 2022-06-27 at 11 22 33

Character Creation Screen (Notice the Blurred text transition, the FPS will stay at 1 FPS until that transition ends)

image Screenshot 2022-05-18 at 19 25 29

Character Creation Screen (Once the blurred text loads entirely the FPS goes up to around 15 FPS far from the 30 fps this game runs at)

image image

Multiplayer Mode Via XBOX Live (Insignia)

The game works without problems, network stability is fine, sounds and graphics are fine but its extremelly slow as more characters/monsters and chat bubbles appears on the screen tanking the FPS way below the game native 30FPS.

Screenshot 2022-10-29 at 01 05 47 Screenshot 2022-10-29 at 01 09 45 image
Triticum0 commented 2 years ago

This also occurs on Kikou Heidan J-Phoenix + but even worse

nolrinale commented 2 years ago

Updated the initial report and the related #953 ticket running with the latest version of xemu, the problems are still present in both cases.

nolrinale commented 2 years ago

Updated the ticket #953 with pictures of the game working on XBOX LIVE via Insignia, the game works as intended but sadly the speed is still too slow to play comfortably.

This is also using macos Ventura and the very latest version of Xemu as of October 11th. No improvement with speeds whatsoever yet.

Leonflowen commented 2 years ago

I'm also having issues running this game on the latest version of Xemu (v0.7.71 - Oct 11, 2022). It boots up fine and I'm able to make it online utilizing Insignia, but the frame rates are so terrible it's literally unplayable, despite my modifications in the emulator's settings.

I'm using Windows 10 64-bit (21H2 build 19044.2130), running the emulator as well as the game from an internal SSD, Nvidia GeForce GTX 1650 Ti, Intel Core i5-10300H @ 2.50 GHz, 8 GB RAM.

nolrinale commented 10 months ago

I wanted to give an update regarding PSO, at least running it on Linux PSO is running at full speed now without any weird graphic issues this is with the following build

Version:      0.7.118
Branch:       master
Commit:       03f40b1d8e873b57eab68dc66ae9892aa5e39f89
Date:         Mon Dec 18 06:07:22 UTC 2023
CPU:          12th Gen Intel(R) Core(TM) i3-12100F
OS Platform:  Linux
OS Version:   Fedora Linux 39 (Workstation Edition)
Manufacturer: AMD
GPU Model:    AMD Radeon RX 6600 (radeonsi, navi23, LLVM 17.0.6, DRM 3.54, 6.6.12-200.fc39.x86_64)
Driver:       4.6 (Core Profile) Mesa 23.3.3
Shader:       4.60

image image

Please give it a try on Windows whenever you get the chance

Cyd0n1a commented 10 months ago

### Sweet! Great work all! ^_^v

ShiftaDeband commented 9 months ago

MacOS seems to still experience slowdowns in the same areas - HUD, menu open, character creation, etc.

Will test Windows as soon as I am able.