PC Engine core

https://github.com/MiSTer-devel/Main_MiSTer/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Sorgelig, Moderator Team

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Sat Sep 22, 2018 10:24 am

Other two games broken found:
TV Sport Basketball : Black screen
Tsuppari sumo Wrestling Game :flicker , and in genera all is slow

This two games work in latest rbf released

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sat Sep 22, 2018 10:33 am

Order of Griffon works on VGA output. This game switches the resolution in the lower part of screen - this messes the HDMI scaler (and scandoubler). I need to think how to solve it.

PhantombrainM
Atari maniac
Atari maniac
Posts: 87
Joined: Fri Mar 16, 2018 9:10 am

Re: PC Engine core

Postby PhantombrainM » Sat Sep 22, 2018 1:12 pm

Sorgelig wrote:Order of Griffon works on VGA output. This game switches the resolution in the lower part of screen - this messes the HDMI scaler (and scandoubler). I need to think how to solve it.


Its not directly about PC Engine but about the scaler:

Is it possible somehow to have scanlines in correct order with different resolutions?
They vary on 1080p, 720P and so on and sometimes create a moiré effect because they doesn't match the emulated system resolution with the native resolution.

So would it be possible to have for example 320x240 in the background and put a 1920 x 1080 scanline on top or at least one which matches the screen?

Hope you know what I mean and if you are thinking about the scaler right now, maybe you can think about that as well.

kind regards,
PhantombrainM

P.S.: Like "taking a Picture of the screen" and then put the scanlines on top of it so it always looks nice....
Two beer or not two beer? - Shakesbeer.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sat Sep 22, 2018 1:21 pm

scanlines are applied to doubled resolution (2x original core resolution) and only then upscaled to HDMI resolution.
Basically it's more correct way to apply scanlines as they exactly match the original resolution. Applying scanlines to final HDMI resolution won't profide the same retro feeling as it won't really mimic CRT effect.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sat Sep 22, 2018 1:34 pm

Sumo game got problem after this commit:
b450261 Fix IRQ race condition (Jump Address)

need to check why.

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Sat Sep 22, 2018 2:32 pm

Order or Griffon Works on Hdmi before ( for example reléase 20180908) , maybe the switch resolution is a bug ?

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sat Sep 22, 2018 3:07 pm

albconde wrote:Order or Griffon Works on Hdmi before ( for example reléase 20180908) , maybe the switch resolution is a bug ?

No, it's not a bug. This game switches resolution for lower part. New version supports it, but scandoubler (and scaler) doesn't like it. You can see in versions where it works on HDMI that lower part goes outside the visible part to the right on lower part with characters.

Anyway, i've added workaround for this in new commit. So it should work now.
Also TV Sport basketball should work as well.

GreyRogue
Atari maniac
Atari maniac
Posts: 82
Joined: Thu Mar 22, 2018 3:50 am

Re: PC Engine core

Postby GreyRogue » Sat Sep 22, 2018 7:35 pm

Sorgelig wrote:Sumo game got problem after this commit:
b450261 Fix IRQ race condition (Jump Address)

need to check why.

I pushed a change I'm not certain about, but seems to fix After Burner II without breaking Tsuppari Sumo.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sun Sep 23, 2018 5:38 am

Added the commit to fix flickering in Jackie Chan and Operation Wolf.
Side Arm may have shacking background if you use SDRAM. With DDR3 background isn't shaking - so can be considered as OK as most people will use DDR3 anyway.

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Sun Sep 23, 2018 8:30 am

z-index problems added in last commit ( for example in 1943)

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sun Sep 23, 2018 8:53 am

albconde wrote:z-index problems added in last commit ( for example in 1943)

please write the hash or name of commit because it's unclear which commit is last for you.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sun Sep 23, 2018 9:10 am

Added experimental option to display more than 16 sprites per line. This may reduce sprite flickering in some games. But may introduce some side effects if 64 sprites per line are enabled.
I've tested on R-Type: The snake enemy is improved a lot.

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Sun Sep 23, 2018 9:12 am

comit : 4c47d172a43992b6c4ee191c57b2871b33df322b

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sun Sep 23, 2018 9:28 am

albconde wrote:comit : 4c47d172a43992b6c4ee191c57b2871b33df322b

fixed

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Sun Sep 23, 2018 4:06 pm

found that Dead Moon again was broken, so fixed.
Also disabled 64 sprites per line feature in LITE build, otherwise compilation takes long time.
FULL revision includes this feature.

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Sun Sep 23, 2018 6:48 pm

testing comit : 825898a25e6ab660de3651e7ea0ce14b0553151f
Very good version , 64 sprites work good for example "after burner" (intro or 3d room inside service mode) or "ninja Warriors" (without flicker in game with many enemies)

Unplayable games : "Andre Panza Kick Boxing" ( bad graphics ) and "Davis Cup Tennis" ( now crash when you start to play) . This two games work in release 20180908 , so not big problem

some Little problems ( perfect playables games ) :
    "pac land" bad lines ( first and last in playable area)
    "city hunter" last line in playable area ( must be white all time not black and White, hard to see)
    "dungeon explorer" : 3 bad lines in map screen
    "f-1 dream" : 1 bad line the last of playable área
    "rabio lepus" : last line in playble area
    "special criminal investigation" first line of road ( the error is best seen in the tunnels )
    "wonder momo" logo screen
    "raiden" first line problems ( some times garbage from last line )
    Sound problems in "photograph boy" and "bouken danshakan don sunheart"
    mising sound effects in "out run" ( select sound screen as example) and after burner 2 ( explosions )

for now I think it is the most compatible version and with great additions

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Mon Sep 24, 2018 2:07 am

"wonder momo" logo screen - same problem is even in mednafen.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Mon Sep 24, 2018 6:35 am

Fixed the audio noise generator: After Burner and Out Run (and other games with noise) are fixed.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Mon Sep 24, 2018 10:56 am

Fixed Wonder Momo logo screen. Not sure if it will break other games. Need to test.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Mon Sep 24, 2018 12:26 pm

looks like this change produces problems, so i will revert it. Not worth.

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Mon Sep 24, 2018 5:02 pm

the audio Problems in "photograph boy" and "bouken danshakan don sunheart" are fixed too .
Thanks

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2904
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: PC Engine core

Postby Sorgelig » Tue Sep 25, 2018 10:32 am

Released.
I've waited for GreyRogue to fix Box and Tennis games, but it seems he is busy now. Anyway, i don't think there are many fans of these games, so they can wait till next release :)

If i understand correct, besides these 2 games, other games are OK except misplaced lines on either top or bottom of play fields.

hyperterminal
Atari maniac
Atari maniac
Posts: 81
Joined: Sun Jul 09, 2017 1:43 pm

Re: PC Engine core

Postby hyperterminal » Tue Sep 25, 2018 6:30 pm

Thank you for the update. Now the core is very accurate and in parts even better than the real console (e.g. the 64 sprite option).

albconde
Atari freak
Atari freak
Posts: 62
Joined: Thu Nov 30, 2017 8:56 am

Re: PC Engine core

Postby albconde » Tue Sep 25, 2018 9:25 pm

Quick review, and the only games with serious bugs are those two. ( panza kick boxing and Davis cup tennis)
Chase HQ play better in SDRAM mode, in ddr3 sometimes has problems in the road.
The rest of the games at least you can start playing, I have not finished any, I do not know if the games will have errors in more advanced stages

rittwage
Atari freak
Atari freak
Posts: 55
Joined: Sun Jan 05, 2014 6:26 pm

Re: PC Engine core

Postby rittwage » Thu Sep 27, 2018 12:57 am

Sorry, but released where? :)


Return to “MiSTer”

Who is online

Users browsing this forum: No registered users and 19 guests