Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of PCEhawk bugs #960

Open
Sonia-7 opened this issue Aug 12, 2017 · 13 comments
Open

List of PCEhawk bugs #960

Sonia-7 opened this issue Aug 12, 2017 · 13 comments
Labels
Core: PCEHawk (Alt.) PC Engine (PCE) / TurboGrafx-16 (TG-16) / SuperGrafx core

Comments

@Sonia-7
Copy link

Sonia-7 commented Aug 12, 2017

I made a list of the PCEhawk bugs I'm aware of. For the PCECD stuff, I Tested with both the Redump and Trurip images of the games:


3 Games in 1: Gate of Thunger + Bonk's Adventure + Bonk's Revenge
-Horrible, screechy audio if you choose Gate of Thunder.

Gates Of Thunder (Bugged Audio).zip

Aurora Quest: Otaku no Seiza
-Very poor input response on the title screen. It only works when it wants to.

Burai
-Bad graphic effects on the game's split screen.

BizHawk:
burai bizhawk

Mednafen:
burai mednafen

Daimakaimura
-There's a fade out effect on the ending sequence, but it doesn't fade out correctly, causing graphic glitches to occur.

daimakaimura 1

daimakaimura 2

Final Blaster
-Wrong graphic positions on the game's intro. It's hard to do comparison pics or explain, but basically, the horizontal sequence of images should first appear on the middle of the screen, then the top, then bottom. On bizhawk they all appear on the top.

Popful Mail
-Garbage graphics at the game's intro. Maybe more corrupted graphics later on.

popful mail 1

popful mail 2

Star Breaker
-Game crashes upon leaving the first town.

Star Breaker (Japan) (Save State).zip

Steam Heart's
-Black screen only during stages. Not possible to play the game.

Takeda Shingen
-Game stops responding to inputs when swords are locked, making it impossible to continue unless if you reset it.

Valis
-Black screen only through the entire game. Impossible to play it.
(still needs CD access time emulation)


The main problem is that the creator of pcehawk (Vecna) is no longer around to fix the above issues, meaning they'll likely never get fixed. Since none of those bugs exist in the latest mednafen pce core, I'd like to suggest waterboxing it as the primary core for pce TASing, while still leaving pcehawk as an option. The pce emulation from mednafen is certainly better overall, and more mature than bizhawk's.

@alyosha-tas
Copy link
Contributor

Also there is final soldier (#771) and Ys 3 (#776)

I thought Valis still crashes on Mednafen after level 2 but maybe it's been fixed. Either way I agree that the PCE core has some real issues, it is probably the weakest in house core in BizHawk right now (maybe except for colecovision) and Mednafen's core would be a big improvement.

@zeromus zeromus added Core: PCEHawk (Alt.) PC Engine (PCE) / TurboGrafx-16 (TG-16) / SuperGrafx core Priority-High labels Aug 12, 2017
@alyosha-tas
Copy link
Contributor

Minor update:

For Takeda Shingen, the problem is that when you are in the 'locked swords' animation, the game processes inputs twice per frame, and in order to escape it expects them to be different. Unfortunately the way BizHawk samples input they are always identical, so you can never escape.

@alyosha-tas
Copy link
Contributor

I fixed Final Blaster as a by-product of the fix to Devil's Crush.

@alyosha-tas
Copy link
Contributor

Valis is fixed!

@alyosha-tas
Copy link
Contributor

Fixed Final Soldier by correctly emulating latching of y-scroll. Burai suffers from a variant of the same bug but I'm not sure how to fix it.

@alyosha-tas
Copy link
Contributor

Gate of Thunder finally fixed in the same manner as Valis

@alyosha-tas
Copy link
Contributor

Even though Mugen Senshi Valis now runs, the cutscene animation does not sync with the audio (needs CD access time emulation.)

@Sonia-7
Copy link
Author

Sonia-7 commented May 13, 2018

Edited the OP striking through the games that have been fixed.

Also, if you want to look into the Daimakaimura ending issue, I made a save state:
Daimakaimura - Ending.zip

(The top of the screen looks glitched as well, btw)

ROM information if necessary:
Dai-Makaimura (Japan)
SHA1:CAB9E4A1A8B6DA07CC2C5CC35949928199A417EE
MD5:6D9FF6F70608166C88FD2553D44CA17A

@ghost
Copy link

ghost commented Oct 8, 2019

Mednafen accurate core is so perfect. Bizhawk contains other mednafen cores. Why not this one yet?

@YoshiRulz
Copy link
Member

From IRC:

<DarkKobold> A couple I've encounter - cd_fade bios routines don't cancel when starting a new song - they have to be canceled via the cd_fade, or the music remains muted.
<DarkKobold> pal loading prior to a vsync causes graphical glitches on a console that don't occur in bizhawk

@YoshiRulz
Copy link
Member

YoshiRulz commented Aug 2, 2020

Looks like there's only a handful of inaccuracies left here, can someone please test them on TurboNyma?

edit: I'm going to let this one fall into the archives

@YoshiRulz YoshiRulz added this to the 2.6.2 milestone Apr 25, 2021
@YoshiRulz YoshiRulz modified the milestones: 2.6.2, 2.6.3 May 26, 2021
@YoshiRulz YoshiRulz modified the milestones: 2.6.3, 2.6.4 Oct 1, 2021
@YoshiRulz YoshiRulz removed this from the 2.6.4 milestone Nov 10, 2021
@YoshiRulz YoshiRulz added Core: TurboNyma PC Engine (PCE) / TurboGrafx-16 (TG-16) / SuperGrafx core Repro: Patch pending Potentially fixed in dev build, see readme for download labels Nov 10, 2021
@alyosha-tas
Copy link
Contributor

alyosha-tas commented Nov 24, 2021

Moving graphics bugs from cyorter here:

1941 - counter attack j 2018-09-29 22 06 54
daimakaimura j 2018-09-29 22 13 05
"Sorry for the late, but after playing 5-10 minutes each game, I see it solved the major graphic problems! But there are still some minor problems in the graphics, in 1941 title screen, the big "1941" (the orange one) moves to the right and after that the top gets glitched.
In Daimakaimura when black screen between the beginning scene and starting the level, there's a similar glitch on the top.
I still have to play even more Daimakaimura to being sure and test about sound but good job :)"

@alyosha-tas alyosha-tas changed the title List of PCEhawk bugs - Mednafen's pce core should be waterboxed List of PCEhawk bugs Nov 24, 2021
@alyosha-tas
Copy link
Contributor

I'm removing high priority from this, as presumably PCEHawk will be removed once #2054 is resolved.

Most of these remaining bugs cannot be fixed without a rewrite of the core for better timing, irrelevent given the two Nyma cores work just fine.

@alyosha-tas alyosha-tas removed the Repro: Patch pending Potentially fixed in dev build, see readme for download label Nov 24, 2021
@alyosha-tas alyosha-tas removed the Core: TurboNyma PC Engine (PCE) / TurboGrafx-16 (TG-16) / SuperGrafx core label Nov 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core: PCEHawk (Alt.) PC Engine (PCE) / TurboGrafx-16 (TG-16) / SuperGrafx core
Projects
None yet
Development

No branches or pull requests

4 participants