#NEC PC Engine / TGFX16

1 messages Ā· Page 4 of 1

grand moss
#

OH, I'm glad it wasn't the core itself

dull socket
#

I need to check the sanity of my sd card 😢

grand moss
#

Good idea

blazing hatch
#

Srg320 has potentially found the cause of those freezes. See the Patlabor bug.

#

Maybe he can share a testbuild?

grand moss
#

It sounds like he's not conifdent that the fix is the right fix

#

I've replied with sme more context

#

I will try to take logs of the SCSI bus as soon as I can

stiff lotus
grand moss
#

@stiff lotus I saw that last night

#

I am not familiar with the screen this person is referring to, so it would be good to get a screenshot. But here on the discord, not in the GitHub issues

#

This seems like a relatively straightforward user help issue rather than a core issue

stiff lotus
#

@cerulean saddle can you please photo a screenshot of the issue you’re referring to?

cerulean saddle
#

So starting with the left, that’s the core’s/ Turbografx CD’s startup screen that loads instead of the game. The middle shot is the screen that appears after I press run/start. And then the screen to the right is what happens if I select delete: it shows my save file for my current play through of Ys I&2. Before I properly enabled autosave, this ā€œformatā€ screen never showed up, and when I loaded the game, it bypassed the core’s intro screen as well. Other games without save options load as expected, but other games with save data seem to go to this same set of screens, with the exception that ā€œdeleteā€ doesn’t show any files that have been saved (only for Ys, since this is the only game I’ve saved at this point). I was thinking that maybe I can backup the game’s save data, and then select ā€œformat,ā€ then copy the save file back into the right location?

grand moss
#

So, I can only conclude that you are pressing SELECT instead of RUN.

#

OR

#

Maybe you have the core setup for 6-button controller, when the CD-ROM (or Super CD-ROM) card is made for 2-button inputs

#

If it is advancing from the "Press RUN" screen to the "Backup RAM" screen without your input, then you have a problem with your controller configuration

#

A minor note - there are perhaps 4 or 5 games in the Japanese library which won't run properly on the US Super System Card (so they need the Japanese Super System Card). Ys 1&2 should run just fine though

cerulean saddle
#

Thank you so much! It was a controller issue— when I messed with the save settings for the system, I must have also changed the controls and altered the start button— since I never saw that format screen before, it really threw me! Thanks again!

stiff lotus
grand moss
#

Those apparently need to be used together - see the latest updates in the issue

#

Looking at the code, he's basically trying to associate the status that gets sent back, with the original command that initiated it, to prevent mismatches

blazing hatch
#

Let's see if Tanjou Debut, Patlabor AND Chou Aniki work with that fix.

grand moss
#

You'll need both the new MiSTer and the RBF

#

(Main Mister binary attached to the issue)

grand moss
#

Previously, I had found Patlabor to be more susceptible than Tanjou Debut, but it's running strong here

#

I guess it should also be said that we want to verify that the head seek delays are still working as expected, so something like the opening cinema scene from Mugen Senshi Valis will be important for that

turbid jetty
#

if recordings for these tests help, I can get set up to capture but would take longer to post results

grand moss
turbid jetty
grand moss
#

Either way, no issues in 3 hours of Patlabor

#

Cho Aniki might be another variation

grand moss
#

Cho Aniki is advertising that it ends that track early, when looking in the log output

cosmic wasp
#

None of my CD games are loading at all in the latest unstable. Nothing happens after ā€œjust a moment..ā€ They work fine on the stable

dreamy tiger
grand moss
#

srg320 has just created another test version of Main MiSTer - in the most recent update to the issue here:

#

I won't be able to test until after office hours (3 or 4 hours from now), but I suspect Patlbor and Cho Aniki are now working. Other games should probably be tested as well

dull socket
#

he rollbacks some changes on the core also

grand moss
#

Oh, I wasn't looking at that.

#

I see

dull socket
#

with main on github issue + core updated (unstable)

grand moss
#

I'm not convinced that those test cases cover a spectrum of situations, so games are a better judge

faint dagger
#

The intro of Chou Aniki seems to work once more.

#

The music is fine too.

grand moss
#

Darn that 7MHz mode. Between Puyo Puyo and Outrun, it seems to be teetering on the brink

faint dagger
#

I tried to revert the commit because logically it should be the only one that could interfere.

#

And that 7MHz mode...
I've missed that when doing my tests some weeks ago.

grand moss
#

srg320 needs to fix that

#

he overhauled the whole 7MHz mode, and that was the one tiny tweak which looked like it was need, but undoes OutRun

turbid jetty
#

late feedback. using the latest unstable mister binary in the GitHub issue and unstable core... Cho Aniki intro is working again, but still freezes after about 45 minutes of demo loop

grand moss
#

Interesting

turbid jetty
#

fwiw I became interested in this because I was learning the game and it would eventually hang at seemingly random loading points. left it on as background noise one day and saw the hang during demo loop. decided to check this thread to see if it was a known issue

#

I have no real hardware experience with a TG16/PCE otherwise, but happy to help test where/when I can

grand moss
#

srg320 seems to be busy working on 3DO for the time being; I'll get my board tomorrow to capture logic signals in order to start making progress again

blazing hatch
#

@grand moss , great work at ripping the last mysteries from the soul of the tgfx Duo.

grand moss
#

At least, that Outrun/Puyo Puyo graphic issue is likely not trivial

stiff lotus
#

@grand moss I didn’t know you liked the PC Engine

#

That’s pretty cool

grand moss
#

hhahahah !
Pretty much my main thing

dreamy tiger
grand moss
#

Nah, I don't want to feel obligated. I have considered Ko-fi from time to time (for "thank you" instead of Patreon's "please"), but I haven't gone to the point of making one.

dreamy tiger
#

Well we owe you some back pay, so if you ever get around to it…. šŸ™‚

plucky python
#

I don’t understand most of this stuff under the hood, but it is so damn interesting. Video game archaeology for sure!

grand moss
#

Man, that PC Engine disk drive is SOOOOO weird.

dreamy tiger
#

It's so cool that you're digging into it

grand moss
#

No idea whether srg320 is looking at the results though

dreamy tiger
#

Id bet he is. He has cast his gaze in that direction

grand moss
#

He certainly could be. I think there's several days' of work in there

dreamy tiger
#

Yeah, he seems interested in the problem (which I don't understand but that's nothing new). Hopefully he can help out

plucky python
#

Wasn’t the drive the same used in the PC-98 computers?

#

Not that this bit of info helps anything lol

dull socket
grand moss
plucky python
#

Cool…someday I hope to check out PC-88/98.

dull socket
pallid kestrel
dull socket
#

there is an update of main mister on SRG repo

dreamy tiger
#

cookin'

pallid kestrel
dull socket
#

the binary is present on the link above

dull socket
#

the new unstable RBF hangs after press run in CD mode.
The last main mister linked above with previous unstable no music.
Maybe something not right with the auto build

grand moss
#

Nice stuff

#

I'm going to leave Patlabor running

faint dagger
#

There is somethig broke on the last core, the CD-ROM² games can't load anymore.

grand moss
#

I'm not having problems - needs both the new Main_Mister (need to boot into it), and the new core

faint dagger
#

I tried with my compilation too, it's something with the last changes.

#

Must be on the CHD side.

grand moss
#

New Main and new TG16 core are a matched set; neither will work with another version of the other

faint dagger
#

I know.

#

I've changed the Main file too on all my MiSTer systems.

#

From the one uploaded by srg320 1 hour ago.

dreamy tiger
faint dagger
#

You're fired!

dreamy tiger
#

thank you.

faint dagger
#

Without joking this time, I will try with a regular BIN+CUE.

grand moss
#

OK, I'll let Patlabor intro run for an hour or two and see if it's also fixed. I haven't tested anything else yet, but it booted fine for me

faint dagger
#

BIN+CUE on your side ?

dreamy tiger
#

I can also test bin/cue if that is helpful

faint dagger
#

Yes, do it too.

dreamy tiger
#

kk

dull socket
#

me too using bin/cue and it is stuck on loading screen of the bios

dreamy tiger
#

Yup, sitting on Just A Moment

#

Are we all using the ini trick to load the bespoke main?

grand moss
#

Not me. I moved the previous MiSTer to a different filename, and created a new MiSTer, and waited a bit for it to be committed, and then rebooted

#

Put the special TG16 core in the root folder with a special name, and started that one up.

#

My games are all cue/iso/wav from my own collection

#

So far so good on Patlabor

dreamy tiger
#

ok, let me try that

faint dagger
#

I've changed my Main MiSTer file, tried with today's core and a collection of BIN+CUE from my collection + the same ones on CHD.
No dice.

grand moss
#

If no issues in about an hour, I'll probably do a quick test on Puyo Puyo and OutRun before flipping over to Cho Aniki and Tanjou Debut

#

Very strange that we're getting two different results on the basics

faint dagger
#

OutRun, no issue anymore.

#

I've already tried.
Puyo Puyo needs to be checked.

grand moss
#

Wait, you got Puyo Puyo to run - what CD is failing for you ?

faint dagger
#

Sorry, OutRun only, I've mistyped and done two things at the same time. @grand moss

dreamy tiger
#

yeah, still sitting at "just a moment" even after swapping main

faint dagger
#

I'm checking some Puyo Puyo VS on the Mega Drive core too and read too fast.

grand moss
faint dagger
#

I've tried with Bonk III, Akumajou Dracula X and Palabor on my side.
Files inside the TGFX16-CD folder, on an external USB stick.

dreamy tiger
#

mine are on a NAS

faint dagger
grand moss
#

You're not using a special BIOS, right ? Just plain old, stock Japanese CD 3.0 Super CDROM ?

faint dagger
#

Yes for me.

dreamy tiger
#

whatever update all grabs

grand moss
#

(I stay away frm update all, so I can't comment, but I guess I'll assume that it's plain)

faint dagger
#

It's plain on the update_all system too, I can confirm.

grand moss
#

Well, it sounds like a version mismatch, whatever is happening - he separated audio from data channels, so communication would be disrupted if they aren't matching versions - which appears to be what you're expereincing. Although I can't explain why

dull socket
#

With the new main mister (build by srg320) I can run cd from previous update without sound but with the new rbf unstable it is stuck
so i'm trying to build the core on my side let you know

grand moss
#

ok

faint dagger
#

Same result on my side.

grand moss
#

You guys are both on stock Terasic DE10-Nano based systems ?

dull socket
#

yes

dreamy tiger
#

yes

faint dagger
#

Standard seed and seed 10 too.

faint dagger
dull socket
#

you tested everything !

grand moss
#

OK, you've got more configuration than I do.

#

I've only got 2020-era DE10-Nano based, single-RAM setup

faint dagger
faint dagger
#

I can cover all bases for a week.

dull socket
#

So i will roll back on my side testing next one I think

faint dagger
#

I'm leaving everything we've done here in the last hour on the issue log, I gotta go (and that wasn't expected at all on my to-do list today.)

grand moss
#

OK, I'll keep testing (since I can)

grand moss
#

Are you guys overriding the core's MiSTer in ini ? And if so, are you sure you're pointing the correct version ?
Sometimes when you simply overwrite a file, it doesn't "take" (seen it in the past). In general, I need to move the existing file to a different name, and create a new file.

#

I've been hearing a lot about confusion around this from Slamy

faint dagger
#

I'm not overriding anything, as I'm changing the whole Main file and using only one for all cores.

#

We were refrained to use multiple Main, back then when testing the CD-i core.

grand moss
#

And same thing about replacing an exsting file versus moving it to the side and making a new file

#

I've had overwrites "not take effect" in the past

#

Seems like uncommitted/unflushed buffers

#

(which is why I do it this way now)

faint dagger
#

I'm powering off and on my MiSTer systems 1 minute after replacing the file, just to be sure that I'm flushing everything correctly.

grand moss
#

I understand - make sure that the MiSTer file is recreated new, rather than overwritten though

faint dagger
#

That's what I do too.

grand moss
#

OK

dreamy tiger
#

I did what you did, @grand moss. I renamed the other main to MiSTer_bak and then added SRG’s bespoke main

grand moss
#

Running the cd_verificator tests, it looks like there's a change in behaviour on the init_cd section which hangs on the verificator test

#

No issues in Patlabor; I found something in the CD init on verificator; moving on to Cho Aniki

grand moss
#

So far so good on Cho Aniki

#

Hey guys, you want to try something ?

#

put this at the tope of your mister.ini file (just below "[MiSTer]":

#

I just realized that I run with this on, and maybe you don't

dull socket
#

yes debug=1 it is working now on my side

stiff lotus
grand moss
#

That's definitely some sort of timing thing

faint dagger
#

Works on all my MiSTer systems too.

grand moss
#

OK, there's still a bug (it's actually the read-table-of-contents), and the timing needs to be fixed on that, but at least there's a workaround so you can test other things are working

dreamy tiger
#

wait, enabling debug allows it to work?

#

weiiiiird

grand moss
#

Couple of new graphic issues with the new core, but other than the debug=1 requirement, the CD portion looks to be working well

#

Going to run Tanjou Debut for an hour or to now

dreamy tiger
#

@faint dagger Are you cooking on all three stack types? Or should I fire up on a de10/qmtech/pi?

grand moss
#

I found - during the opening loop of Patlabor - a graphical artifact at one point. I have confirmed it doesn't exist on original hardware, but I haven't confirmed whether it's new to today's core:

grand moss
#

See the horizontal light-colored stream at the top of the scren ?

#

I don't think I saw that in the past, but I didn't want to raise it until I confirmed:

  1. That you guys were able to test - looking good now
  2. That it doesn't occur on original hardware - confirmed
  3. Whether it is a new issue, or an issue that we didn't previously report on older versions - maybe one of you guys could check that.... if not, I can check in a few hours
dreamy tiger
#

I'll look right meow

grand moss
#

Either way, it's really minor

dreamy tiger
#

Not present on the stable core

#

but should I turn debug on?

#

could that affect it?

dull socket
#

it is just for test purpose I think. You live on the edge šŸ™‚

grand moss
#

debug is just for the MiSTer main half - doesn't affect graphics, just CD, gamepad, and so on

dreamy tiger
#

ahh ok

#

then yes, not present on the current stable core

grand moss
#

OK thanks

#

Yeah, he made changes to two distinct things today - one was graphics for PuyoPuyo/OutRun, and that's the one that has upset Sherlock Holmes and this smudge

#

The other was CD, and - aside from the debug = 1 thing - seems to have fixed everything

#

(as far as I can see so far)

#

Oh wow, he re-enabled the READSUBQ debug output, and it's only reporting once per sector

turbid jetty
#

just catching up on the thread. is this one worth testing since I'm the jerk that keeps seeing issues with Cho Aniki?

dreamy tiger
#

David took a look and didn't find anything, but you should definitely check it out too

#

just make sure you have the bespoke main and debug enabled

grand moss
#

Tanjou Debut also for an hour, and Patlabor for an hour and half

grand moss
#

I've created issues for the two graphics things

turbid jetty
turbid jetty
#

need to compare against older versions and find hardware recording, but it sounds like the demo's death sound is cut off instead of playing to completion

grand moss
#

You talking about the "in game demo" where it shoots randimly until it gets killed ? The "getting killed" sound ?

turbid jetty
#

yeah that one

#

my memory is kinda crap but I thought it played to completion previously instead of cut off abruptly

#

but I also don't know what it's supposed to do on real hardware šŸ™ƒ

grand moss
#

Maybe you're thinking of the title screen explosion ?

#

...which seeme to be correct I think

turbid jetty
#

yeah I'll check it against last stable core once the loop gets past 45min or so

grand moss
#

I'm running it on real hardware now - you mean the "hu-aaaaeeeh" ?

turbid jetty
grand moss
#

I'll run new core now to see what it does by comparison to real hardware

#

Sounds the same to me.

turbid jetty
#

sweet ... it's been a while so I couldn't remember

grand moss
#

Wow, I hope srg320 doesn't feel like I'm giving him a bunch of new work

#

(filing new bugs)

worn spindle
#

I mean, the goal of MiSTer is to be as accurate to original hardware as possible, so this trial and error just comes with the territory.

turbid jetty
#

well it froze at around 90 minutes

blazing hatch
grand moss
#

That's right, gotta get the 6270 video working perfectly so it can be a building block in the greater PCFX scheme of things

grand moss
#

Anybody find any freezes yet ?

dreamy tiger
#

I would have to check against the stable, but the crop seems off in Patlabor (the intro anyway). More blackspace on the left than the right

#

ehh, its on the tanjou debut intro as well - might be me

dreamy tiger
#

No, crop is definitely off (might be related to the Patlabor bug?)

dull socket
#

New update fixes CD loading no need debug=1 anymore !

grand moss
#

Wow, I just looked at the codebase and realized that the last official release of the core was one year ago from yesterday

#

Anyway, if new core doesn't require "debug =1", we need to check for any additional hangs when playing when it's removed

dreamy tiger
#

I can do some testing. I know my picture is bad, but the crop is definitely different in the unstable. I dunno if that is something we care about or not

grand moss
#

If something is cut off, it's an issue. If it's just extra blank space, gather more information first

dreamy tiger
#

yeah, just extra blank space

#

it's shifted to the right (but nothing is missing as far as I can tell)

grand moss
#

So, I guess that there have been no hangs found by anybody on this new version ?
(I didn't see any on yesterday's core with the setting "debug=1", and I haven't seen any on today's core without that line)

#

Ran Cho Aniki for about an hour this morning, Tanjou Debut running now...

dreamy tiger
#

I just booted Patlabor

#

There is a another small graphical glitch in the patlabor intro. I'll grab a screenshot of it in a sec

#

very minor

dull socket
#

New unstable incoming fixes on VCD part

dreamy tiger
#

testing patlabor with the new unstable

grand moss
dreamy tiger
#

The other one is fixed by the new core

#

I am checking this new one against the stable right meow

grand moss
#

oh cool, I hope to close a few issues today then

dreamy tiger
#

Ok, this is pedantic as shit. Stable on the left, new unstable on the right. See that single red pixel at the bottom of the screen on the right image? Think it's worth reporting?

#

But the other one is fixed

#

gonna let patlabor run

grand moss
dreamy tiger
#

and apologize to SRG for wasting his time with it :p

#

@grand moss do you want me to look at sherlock holmes? or just let patlabor run for 90 minutes or so?

grand moss
#

I'll check Sherlock

#

Just let Patlabor run

dreamy tiger
dreamy tiger
#

man, some old bugs are going to get closed today

stiff lotus
dreamy tiger
#

Shit, I think the intro to patlabor just crashed :/. Booting it again

#

yeah, crashed again :/

grand moss
#

didyou have debug=1 or not ?

dreamy tiger
#

no

grand moss
#

While running Sherlock Holmes' introduction video, there was one run where the video became garbled (without "debug=1").

#

But I couldn't reproduce it

#

I feel like that might just have been timing - like the data wasn't available in time

#

I wonder if that might be what you saw here

#

Run it again for a while, and then run it with debug=1 and see if it stops the crashing

turbid jetty
grand moss
#

Please test.

#

I never saw it hang on my system, stopped it after 75 minutes

#

Ran it for another hour this morning without debug

turbid jetty
#

looking back at my own notes in the channel, it was about 45min on stable releases and it's at 90min now. I'll report back when I get a chance to test it

grand moss
#

Oh, it hung for me too

#

This time, after the conclusion of the "game demo" portion

worn spindle
#

Dang another new build dropped?

grand moss
#

Wat, another ?

#

Oh, that's the one from 2 hours ago

#

Already did a bunch of testing and closed 3 issues - but opened one and reinforced one

dreamy tiger
#

Did you get patlabor to crash?

grand moss
#

Not yet, just Cho Aniki

dreamy tiger
#

Ok, I’ll load it back up when I get home. With debug off it only took two or three attract cycles

grand moss
#

You saw Patlabor crashes ?

#

If so, try setting debug=1 and try again, to see if that affects it

dreamy tiger
#

Yeah. It was quick. Saw it twice

grand moss
#

Might be related to SDCard speed or something. If the frequency drops significantly with debug=1, it's probably a timing issue

dreamy tiger
#

All the roms are on a nas. Should I try an sd card?

grand moss
#

yeah

turbid jetty
#

queuing up a test for cho aniki loop, with debug=0

grand moss
turbid jetty
#

yeah it was removed

stiff lotus
#

So this core is perfect now?

grand moss
#

No, not perfect

#

Hangs are reduced a lot, but not 100% gone

stiff lotus
#

Is that the last issue?

grand moss
#

no

#

The CD verificator and SUBCODEQ are effectively no impact

stiff lotus
#

Wow just four issues and three feature requests

grand moss
#

CD+G, SaveStates, and TGX extension are requests

stiff lotus
#

pretty amazing

grand moss
#

It's been pretty much this state for a couple of years

#

The issues that remain are not serious

#

And I think the Cho Aniki and new Sherlock Holmes issues are possibly a small adjustment to what he's been touching the past couple of days

stiff lotus
#

One of the issues is so rare too

#

1/15 times is a WNF for me lol

grand moss
#

It's less than that now, but TheJesusFish was seeing it more often on his NAS-linked images

#

I should probably mention that I had seen real hardware lock up back in the day - extremely rarely, but on more than one occasion

dreamy tiger
#

I’m running it now while I rock the baby. Debug 1 and still on the nas. If I get a crash here, I’ll move it to the sd card and go back to debug 0

grand moss
#

OK. I haven't seen it on Patlabor, only Cho Aniki

grand moss
#

But best to let the current situation calm down and stabilize a bit first

dreamy tiger
#

Its fun when a core gets to the ā€œwell yeah, if you let the attract cycle play for 8 hours, it crashesā€ state of doneness

grand moss
#

Yeah, at what point do you want to say that it's not really an issue

turbid jetty
#

yeah still hanging after 90min. tbf, I only noticed the hang because I was learning Cho Aniki and it has infinite continues

dreamy tiger
#

Oh so it hangs while playing too?

cosmic wasp
#

Rayxanber 3 boots but does not progress past this screen on the latest unstable. This game works fine on the 4/4 unstable as well as the stable

turbid jetty
dreamy tiger
#

There was a new one as of yesterday

dreamy tiger
turbid jetty
cosmic wasp
dreamy tiger
dreamy tiger
#

And do you have to be playing? Not just rolling through the attract cycle over and over

grand moss
#

When it was hanging in the past, it would hang in the intro loop

grand moss
grand moss
cosmic wasp
grand moss
#

OK

dreamy tiger
grand moss
#

So in summary, I'm seeing Cho Aniki hang during intro loop with no debug, and on SDCard; albertprime is seeing it on Patlabor on a NAS share. Anything else ?

cosmic wasp
grand moss
#

It's because it breaks the official TG16

#

and he's not in control of that core, so wants to make sure all the changes will take effect at the same time

cosmic wasp
#

Ah ok so just the current stable is broken

dreamy tiger
grand moss
#

OK, is @turbid jetty also on NAS ?

dreamy tiger
#

Yep. Bin / cue

#

Same as me

grand moss
#

Either of you using debug=1 ?

dreamy tiger
#

I just enabled it before coming up to rock the baby. I haven’t been down to see if patlabor crashed again

#

It was crashing under debug 0 for me

grand moss
#

OK, I've been looking Patlabor for hours, and it's not having any issues here no debug

grand moss
dreamy tiger
#

Ya

#

Just stops playing

grand moss
#

To me, a "hang" is to become unresponsive, whereas a "crash" shows some weird berzerk behaviour

turbid jetty
dreamy tiger
#

Ok, it’s still playing down here with debug1

grand moss
dreamy tiger
#

It was hanging after like 10 minutes before

#

I’ll try again with debug 0

dreamy tiger
#

Ok, not hanging now - I dunno, I was able to reproduce it earlier, but now it seems fine. Transient issue maybe

grand moss
#

That's no debug and on NAS ?

#

I think Patlabor and Cho Aniki are wo separate issues though

#

Just want to make sure you're not mixing them up

dreamy tiger
#

yeah, I was definitely seeing hanging earlier today on Patlabor intro cycle and debug 0, but further testing this afternoon, I haven't seen it in an hour on both 0 and 1

#

I have not loaded Cho Aniki, so not mixing my meats there

grand moss
#

OK just confirming

#

I've been running Patlabor for about 5 hours here, and I'm starting to get tired of the music...

dreamy tiger
#

lol

#

Yeah, I muted it

slender bluff
grand moss
#

It seems to be some random filename extension used by somebody somewhere, but I never heard of it

stiff lotus
#

We should close that issue then, what a silly request

#

Thanks @summer lintel !

#

@grand moss why is Jinmu Denshou the best game on the PC Engine?

summer lintel
stiff lotus
summer lintel
#

I don't understand what is going on lol

#

oh you were mocking me lol

stiff lotus
#

Not really mocking per se, just pretend outrage

summer lintel
#

that was on behalf of a friend who says it was an extension they came up with with cowering or something and that software emulators support it

stiff lotus
#

I just thought it was funny you are one of the open issues

summer lintel
#

it is funny

#

I told him we can raise an issue and see what happens lol

stiff lotus
#

tell your friend to play Jinmu Denshou and if he beats it then then the extension can be added

summer lintel
#

alright I need proof

#

THIS DOESN'T SAY TGX @stiff lotus

stiff lotus
#

Edit the comment!

drifting falcon
#

Anybody having problems with CD games on the latest unstable?

true flax
dreamy tiger
dreamy tiger
#

I had another patlabor freeze letting it run over night. 2/3 freezes have been after the river hill animation, when it's showing the copyright information.

I moved it to the SD card and am now running it there

true flax
drifting falcon
#

So the solution is to change the main MiSter? Never done that before...

grand moss
#

The test core has a companion test MiSTer. He changed fundamentally how they communicate

#

Obviously when this becomes part of the release, it will need both to be updated

drifting falcon
#

Guess I'll stick with the stable release until everything is sorted out then...

worn spindle
#

Admittedly how srg is handling the TurboGrafx-16 core updates is kind of confusing.

grand moss
#

All depends on the nature of the issue being fixed

grand moss
#

I've been running Cho Aniki for a few hours on this morning's core, and no issues. SDCard, no debug

dreamy tiger
#

I am out right now, but I left it running back home

#

sd card, debug 0

#

it was fine after an hour - it may become like we talked about: "after 36 hours on the attract cycle, game freeze"

dreamy tiger
#

Came back to this @grand moss - that’s sd card no debug

grand moss
dreamy tiger
#

I didn't try the new RBF that he attached to the issue, though

#

I wasn't sure if that was for Cho

grand moss
#

No, I mean the core - after srg320 said "Unfortunately, I don't have any of these issues. I need to localize the problem. I made a test build without the latest SCSI changes. Please try it and report back."

#

Yeah, try the new one

#

I haven't had a freeze in Cho Aniki, and it's been running maybe 4 hours here

dreamy tiger
#

ok

#

will try that one next

supple ledge
#

No music soundtrack for me when playing Rondo of Blood (CHD) with yesterday’s latest core

#

Testing now and the last build it was working was 25.04.04

dreamy tiger
#

and you have the bespoke mister main from the issue?

supple ledge
#

My English isn’t that good but I think you are asking about which main version am I using , right? If that is the question, I am using the latest unstable Mister main

dreamy tiger
supple ledge
#

Thank you!

dreamy tiger
#

@stiff lotus can you pin a message that says something like "If you are using the latest unstable, you must also download the Mister Main from here. NOTE: The version of Mister main will BREAK the stable core's CD reading - use only if you want to test"

dreamy tiger
stiff lotus
#

TG16 ** š‚šØš«šž šƒšžšÆšžš„šØš©šžš« **

Patreon - [LINK]

(this core’s developer is @srg320 with a ton of help from @grand moss; please consider joining the MiSTer FPGA's Patreon to help support development)

grand moss
#

Nine hours of Cho Aniki, still going

dreamy tiger
#

entering hour 3 of patlabor, still going

grand moss
dreamy tiger
grand moss
#

I'm looking at real hardware versus MiSTer, and I'm not seeing a difference

#

Games with lip movements would be more obvious though

dreamy tiger
#

ok cool, if it matches real hardware on your end, then it’s good

grand moss
#

Anybody see any hangs today ?

#

Or other weird behaviour ?

dreamy tiger
#

what did we lose by SRG rolling back the SCSI changes?

#

@turbid jetty If you have time in the near future to go back to the Cho Aniki mines with the latest test build, that would be awesome

grand moss
#

The difference is whether the SCSI signal timing matches the original machine

#

We were looking at that as a potential source of the hang instability

dreamy tiger
#

so far so good

grand moss
#

I just left an update

dreamy tiger
#

Came back down stairs and patlabor had hung again. This time at the title.

  • Latest Core
  • SD Card
  • Ran for 5ish hours
grand moss
#

but this is on network ?

#

and with no debug line ?

dreamy tiger
#

no, it was SD card and no debug

#

but then I left it going over night and it's fine this morning

#

so it's either related to my setup, or not easily reproducible. I'd vote to close the issue since no one else has hit it

grand moss
#

Well, he would still need to commit the latest update (this core was temporary and isn't committed)

dreamy tiger
#

oh right - but yeah, if I am the only one having issues, then it’s probably not worth keeping open

grand moss
#

I'm happy for him to commit as-is, I just wonder if anybody else is testing at the moment

grand moss
dreamy tiger
#

I can run some tests on this when I get home @grand moss (if that is helpful). I noticed in the (neverending loop) of the Patlabor intro music, there would occasionally be a hiccup. Never back to back and rarely in the same spot (that I noticed). I wonder if this is what happened to you with sherlock holmes

GitHub

While retesting Sherlock Holmes Consulting Detective Vol.1, I ran the "Holmes' Introduction" video, and about halfway through the video, the graphics and colors became nearly-random g...

grand moss
#

Samsung has some pretty long gaps at times

dreamy tiger
grand moss
#

I'm using SanDisk Ultra (the Silver one), and never get that problem (that I can see). I'm pretty sure that the Sherlock issue I saw was related to a read request having some deformed feature, and missing its schedule between cores

#

Never saw it again, and I will close it soon if this core gets committed

dreamy tiger
#

sounds good

turbid jetty
dreamy tiger
#

david ran it for 9 hours or something without a crash, so hopeful the new core fixes it for you too

turbid jetty
#

sounds good. is there a new unstable mister main binary?

dreamy tiger
#

nope, same one

#

just a new RBF (attached to that message)

turbid jetty
#

okay weird....this froze in about 15min

dreamy tiger
#

hrm

#

SD card or Nas?

turbid jetty
#

NAS

dreamy tiger
#

maybe try SD card, if it's not too inconvenient

turbid jetty
#

giving that a go now

turbid jetty
#

froze around 45min

turbid jetty
#

I've been testing on a qmtech with soldered ram with a second memory module. i have a real de10 with single module that I can try later with a clean memory card. starting to question my setup/methodology if everyone else is reporting success

dreamy tiger
#

No, i'm still having crashes in Patlabor's intro

#

I think dshadoff is just God's favorite or something :p

#

new unstable still needs bespoke mister main, yeah @grand moss?

grand moss
#

New unstable uses the same special MiSTer from a week ago

#

You say it freezes on NAS, and it also freezes on SDCard - what brand ?

#

Is it Samsung ?

grand moss
#

But if you guys are still seeing problems, you need to pop in to the issue log. It seems that he wanted to try to figure out what's going wrong by running more tests, and I'm now disqualified, because I don't see any issues anymore.

turbid jetty
grand moss
#

Yeah, I know that Samsung is known to have severe pauses in processing at times, on amny differnet types of devices. Fast when available, but pauses.

#

I think that might be what's happening here

#

Any other CD cores have similar issues ?

#

(including gaps in music playback)

turbid jetty
#

I've always loaded from NAS so this is really the first time I've had issues. I have three other brands I can try later

dreamy tiger
#

I use NAS for everything - I think this is the first time I have loaded a game on the SD

grand moss
#

Yeah I'm wondering if it's just sensitive

dreamy tiger
#

I commented on the patlabor issue

grand moss
#

Add whether this is better or worse

#

(I requested on the thread)

blazing hatch
#

With the current SCSI rollback: is that back to the state of March 7th? Or did that roll back just some specific changes?

grand moss
#

Just some specific changes

blazing hatch
#

Is the current "unofficial-unofficial build" of MiSTer Main still needed?

grand moss
#

I don't understand your question

blazing hatch
#

Of mister Main

grand moss
#

You mean "new MiSTer executable needed" ? yes. And the latest of latest of unofficial RBF files which was only pasted in the issue log

blazing hatch
#

Thank you, David

grand moss
#

It's getting hard to keep people coordinated with proper versions

blazing hatch
#

The last Tgfx-16 secrets are hard to unveil obviously

grand moss
#

yeah

blazing hatch
grand moss
#

Appreciated. Better to catch it early

turbid jetty
#

just to be sure, the mister binary to test with is the one in the pinned message?

grand moss
grand moss
#

Ah OK

summer rivet
dreamy tiger
#

ya I believe so

#

but it hasn't been merged yet

summer rivet
#

Sure. Just wondering when I need to move over to the unstable PCE core too šŸ˜…

dreamy tiger
#

On the bright side, you will be able to watch the Patlabor intro on repeat for HOURS without a crash

#

(you're welcome)

summer rivet
#

Even if we’re getting to super niche stuff now šŸ˜…

dreamy tiger
#

I was making a joke, but I barely did anything

summer rivet
#

You tested, which helps to narrow down the problem

dreamy tiger
#

šŸ™‚

summer rivet
#

More than I’ve done šŸ˜…

dreamy tiger
#

The changes for the unstable are now in unstable main: #unstable-nightlies message NOTE: Upgrading to this main will BREAK the stable core

cosmic wasp
dreamy tiger
#

but using the new main will break the stable core's ability to read cds

cosmic wasp
dreamy tiger
#

no, these changes will make it upstream to the new stable main when that is released. I believe the plan is to publish the unstable tg16 core as stable then as well, but you would have to ask SRG and @grand moss to be sure

grand moss
#

At that point, new unstables probably won't add much

#

(until somebody adds CD+G)

#

CD+G is the only request that seems like it will need a MiSTer revision update, but even that shouldn't interfere with basic operations

cosmic wasp
grand moss
#

If you want, you can play it on the Sega CD (MegaCD core ? Or was it another one ?)

#

Zakk put CD+G in way back in 2021 or so

stiff lotus
grand moss
grand moss
#

(It's probably not one that's on CD+G...)

grand moss
#

Yeah, that's not on CD+G

#

The CD+G album was "Naked"

stiff lotus
#

You may find yourself in a beautiful game room, with a beautiful PC Engine.
And you may ask yourself, well, how did it not sell in the US.

šŸŽ¶ Letting the shmups go by, let the turbo go to town.

šŸŽ¶ Letting the shmups go by, turbo flowing shots down.

šŸŽ¶ Into the Bonk again, after NEC’s money’s gone.

šŸŽ¶ Once in a lifetime, turbo flowing shots down.

slim yew
#

Oh boy, Robby stopped making sense

steel ibex
#

When has he ever made sense!?

dreamy tiger
#

it's true, he is constantly speaking in tongues

summer rivet
#

Probably the lack of sleep from crunch, kids and pets

dry anvil
#

Have the outstanding issues been resolved with the latest Main and core or is there still more work needed? I've been holding off until it stabilized.

grand moss
steel ibex
#

Yeah, I've been holding off since I don't want the lastest unstable main to break the current stable TG16 core.

summer rivet
#

I do wish stable cores were, in general, more frequent

grand moss
#

I believe Sorgelig wants to be in control of that (for the most part), and it also includes updating the framework to the current version. I believe that he enjoys working on improving the framework, so more releases is counterproductive to advancement... though he's always been accommodating when a new release is specifically requested.

left merlin
stiff lotus
#

Depends on whether you like it or not

left merlin
stiff lotus
hallow crane
#

Did the core change recently? It won't show any of the .chd I've used before when trying to load a game

dreamy tiger
#

are you on the unstable main?

#

or the unstable core?

left merlin
#

Doesn’t it say in the unstable nightlies that the unstable breaks CD loading - for testing only?

dreamy tiger
#

yeah, you need both the unstable main and the unstable core - having just one or the other will break cd loading

hallow crane
#

that must be it, thanks

steel ibex
#

So I haven't really kept up with the latest unstable builds of the core. Is it worth updating to the latest unstable main at this point? Been avoiding it since I didn't want to break the stable build of the core. But if the latest unstable build is in pretty good shape now, it might be worth it. I usually keep up to date with unstable main since other cores use and benefit from it!

grand moss
#

New stable should be coming soon

#

Might as well wait I think

#

It requires new main mister which has other interdependencies too

#

Not sure why it hasn't come out already

stiff lotus
#

@grand moss ^^^

grand moss
#

Yeah, Supper told me about it already

#

Cool stuff

regal valley
#

very fun game. got to my 2nd car already

stiff lotus
steel ibex
#

I couldn't figure out how to change gears correctly in the drag race mode. It seemed like you needed to hold the break button and then press the d-pad to switch gears. But holding break slowed the car down, making it impossible to win?

grand moss
#

Well, here's a bit of text describing the game (though you might have read it elsewhere already)

regal valley
regal valley
#

you need to be fast to switch gears

#

its a simple game but I'm finding it very fun. You can feel it when your fast gear shifting is beating a more powerful car...

true flare
#

Anyone know if the Dailor Moon game for PCECD has multiple endings? (Per character)

grand moss
#

You're talking about the one that got a translation ? I haven't done a lot of playing it, but my understanding was that each character had a different storyline, but I don't think there are multiple different endings for any given character

true flare
#

The ending basically said "too bad we never found out what was with Past Wiseman".

grand moss
#

Maybe you need to go through with all the characters

true flare
#

That's either a clue to a better ending, or lampshading a dropped plot.

true flare
grand moss
#

I don't know offhand. It's a late enough release that it could

#

The description from the translations says:

All five of the original Sailor Senshi are available as playable characters, each with their own story; their five separate plots overlap to form a larger whole. It features extensive voice acting from the cast of the TV show, as well as two original vocal songs

#

That implies that playing one character won't give you the whole story

mild nova
#

I have a question. Ive got a cue/wav (even has a .iso in it??) version of Castlevania Rondo of Blood with the arranged soundtrack, etc etc. Works just fine on my MiSTer, but Im wanting to convert the thing to chd using CHDMAN but every time I try the file it creates, it doesn't boot. Ive tried the resulting chd in my MiSTer. Im lost as to how to convert the thing. I even tried using imgburn to create an image from the .cue and the resulting ISO is also not usable in something like MagicEngine to test. Not sure what I'm doing wrong.

steel ibex
#

Might just not be the right format for CHD conversion? Either way, at least it works without CHD, so I'd honestly just call it a day on that front. Unless you're working with an extremely small micro SD card, one CD game not in CHD format should be fine.

mild nova
#

I thought the same thing, but what Im trying to get at is getting the cheats to work. I can get it to work with the standard english patch and even the original, just takes renaming the file appropriately, but even naming the file how the folder is "Castlevania - Rondo of Blood - Arranged Perfect Audio + English Text (Japan)" doesnt work. And if I try to simplify (renaming to like "DracX Perfect" or something) it still doesnt work because the .cue file has the original long version of the name there so the game wont boot. I COULD go into the .cue and rename all of those, but I was hoping a quick chdman convert would avoid that :/

steel ibex
#

Some rom hacks don't work with cheats, regardless of how they're named. Might just be that.

mild nova
#

yeah could be

coarse shadow
#

Romhacks should work fine, as long as the CD image/cue names (and the image name inside the cue itself) and the cheat zip are the same. Never tried the arranged soundtrack though.

#

Use a simpler name, maybe without + in it.

#

I'm also using the normal T-Eng patched version. Cheats are fine as you said.

mild nova
grand moss
#

Just out of curiosity, why are you using a "remix" soundtrack version ? Other people have complained that the sound levels become imbalanced (i.e. CD-DA versus ADPCM versus PSG) - I've noticed that some "remix" soundtracks have improper levels, and others can cause problems if the table-of-contents is not exactly the same as the original

#

I would imagine that in this case, the cheats could also activate based on a CRC check of some sort (which could be different on such a rip)

mild nova
#

Just to try it, honestly. Im fine with the original translation but much like the SNES MSU-1 ROMs Id like to just fart around with the remix version. I hadnt heard about imbalances in the sound, though. Thats a bummer.

grand moss
#

Well, I understand that people want to mess around with various parts of the game that they are able to manipulate, but often they don't consider all of the things that were necessary in the original release. I recall hearing about a Lords of Thunder remix where the CDDA was simply made louder, and people seemed to like it... until the PSG sounds couldn't be heard.

cosmic wasp
#

Noticed some graphical issues on Rainbow Islands on the latest unstable that is not present on the stable. The score numbers float through the ā€œgoal inā€ text and cause sprites to go wacky.

#

Happens on both the 4-22 and 4-30 unstable mains as well

grand moss
#

Those aren't textures, they're sprites

cosmic wasp
grand moss
#

Shouldn't be related to Main; that's related to the the whole sprite fetch item affecting Puyo Puyo and Outrun

#

How easy is it to get to that part of the game ? Whoever is looking at fixing it will need to reproduce it

cosmic wasp
grand moss
#

Does a person need to complete the level for example ?

cosmic wasp
#

You just need to make a few very easy jumps

grand moss
#

That's weird

#

Playing the last stable one doesn't play CD audio ?

cosmic wasp
grand moss
#

oh yeah, right

grand moss
#

OK, I created an issue

cosmic wasp
cosmic wasp
#

Thank you to whoever fixed this in the latest unstable!

cunning flume
grand moss
#

Holy crap, he did it !

#

Now, somebody should retest OutRun and Puyo Puyo

stiff lotus
errant pilot
#

Just tested both Puyo Puyo and Outrun and everything looks as it should with the latest unstable build

faint dagger
#

No regression found so far.

grand moss
#

Cool. I'll check it for myself soon, adn close the bug

dreamy tiger
#

@grand moss do we know if SRG is going to push out a new stable? Or is cd loading on with the latest stable main and stable core?

grand moss
#

So it's up to Sorgelig at this point, and should be very soon

dreamy tiger
#

New main is out, so yeah šŸ¤ž #news message

grand moss
#

oh 45 minutes ago

#

OK

#

Still waiting on TG16

#

and also Saturn

summer rivet
#

This is exciting

stiff lotus
#

Real PC Engine fans know what this is

steel ibex
#

I'm not a PC Engine fan...marioohno

slim yew
#

Real pc engine fans would know the pc engine only used heat sinks

dreamy tiger
#

Does the stable core work with the new stable main?

grand moss
#

unstable TG16 will work with new stable Main

dreamy tiger
#

yeah, I wasn't sure if I missed something because I would have thought that they would have pushed the core release by now

#

since it's incompatible

grand moss
#

Me too, but I'm not in control

regal valley
stiff lotus
worn spindle
grand moss
#

I've asked sorgelig to make a release of TG16, so I think it should come soon

#

He thought there was still work being done on it, but it's stable enough to release

summer rivet
#

Do you know if a Saturn core is coming too?

grand moss
#

I didn't ask, and I don't know if Saturn is also co-dependent with Main

summer rivet
#

No problem. I’m not sure either

grand moss
#

Hmm... I thought he would have released by now...

dreamy tiger
#

Did SRG wave him off ?

grand moss
#

I don't see any conversation with srg

#

only that sorgelig said "sure" a few hours ago

#

Maybe overnight then

dreamy tiger
#

Oh there it is

summer rivet
#

Great! Now I need to update my MiSTer and play PC Engine. Thanks guys

dull socket
faint dagger
#

I left a note and a thanks to Seb a moment ago.

#

I know him from the PCE Bible creation back then.

grand moss
#

Oh, OK, looks like it came out basically the moment I said I didn't know when it was coming out.

steel ibex
summer rivet
nova swallow
#

Hi. Does anyone know why my chd file for Rondo sounds much worse than using a bin and cue file?

steel ibex
#

Maybe some kind of bad compression or curruption when the CHD was made?

#

Did you convert it to CHD yourself, or did you obtain it from somewhere already in CHD format?

nova swallow
#

Maybe better to just say I did not convert it myself

steel ibex
#

I'd see if you can convert it yourself. The one I'm using that I converted myself sounds great.

nova swallow
#

Perfect. Good to know that it is unrelated to the core

#

Thanks

stiff lotus
slender bluff
#

Is there no good CHD pack for PC Engine CD?

dreamy tiger
#

pretty sure htgdp’s pack is good

grand moss
#

Who wants to play with CD+G ? #test-builds message

dull socket
grand moss
#

That's one

dull socket
#

Thank you šŸ‘

grand moss
#

Same webpage points to a YouTube site here:

graceful root
#

Neat, I had a cd or two with cd+g back in the day but never tried them on anything. This must be the first core to support it right? Looks like only Sega did with segacd and saturn not PlayStation (and PCEngine obviously)

#

@stiff lotus do a voice chat karaoke stream

grand moss
slender bluff
#

Great work David!

#

I don't know if anyone has tried to put together a pack of CD+G games, for people who haven't swam in these waters before, Redump doesn't support CD+G because of the subdata

#

My two CD+G discs:

grand moss
#

That site I linked above has a pretty comprehensive list of what was available in the West. Japan still uses it for some karaoke music.

#

The standard way to get *.sub dumps is with either CloneCD, or I saw a Japanese program called CD Manipulator

#

The output is generally:
*.cue
*.img
*.ccd
*.sub

#

cue/img is basically just like cue/bin

#

.sub is the data being used for the CD+G

#

and ccd is similar to a cue file, but is able to make references to the sub file. (cue files don't make reference to sub files)

#

There is no parsing of ccd files in Main. Instead, I just take the base filename and switch out the extension to '.sub' to see if such a file exists, and use it if it does. The assumption is that there is only one sub file for a given disc

slender bluff
#

Ah, are there discs that could have more than one .sub file? If so, why would a disc have more than one?

grand moss
#

I don't know if there are.

#

It is likely that there aren't.

slender bluff
#

Got you

grand moss
#

The reason is that subcode-Q information contains both the "current M:S:F location within the track" and "current M:S:F location from start of disc"

slender bluff
#

Would there be any benefits of getting Main to parse ccd files?

grand moss
#

It wouldn't make sense to do it by track under those circumstances

grand moss
#

However, Mednafen handles them

slender bluff
#

Nice.

#

This work may be of interest to @young lion and @grand eagle if they haven't seen it

#

Did PCE CD support any of the even more niche flavours of the format? Off hand there was CD+EG and CD+G Midi

grand moss
#

I've never heard of CD+G MIDI. I barely heard of CD+EG, and the one person I heard it from, was checking whether it was available on PC-FX, and I believe that it wasn't properly supported

#

Remember that the CD BIOS supporting all this was around 1989

#

And version 3.0 - the final version - was in 1991

#

It might be kind of fun (but an incredible amount of work) to take the "subcode" output at the back of some CD players (especially older ones), and feed that into a RP2040 microcontroller in order to visualize the CD+G data.

slender bluff
#

Never even heard of a subcode output, what sort of port was that? Just an RCA style?

#

I saw something somewhere today about CD+G Midi today, been trying to see where, and it was on CDi Discord

grand moss
#

Near the end of the article, there is a section "Jack on CD players"

#

I know I had this jack on my Technics player

slender bluff
#

It is a shame it doesn't seem DVD/BD players play them. Maybe a licensing cost involved so nobody bothered.

young lion
slender bluff
#

The Jimi Hendrix one had a few different CD+G pressings, if you do a search for CD+G on this page

#

That is postage to the UK, so would be much cheaper for you

slender bluff
#

It would be nice if a pack of them did appear in the usual place, I never got my hands on any images either, but I never dug too deep and didn't have much use for them in image form at the time

grand moss
#

They're not super-expensive like videogames

plucky python
#

Oh wow… I wonder what CD+G stuff Valis III had?

slender bluff
#

Presumably these two are in no intro packs somewhere? If so could be found and tried on the core now

slim yew
#

Only if the subchannel data was properly extracted?

slender bluff
#

Someone will need to dig into this one

pulsar verge
#

Valis 3 cue file contains ISRC on some tracks, and ISRC goes into subchannel data
it's probably just that ?

grand moss
#

That's referring to an audio CD, not the game CD. Perhaps a soundtrack or a "drama" CD

stiff lotus
#

So uhhhh, this enables karaoke discs?

grand moss
#

Yup, that's one way of putting it

#

Are you still in Japan ?

#

If so, you should be able to locate some CD+G here and there.

cosmic wasp
#

There seems to be some graphical flickering issues on ā€œCadashā€(USA) on the latest stable. A white bar will occasionally flash on the bottom left of the screen just above the health bar along with a few other random flickers as you play through the first cavern of the game

#

Not present on OG hardware

grand moss
#

See if you can trace back through the past unstables, and try to find out when this started

cosmic wasp
grand moss
#

Are you able to go back further ?

#

The previous release was 2024/04, but the first updates to correct some sprite issues were around October as I recall

cosmic wasp
grand moss
#

OK, that's intersting. I'll check real hardware, maybe tonight

#

(against MiSTer)

cosmic wasp
grand moss
#

US or Japan ROM ?

#

And are you showing or hidig overscan ?

#

You say Cadash ?

#

I'm not seeing anything like that on the Japan ROM

#

Maybe you can take a video ?

cosmic wasp
cosmic wasp
grand moss
#

I'm sorry, I'm staring at the health bar and I'm not seeing what you're describing....

cosmic wasp
#

Let me try to screenshot the frame

grand moss
#

Also, does it happen when you choose any character, or a specific one ?

stiff lotus
grand moss
#

Hmm. OK I saw a flash, and I thought I might have seen a stutter where the box shows on the line below for a single frame... but I dunno... I don't think I can reproduce it

cosmic wasp
#

Thin white line above the status bar only visible on the left

grand moss
#

Even if this is a difference between the core and a real machine, I don't know if it will be possible to understand the reason. It could be that the scroll register is hit one cycle too late on one frame, but the reason for that would be tricky to deteremine.

#

I think this is one where we might need to see the VDC decapped and decoded first.

#

If this was a more easily-reproducible test case, ti woudl be better

dreamy tiger
#

I was able to reproduce it a couple of times from game start. Picked the fighter and named them "Fish" if that makes any difference. But I can reproduce it literally standing still

cosmic wasp
dreamy tiger
cosmic wasp
#

Hell yeah officially not crazy

dreamy tiger
grand moss
#

Woo hoo ! Fixed the remaining issues on CD+G.

torpid moat
#

Fetching CD+G rn!

grand moss
#

needs unstable Main as well as unstable TG16 core

stiff lotus
#

TG16 ** šƒšØš°š§š„šØššš š‚šØš«šž **

WIP Core Downloader - [LINK]
-# ā€Ž ā€Ž ā€Ž ā€Žā†³ follow instructions in link to automate downloading all work-in-progress cores

Manual Install:

  • Latest core - [LINK]

(Last Updated - Dec. 5th, 2025)

#

TG16 ** š“šžš¬š­š¢š§š  š’š”šžšžš­ **

Spreadsheet - [LINK]

(thanks to @grand moss for this invaluable community resource; reach out to him if you’d like to contribute)

#

TG16 ** šˆš¦š©šØš«š­ššš§š­ šˆš§šŸšØ **

You must source your own games and bios; DO NOT ask about them, DO NOT ask for them, and DO NOT ask where to get them.

This core also runs the following supported add-ons:

  • TurboGrafx-CD / CD-ROM²
  • Super CD-ROM²
  • Arcade Card

PC Engine is the name of this console in Japan.

(please comment with your feedback on this core)

stiff lotus
grand moss
#

No, I committed stuff after that

stiff lotus
#

TG16 ** š‘šžš¦š¢š§ššžš« šØš§ šš®š š¬ **

If you’re seeing issues in games then do the following:

  • Ensure you have the latest core by downloading it from the pins - [LINK]
  • Double check you don’t have multiple versions of the core and delete older ones.
  • Check your core config to make sure everything is set to default or simply delete your config and try again.
  • Test against real hardware (if you can) to make sure it’s not a bug with the original game/hardware.
  • If you’re playing a fan-made patch, then check the original game first as patches may introduce new bugs.'
  • Finally, look on GitHub to see if the issue was already reported - [LINK]

(the TurboGrafx-16 / PC Engine core is mature enough where most issues are already known and anything else is likely a bug with the original game/hardware or you’re doing something wrong)

grand moss
#

I don't mind

cosmic wasp
#

Not a surprise as I believe the core was ported from the mister but I can confirm that the Cadash issue is also present on the analogue pocket core

#

Don’t know if it’s on the analogue duo core

grand moss
#

Even though you believe your Youtube video (showing that the issue isn't present on original hardware) was from original hardware, there is still a 50% chance that either:
a) It's from an emulator like Mednafen which doesn't simulate video scanline cycles accurately, or
b) even if it's real, YouTube might process the blip out

#

But I'll try to see if I can recreate it

#

All my hardware is Japanese though, and I'm not sure i fI have a cracked US image nearby

#

(Assuming I can recreate the issue here in the first place)

#

OK, I can see it - rarely, and not reproducibly - on the MiSTer core at my desk.

cosmic wasp
#

To be reproducible does it need to be the result of a specific button sequence or action?

stiff lotus
#

@slender bluff do we have a testing sheet for PC Engine/TG16?

slender bluff
#

David has one

grand moss
slender bluff
#

But with the core being live for years it isn't something we need for testing more widely

grand moss
#

OK, I played to the end of the cavern, and I saw it occur maybe 3 hiccups on MiSTer, one had visible white, but the other two were a visible movement of the box

#

On real hardware, I saw one hiccup

cosmic wasp
grand moss
#

So I beleive that there could be a difference, but I'm not convinced that it's something material, or even that it can be acted on

cosmic wasp
#

The video I watched was completely without it

grand moss
#

My guess is that the raster register is "missing the update window" by one cycle in some cases.
This could for one of two reasons:

  1. Maybe the window is off by one cycle, and shoudl be adjusted. -> This has a greater likelihood of braking other things. But if we can get a logic breakdown of the decapped 6270, it could be justified.
    or
  2. Memory access induce indeterminate delays, which might cause it to be one cycle late occasionally
    (or a combination of both)
#

Either way, nothing is actionable right now

cosmic wasp
#

I appreciate you looking into it either way

grand moss
cosmic wasp
#

When I get home I’m going to test it on the TG-16 mini just for fun

grand moss
#

Basically, each new revision to VDC invalidates the previous testing

slender bluff
#

What do we need a testing sheet for? Does the whole library need a retest?

grand moss
#

I don't think so

cosmic wasp
#

I will personally retest the entire library in my cave

grand moss
#

In that case, OK. But you will need real hardware

#

There are several title that "just do that crap"

cosmic wasp
#

@grand moss will get a DM every single line I see out of place we will be best buds

grand moss
#

Is that what "best buds" means to you ?

cosmic wasp
grand moss
#

Eek

#

Most of the testing was done on versions from 2021

#

If you would like to go through and retest and update the tested version, be my guest

worn spindle
grand moss
#

Yeah, people logged multiple issues against Loom. But the game really does those things.

stiff lotus
#

@grand moss thanks again. I have pins up and ready. I made sure to credit you under Core Developer too.

grand moss
stiff lotus
#

Because you kick ass man

grand moss
#

As long as it doesn't diminish srg320 or sorgelig

stiff lotus
#

thanks for making me and countless others PC Engine fans too

grand moss
#

Gotta find a Genesis/Megadrive/MegaCD person to add that XE-1AP support in. It should be easy, but those controller port bindings are too convoluted

#

X68000 could also benefit

#

(That one might actually be easier)

blazing hatch
#

So featurewise we are done now? Congratulations to all the srgs, sorgs and Davids involved.

worldly drum
#

the ones and onlys

blazing hatch
#

Srg320 might tackle one day the missing "cdd DMA timings" test on the everdrive testsuite which, hopefully, might make the attract screen of Patlabor last longer than 9 hours.

#

And save state support which might or might not be contributed by Paul NL

#

Other than that it seems pretty done now.

cosmic wasp
#

Save states would be sick

#

The one thing the duo has over the mister

blazing hatch
#

I guess that this is bonus. It's important that the core behaves just like the real thing.

cosmic wasp
blazing hatch
#

Sure. It will come eventually.

#

I personally try to avoid to use save states. I rather get stuck in a game and will try again in a few weeks, months or years.

#

Using save states is like using cheats. It changes how the game is conceived.

cosmic wasp
#

Save states are also super useful for testing purposes

blazing hatch
#

(thus I didn't KO Mike Tyson to this very day. And I am fine with that)

cosmic wasp
#

And practicing in Shmups which would be amazing to have on the PCE

grand moss
grand moss
blazing hatch
#

Nope

grand moss
#

Probably a good idea to look at

cosmic wasp
#

Legendary Axe is such a joy to play. Probably the tightest controlling platformer on the system. Such a mistake not bundling it with the Turbo in the US

blazing hatch
#

Do you expect that accuracy can still be improved by having some chips reverse engineered?

#

To bring it on furrtek levels?

grand moss
blazing hatch
#

But I guess that nobody is currently looking at those.

#

There is a big bottleneck in the FPGA scene. With just a handful of people being able to decap and RE chips from die shots.

#

The common CPUs mostly done and many graphics chips still missing.

#

The die shots are there. And I see that a certain dshadoff is mentioned šŸ˜‰

grand moss
#

Yeah but nobody know how to read the standard cells

#

(different manufacturer than usual)

blazing hatch
#

That's shame. It's like the IGS023 chip which is the greatest obstacle in having a PGM core (at all).

grand moss
#

yeah. I bet that the 6260 is a much simpler die, and probably some of the standard cells can be reverse-engineered from that

#

Then those models could likely be applied to the 6270

errant pilot
#

I played through the beginning of Cadash on my CoreGrafx a couple of times to compare with MiSTer and the graphical glitches are exactly the same

#

So I think that behavior is accurate

dreamy tiger
#

nice

plucky python
#

But yes, grats to the amazing devs!

slender bluff
#

That's a good question, David probably best placed to answer. Maybe some unreleased peripherals, but can't think of anything offhand the core can't do now and it must be about bug free now.

cosmic wasp
grand moss
grand moss
queen fog
#

Completed Dracula X today....
This Unlimited health cheat glitch fix works perfect. No more Whip glitches...
File needs just to be added in the cheat folder for this game and also in the
Gamefolder itself.

But the Boomerang Cross do have some weird green bars left and right ( hitbox )
while a cheat is activated.

Can this be fixed too please ?

grand moss
#

I don't know who would do work on cheats; that's one thing I don't work on

#

I would suggest that you inquire from the person/source you got it from

queen fog
#

yeah thats what i did a few minutes ago. I wrote the guy who fixed the health glitch fix.
Additionally i add a ticket on GitHub

grand moss
#

The one against the TG16 core ? It's not a core issue, that should be closed.

queen fog
#

Ah i see ok .. well than lets wait for some answers from the guy who did the other fix. Thx

queen fog
#

but this is an issue .... Walterfall downwards with Maria. After the Boat Man....seems the Background Texture missing

dreamy tiger
#

what level is that? I can take a look

cosmic wasp
queen fog
#

nope No cheats

queen fog
grand moss
#

If there is an issue in an unmodified game, it will need to be confirmed

#

In order to reproduce and validate against real hardware, steps to reproduction need to be provided.

#

Developers are not expert players, and while developers know the core, they don't know the games themselves to the level that the players do

dreamy tiger
#

I need to unlock that path. give me a moment to look

dreamy tiger
#

But I realized this is the english patch. Let me move my save over for the normal version

#

Appears to be an issue on the japanese version too. Redump bin/cue

cosmic wasp
#

I wonder how far back this issue goes as with the popularity of this game I would be surprised if it wasn’t caught by now if it’s existed on the core for awhile.

dreamy tiger
#

yeah, also, I guess I cannot be 100% sure that this save didn't use cheats at some point because I do have a rondo cheat in my cheat directly, apparently

grand moss
#

I know that several people played through the whole game way back when... but there have been (somewhat) recent updates to the VDP which might potentially have affected it. More affecting sprites though, so I'm hesitant

errant pilot
#

I don’t think this is a bug. It looks odd, but I’m fairly certain I saw this when I 100%ed Rondo a few years ago on my Coregrafx

#

Green background and all

#

I’ll double check though

grand moss
#

Thank you

queen fog
#

so it is what it is.... šŸ‘šŸ‘

errant pilot
#

Yup it's the same on real hardware

queen fog
#

Great thanx so much for research. The games so great and i just wanna check.
Thanx guys

worn spindle
#

Damn someone should fix the green screen. Immersion breaking smh.

summer rivet
#

As in, a bug in the game

errant pilot
#

might be! it definitely looks off. I only remembered it from years ago because when I played it I thought "that looks broken, if this weren't a real Coregrafx I would suspect an emulation error"

#

but I also checked youtube and other people's playthroughs also seem to have it

stiff lotus
#

One of the issues with patches and cheats is that they can introduce unintended side effects that the original game did not exhibit. Usually when seeing those issues it’s best to first check against the same patch/cheat on actual hardware or make sure the original unmodified game doesn’t exhibit those behaviors.

dreamy tiger
#

it may have spent time on the wrong side of town

stiff lotus
#

Yeah that’s an interesting problem.

grand moss
grand moss
# stiff lotus One of the issues with patches and cheats is that they can introduce unintended ...

Exactly. There are two reasons why I will reject issues based on cheats:

  1. A lot of cheats are built and tested on emulators which are inferior, and are dependent on running on that emulator, and won't work on a more accurate emulator.
  2. There is no "cheat" device on original hardware that is trying to be simulated - this is an artifact of emulation technology. Therefore the same behaviour can't be confirmed on original hardware (by definition). It's only there as a nicety for end users, it's not an integral part of the core.
stiff lotus
#

Damn, well said

grand moss
#

The same issue in 1) can exist for patches such as translation patches. If there's an issue, 99% of the time, it's a patch that won't run on real hardware - but at least this can be tested if somebody burns a disc.

cosmic wasp
grand moss
#

There was no such hardware for PC Engine/TurboGrafx

#

And I'd be surprised if there was any such device for disc games on any system

sick elk
#

3DO had a neat cheat device called Game Guru that let you edit save game files to insert cheats into

grand moss
#

It's also true that a lot of the original translations and/or ROM hacks for NES and other systems in the 90's were built for emulators and didn't work on actual ROMs on the original hardware... when this was found, some people complained to the ROM device maker, not understanding that it was a bad assumption made during the development of the hack on emulator

#

This doesn't happen as much anymore, but it's genuinely a "THING"

cosmic wasp
grand moss
#

OK. But as I said, there was no such system on TG16/PCE, so it was based on assumptions on the emulator on which it was developed (and as for how well it was tested, I simply don't know)

#

In any case, consider this core to be "hardware" that we try to correct, not software.

#

It's pretty close as it is

cosmic wasp
#

Ps1 definitely had GameShark though šŸ™ƒ

grand moss
#

S'ok. I know the PCE hardware, and I don't know anything about the cheats driver that somebody added to the core, or the cheats that exist. Simply outside of my field of knowledge (and interest)

#

I was going to offer to remove the cheats engine. šŸ˜‰

cosmic wasp
queen fog
#

what have i started 🤣

graceful root
#

Cheaters never prosper, remove all cheats so the weak aren’t tempted

#

All kidding aside, I have a work around: watch a video of someone who’s good beat the game and fantasize about being that skillful and handsome

queen fog
#

The green screen is also on any version even without using a cheat :/

And its on the converted Version for PS4 too... So yeah its seems like this part of the game
was not completed or whatever. Maybe someone will edit the game but its definitely not a
problem of the core.
https://youtu.be/3EfMTQEm_mU?t=2439

stiff lotus
#

Ok, I've added text commands to give you a list of shortcuts to all the pinned posts in a channel. Type "#channel name pins" and you'll get it. I covered the most popular channels.

For Example: #1073797664195494028 pins

hard palmBOT
steel ibex
#

Robby has reached the pinnacle of his powers.

slim yew
#

Or maybe this is the pinultimate step.

grand moss
#

OK, somebody should be retesting the CD hang issue

#

I believe that it has either been completely fixed, or almost completely fixed

#

We should come to a consensus though.

dreamy tiger
#

Test on the unstable?

#

Or the stable?

stiff lotus
regal valley
#

Classic Gaming discordšŸ˜…

#

the precursor to this server

stiff lotus
#

Ohhh ok, sorry I’m ignorant baby

#

I just showed up to this Discord and know nothing about the history

regal valley
#

its a quieter server now, MiSTer had outgrown it

#

I stayed a mod there, so tweak it from time to time. Its still considered a place to get help with Analogue consoles and other accesories like FXPack

stiff lotus
#

there’s this Carl bot thing, no real clue on what it’s about but it’s a bot that let’s me run commands. One of them does replies when you specify a word. Which was the shenanigans I was doing last night and this morning.

#

Called triggers

regal valley
#

ah, thanks

#

will check what bots we have in sue

stiff lotus
#

The channel name + pins thing was me just coming up with a consistent method of making an easy to remember way to trigger a specific response

#

It can be any word you want, but I did it that way so it’s very hard to accidentally trigger a response outside of purposefully doing it

regal valley
#

yep good idea. does it have already a function to check pins or was that html with links?

grand moss
dreamy tiger
#

Ok, I will let it run overnight on a couple of misters

grand moss
#

Even if it does fail, it would be good to understand how much less frequently it happens compared to before

#

(if possible)

stiff lotus
graceful root
#

Ya basic

regal valley
#

makes sense

dreamy tiger
grand moss
dreamy tiger
#

~8 hours

grand moss
#

Previously, the average time to failure was less than 60 minutes on one unit

#

So it seems to be 4 hours now

dreamy tiger
#

yeah, I definitely didn't see any that fast (as I went down and looked at them before turning in...around an hour after I started them)

grand moss
#

Would be nice to run another session, checking in on them every 30 to 60 minutes though

dreamy tiger
#

I have one open in front of me now

worn spindle
#

The PC Engine core has this issue with direct video where the picture is offset to the right.

No idea if it's the core itself, or if it's a bug with the Morph 4K I'm using. Does anyone else has this issue?

Has been a problem for a long time, so it's not related to any particular build.

grand moss
#

What makes you think that it's an issue compared to the original hardware ?

dreamy tiger