#Sony PlayStation

1 messages · Page 12 of 1

meager parrot
#

check the element description box, and the colored element chart below the description also

#

ill test this opening section a couple times in the standard core to see if i can reproduce, but that prologue has random elements to it like the 3rd party member you begin with, so it could be related to this specific trio for all i know..

#

for what its worth ive loaded and played the first section of this game for the past 5 days straight, and not noticed this until trying with the test build today

#

Started this project last year but i couldnt get good results with the 1080p re-encoding on youtube, so now with 1440p i'm trying again ^-^

#

huh, upon further inspection its also messing with the numbers in the character status boxes at the bottom

still palm
#

this graphic thing just started happening with the last build, and only does it with this build?

meager parrot
#

i am playing the prologue section a couple times on the last official release build now, trying to go through a similar pattern in the same battle.

meager parrot
#

wow, reproduced it on my first try in the official release core!

#

chrono cross doesnt seem to reset the analog on my dualshock also. if i turn it on before loading any game, it stays on and is properly responsive when playing chrono cross

#

its only when using the "dualshock" option in the OSD for a usb controller (DS4), that i had the issue with the analog option shutting itself off and the controller going into an unresponsive state until I "reset player assignment" in the OSD

#

oh, check this out!

#

same visual noise, and that looks like the prologue dungeon where i spotted it also

meager parrot
#

i found this when attempting to look up original game bugs

meager parrot
#

havent been able to reproduce the dualshock/ds4 player 1 not assigned properly glitch. tried a bunch of times and am just gonna chalk it up to a fluke at this point.

grand sage
#

I've also had the squares show up in chrono cross a few times. I messed with a few video settings (texture filtering I believe) and it fixed it for awhile.

grand sage
#

I take that back, It's happening right now and texture filtering just makes the squares more opaque

lean glen
#

I just tried a real neGcon connected by BlisSTer on this core and seems to work great.
Here's a compatibility list for PS1 games that work with it http://brittens.org/NegCon.html
Make sure you set it up in the mister main menu first and skip any buttons that don't exist on the controller and same for the PSX core after setting it into neGcon mode.
Thanks for making this easy 🙂

bitter lintel
#

ace combat? how the f do you fly up and down?

#

do you twist the controller to go left and right?

tropic stratus
# meager parrot wow, reproduced it on my first try in the official release core!

i tried it, it's a timing issue with the GPU being to fast in comparison to the cpu. The GPU renders the display list and the game depends on the GPU being slower to be able to fill in the upcoming data before the GPU starts rendering it. That's why 24bit rendering or texture filtering(both slowing down the GPU) or turbo high fixes this

#

unfortunatly that is one of the few points where i cannot do much with the mister core. As we depend on the DDR3 for VRAM, i cannot make the GPU timing exact, because we have to render faster than a real psx to overcome the high latency of the ddr3 😦

ivory verge
#

I think we'll get through this somehow 😉

#

The earth will continue to spin and hundreds of other games work very well.

eternal vapor
#

Kind of a bummer for such a high-profile game, but if it can't be helped it can't be helped

ivory verge
#

Fortunately, there are quite a few of these high profile games on psx

#

This bug doesn't occur throughout the game, I think people will survive it

#

If not , well there are other alternatives, like an" amazing quality" remaster 🤣

tropic stratus
#

well, you can use 24bit rendering as workaround 😅

#

maybe i could also add a "slow gpu" optional mode, but the problem is how to tweak that mode so that is works fine for the ~3 games that need it

dusky dagger
#

Hi, I am trying to transfer my psx save files over to mister and can't figure out how to convert them to the correct format. I have raw save files that I put on a USB drive using a PS2 with uLaunchelf. They show up in MemcardRex and I have tried converting them to different formats (.mcd .mcr .mc) but when I try to mount them to a memory card slot they either aren't recognized or I am able to mount them but in game it says "memory card not formatted". I must be missing a step or something, is anyone experienced with this process?

ornate walrus
ivory verge
#

Nah it's ddr3 speed

full nimbus
ornate walrus
ivory verge
#

If ddr3 is to fast , and sdram is faster than ddr3 ?

ornate walrus
ivory verge
#

I think that if dual sdram could help here, there would be no topic.

ornate walrus
#

With lower latency, the gpu could run at the correct speed instead of having to compensate the latency from the DDR3;

ivory verge
#

And finally a dualsdram would make sense 🤣

ember cedar
ornate walrus
ivory verge
#

I'm only joking, I use dualsdram myself since I already have it

ornate walrus
ivory verge
#

If dualsdram could help I'd like to use it 🙂

tropic stratus
#

second sdram only for GPU could solve it...however it's not that easy! VRAm on PS1 was either dualport sram or singleport sgram. The dualport SRAM is hard to replicate with sdram anyway and the design was inferior overall, so it's not useful. But the latency and bandwidth of our sdram would work pretty well to replicate the sgram latency and speed as it was 33mhz/32bit and we could do 66mhz/16bit. The issue comes when you look at the special page write mode of the SGRAM that the ps1 could do: to clear a framebuffer, the sgram could write a whole row (16 pixels?) in a single clock cycle. That's something we could not do on the sdram. It sounds like nothing big, but the impact is huge

#

i analyzed this first with the menu screen in colin 2.0, which is 480i, as it was unable to render in the correct speed on the core at the beginning

#

our ddr3was too slow with writing one pixel at 66mhz(!) to render correct

#

so i made a special mode to write 4 pixels in one 66mhz cycle. Still not the full speed needed, but fast enough

#

overall the game writes 640*240 pixels = 153.600 pixels in this "fill" operation

#

original speed would be 153600/16 * 33ns = 0,3ms with sgram. We now need 0.6ms with the ddr3.

#

with sdram it would be 2.4ms

#

given that the whole image is rendered in ~8ms in this case, this is significant time

#

so in short: sdram2 for VRAM would work, if there was no fill mode. Unfortunatly fill mode kills it completly

ornate walrus
#

Thanks for the very detailed explanation as always, thought it was already considered and just wanted to understand the limitations of the route.
I'm no dev but I find this dev talk really enlightening.

timber veldt
#

Stuff like this should be documented

ornate walrus
#

I worked in IT for long enough to understand it. Gravitating a lot towards fpga programing. Will check some git and see if I can build something myself.

tropic stratus
#

Best "solution" is to wait for next gen FPGAs with more internal ram. Then vram can be internal, maybe even spu ram. This would make the core smaller(!) and more accurate

ornate walrus
tropic stratus
#

but i don't see much use for doing the psx core with (currently) 1200$ FPGA boards. having some small edge cases and being able to run on a quarter of that price with a board that is widely used, seems just the right decision

ivory verge
#

Yes, that's understandable

tropic stratus
#

typically the GPU is not a big problem, due to the original ps1 also having different GPUs with different speeds. But sometimes it kicks in. I guess we can tolerate this few cases and have it on mister 🙂

ornate walrus
#

If only the gap wasn't this big. I know people are down for a 1200 mister, but it's still a lot of money for most people.

tropic stratus
#

i'm not to sure how many that would be. When i was doing DS for a 600$ board....well lets say to this day nobody tried to get it running. Maybe DS is way less popular, no idea, but working on boards noone has is pointless. You get no feedback, no users, no fun

wise cargo
#

There will be a MiSTer 2 one day. I'm just grateful that we have this much already. Neo Geo CD is a thing now apparently 🥳

grand sage
#

turning on Render 24 bit, and texture filtering fixes the Chrono Cross squares. At least a work around exists, even though it's not even a big deal to begin with. Entirely playable with the squares

ornate walrus
#

Also, looking back to what people had in the early days, mister is still worth a lot more considering how many different hardware it supports.

ornate walrus
#

But I got the point.

empty yacht
#

for every 15th new core terasic will increase the price

wise cargo
#

DS sold 155M units. Have a hard time believing DS isn't popular. It's just that no one had that board lol

tropic stratus
#

i would bet if i just ported the old DS core to mister, even with only 10% of the games working, people would try it

fossil kindle
#

DS is a lot harder of a sell without the touchscreen, imo

ornate walrus
wise cargo
ornate walrus
dusky dagger
wise cargo
#

Honestly the DS touch screen problems could probably be solved with gyro and or mouse controller support. You could even probably play DS with a light gun haha

wise cargo
ornate walrus
tropic stratus
#

for some it's ok to work on projects that are only for them. I did it at least one time too often in the past. I rather work on mister and have this great community and maybe some slight inaccuracies due to hardware constraints, then doing it 100% accurate on another hardware. You can always remove those inaccuracies on future hardware, often without too much trouble

ornate walrus
tacit fox
#

Does Duckstation implement some hacks which are game specific? How does it handle this issue?

wise cargo
#

Plus I'd imagine backported cores from more powerful hardware to weaker hardware would probably be way harder than the other way around

tropic stratus
#

duckstation also has the issue with chrono cross

tacit fox
#

Great

tropic stratus
#

it seems you can activate a "inaccurate" mode where it's gone

#

probably has some different timing like we can also with the core, so basically the same workaround

#

i think the only emulator that has gpu accurate timings is avocado, but it has some compatibility issues with maybe 10% of the games as it was never fully finished

abstract drift
#

probably a dumb idea but it's always interesting to hear your explanations:

on gba core iirc you run slower than the real cpu and then catch up sometimes by running faster?
could the psx gpu do the same (but opposite)? run faster than real but then wait a bit to slow itself down?

#

i guess i'm not sure how you know if you're going too fast or not

tropic stratus
#

could work in theory, but the differences are much larger. In GBA, it usually catches up for some slow sdram accesses, so maybe 10 cycles. Worst case is 100 cycles, but that is nearly never reached. On the PSX GPU, e.g. this block fill causes easily several 10.000 cycles of difference that must be compensated later

#

furthermore the GBA not only halts/speeds up the CPU, but the whole system. For PSX this would not work, as the concept is a accurate system without fastforward, while on GBA the whole system was build for fastforward

#

main reason psx doesn't support it, is that for a sane implementation every(!) component must be able to run at e.g. 2x/3x/4x speed, because something like 1.5x is very difficult, and that would not work with psx as the clock speeds are to high for our FPGA

night anchor
#

I'm trying out FF7 loaded from an HDD connected to the MiSTer as a CHD. I'm noticing that there are freezes now and then, starting almost immediately after getting control. My suspicion would be it having trouble reading the streaming music data, are there any settings that I should be using for CHDs from HDD?

#

possibly increase the CD speed? it's on defaults, so it's set to original

#

This was with the dual SDram core btw

hidden prism
#

isn’t there a software DS emulator that uses the DS4/5 touch pad for simulating the stylus on the lower (virtual) screen?

meager parrot
#

I'd like to document this issue with chrono cross in a issue report for the core also. it's important for knowing what can be worked on for improvements in future iterations of the core/MiSTer

ember cedar
night anchor
#

well. yeah, i can, it would just render the past week i've spent extracting bin/cues and then turning them into CHDs worthless lol

ember cedar
#

Oh, I understand. But you could just test it for this one instance to see if it helps. For me, ridge racer was the only time I had that freeze with chd over cifs

abstract drift
#

the main downside is it kinda messes with the gamma level (see silent hill, gets way too bright) and sometimes creates sort of accidental video artificats

#

like a slightly off color shade that would of just been crushed away rendering 15bit

meager parrot
#

That doesnt sound promising. I'd like to retain the original image as much as possible and keep dithering intact. Also don't want to filter textures

#

I'll give it a test though!

abstract drift
#

you can leave dithering on with it anyway

#

and the gamma level you can kind of compensate for with a different gamma preset

#

#psx-chat message

#

i'd of thought crono cross would be barely affected though since its backgrounds are all pre-rendered and wont really be gaining any color depth themselves

meager parrot
#

I tried it out, and it seems to disable dithering when the 24 bit rendering option is on. Also it brightens the 3D scenes like the title and battles in Chrono Cross while darkening the pre-rendered backgrounds as well. Throws off the visual calibration I spent a lot of time on for the game, as I can use gamma to compensate for the 3D scenes, but the pre-rendered backgrounds will be too dark as a result.

night anchor
night anchor
meager parrot
#

Hoping to have a video up soon. This was the most difficult game I've worked with trying to dial in visual settings for on MiSTer

night anchor
#

quite interesting, i'm definitely interested and will read the thread later

#

i think i settled on one of the preset files for 3rd gen or 4th gen consoles

meager parrot
#

sweet! thats the easiest way, relying on a preset youre happy with. 👍

night anchor
#

i am pretty impressed with the number of preset options available

meager parrot
#

yeah some great work has gone into those, for sure!

tropic stratus
#

24bit does not disable dithering automatically, you have to do it yourself. But of course it can change the colors. With 5 bit color(normal 15bit rendering), each pixel has up to 1/32 of it's color lost(cut off, not rounded) so 24bit can have up to 1/32 of "wrong" color and overall brightness for each color. With color shading (e.g. lights in full 3D games) this usually looks better, due to less banding, but it's not the original colors

#

Feel free to create a github issue for it. I can add further information about the root cause in a post there, so it's documented

tropic stratus
night anchor
#

Oh. Well that's too bad, the massive library of PSX games was the reason I got the external in the first place. Is this not the case if I go straight bin/cue?

#

It's not the end of the world if I just have to use the bin/cue, just means some more extraction time, since I presume they can't be in zip files either

tropic stratus
#

i can't tell much about USB HDDs as i haven't tested them myself. bin/cue will be easier on the workload for sure and i would think it's enough, but i cannot be sure, it probably also depends on the HDD you are using and some other factors...you have to try it

#

I recently switched from a very low cost sdcard to a san disk extreme, because i got occasional (1 every 30 miutes or so) slow CD access using bin/cue. Usually i wouldn't care, but I use this mister for DDR and i don't tolerate pauses at all there 🙂

#

having 100% reliable realtime response from a Linux system isn't some easy task, but i fear with a FPGA core we need it for 100% reliable execution

abstract drift
#

fragmentation actually matters if its a mechanical disk too

#

might be worth a defrag

tropic stratus
#

i analyzed chrono chross further: what happens is that the game depends on GPU timing with constructing it's display list. Maybe due to a bug in the game that doesn't come into play on the original console, because the timing never occurs, the game will construct a half prepared display list: a 12x12 pixel rectangle area is drawn and usually before this area is drawn, the drawmode is set with the correct value 0x1B, which basically sets the Texture page. In error case, while the entry in the display list(GPU linked list DMA) is already created, it's still empty, resulting in the drawmode not being set and still using whatever the previous primitive was using. In the case i researched, this was 0x7F, so a different texture page. Therefore it's rendering garbage

#

if i play around with the rendering time for different primitives, mostly slowing it down, this is easily fixed

#

however, that doesn't really help us. We have already seen that in some circumstances the rendering speed we have is already at the edge, e.g. the rain in FF9. So we cannot just slow it down and be happy

#

only real solution is to have a memory with high enough bandwidth AND low enough latency to really rebuild the PS1 vram/sgram. Then draw timings can be implemented that can be trusted. This can only happen on some future hardware, sorry.

ivory verge
#

Thanks for taking your time to investigate this and all the explanations 👍🏻

night anchor
#

Testing with bin/cue on the HDD there are still some pauses, but seems to be fewer than with CHD. I found a feature called pause when CD slow in the misc menu and turning that off did seem to result in no more pauses, and i was able to play for a good 5 minutes with it on the bin/cue. i switched to the CHD with it also off and it worked for a minute then cloud started running towards the corner of the screen and i could no longer get any reaction from any buttons, including the reset and user button on the mister itself. i'm thinking there's probably a good chance this external doesn't have the best performance with it. That's too bad as it was looking like that would be a cheap and easy solution. I could throw an external SSD at it I suppose, that seems a bit overkill, but then again, if I'm already >600 deep into it, what's it matter

#

the drive is a brand new seagate 5TB portable drive from costco, one that's powered from the same USB cable that data is going over.

tacit fox
#

Are you powering MiSTer with the stock PSU?

#

You’ll need a beefier PSU in that case. At least 5A

#

You’ll also probably need to mess with kernel configs to prevent idle spinning off

oblique frost
#

I'm not sure even with a big amp powersupply that the usb ports will actually feed enough power through one port to make the drive happy

tacit fox
#

With a big amp psu it should be able to keep 500mA steady on the USB port without compromising the rest of the power distribution

oblique frost
#

if it's a USB3.0 spec drive, it might be wanting 900mA out of it, which I don't think the hub will deliver given it's 2.0

tropic stratus
#

the setting "pause when CD slow" isn't in the unsafe area without reason: when the CD will be slow, the CD controller will miss the timing, leading to random issues and even crashes

#

and before investing in a SSD with USB, which still has the USB bottleneck, i would rather buy a decent sd card, which can do chd without issues, or use a NAS, which works fine even with cheap 5400rpm HDDs here

tacit fox
#

He’s using a self powered one

tropic stratus
#

(and even if it sounds insane: you don't need to have the whole PAL+US+JP library directly on your mister. I know, that's not a popular opinion, but >5 TB of unused data is still a lot in 2023)

tacit fox
#

Agree. Worst case, full US plus a few JP should be more than enough to anyone

oblique frost
#

the increased power standard on usb3 is why we started seeing more drive enclosures without y-cables or external psus. It's perfectly cromulent for a USB3 and above drive to want 900mA as that's part of the USB3.0 standard. But again I don't know this drive, I'm just saying it's a possible thing making it sad.

quick gyro
#

and the better PAL versions 😉

lean glen
oblique frost
#

I had a friend over the other day who's from the land of PAL and he was very sad to see I wiped out my PAL directory

lean glen
oblique frost
#

need to have room for my JP full set somehow :p

quick gyro
#

i did he say something like "we are no PALs no more"

ivory verge
#

not the right way

#

only PAL matter

lean glen
#

why would you delete the PAL directory? There are some neat PAL exclusives for PSX.

ivory verge
#

have gone astray, they do not know what they are doing

oblique frost
#

I'm this | | close to removing all the NTSC-U too, JP only lol

#

burning this bridge

ivory verge
#

😄

oblique frost
#

really though I think this happened because I told myself I'd just go back later and grab the PAL exclusives and then I never went and did that

lean glen
ivory verge
#

I have all my favorite games in PAL + 5 games in NTSC-U games and about 30 games in NTSC-J 😛

lean glen
#

Fair enough. I also mentioned FIrebugs because I am trying it now and its one game I found so far that doesn't work with vsync_adjust set to 2 (single buffer). So, don't do that unless you only like listening to your games.

oblique frost
#

I'm in the midst of SMT If.. at the moment, I'll have to put these PAL specials on my todo list to forget about again :p

lean glen
oblique frost
#

Well, SMT If.. which is sort of a spin off (it's commonly referred to as like proto-persona). I've already done a SMT I playthrough haha

#

I want to do SMT II on PSX next, I've played it on SNES but the PSX releases of these games are much smoother. SMT If... is a bit shorter so it's more doable with a busy schedule like that yeah

lean glen
#

I'll get onto it eventually.
Maybe its just me and this blisster setup but I can't seem to get the negcon I and II buttons to be analog.
I have tried this controller in multiple games and seems like these buttons are stuck as being digital.
Is there something I'm missing here on button assignment or is this functionality stuck behind using a SNAC/SNAX adapter?

tropic stratus
#

I'm not sure some converter can deliver enough axis to map all of negcon

#

it does work with SNAC however

lean glen
#

Good to know. Thanks. I will acquire a SNAC adapter or pray that blisster comes through with a LLAPI variant of this core.

ivory verge
#

probably best to use the standard solutions we have for MiSTer, everything works as it should. All other inventions are cool , but I see that there are problems

#

Which effectively always stops me from buying such things 🙂

lean glen
#

I'm not sure of the SNAC vs blisster background here but sure I understand how standards become well, standards. If SNAC is the way forward then so be it.

full nimbus
#

well llapi is unsupported and always will be unsupported.

iron abyss
#

Maybe the blisster board is leading to the slower disk access somehow?

devout nacelle
#

cant blame people for going these unsupported routes with connecting controllers there is so much different stuff out there muddying the water..lol

#

i fell into that trap somewhat when i first got my mister.

lean glen
#

I find the prospect of one native controller connector integrated into the mister platform with universal core compatibility (on a general level) very attractive. like with any general solution though you run into its limitations.

devout nacelle
#

then you got people making their own version of something and calling it something different just makes it more confusing

lean glen
#

the fact I can use a real dualshock controller on a snes core with little to no latency to the real thing if I felt like it is really neat to me.

devout nacelle
#

now you do have people that just wanna play the games and dont care about that kinda stuff those exist too..

lean glen
#

yeah and the 90% of those people are perfectly served by a ps4/ps5 controller connected through bluetooth or a usb adapter or the more adventurous getting a SNAC adapter for the one specific core they're interested in.

summer sage
#

a handful of cores people have managed to schlep together hardware, but not most

#

they all use different pin arrangements, different connects, and some use analog. Supporting all of them isn't realistic.

#

it doesnt even make much sense most of the time

lean glen
#

For the most part a dualshock 2 can accomodate most cores I am interested in so the fact I can use a real controller connected in a way that is as low latency as possible is interesting to me.

summer sage
#

if you need to use an exotic accessory that simply has no modern equivilent, that's really the use case, otherwise you are just creating problems for yourself to not use a usb based way of delivering the input

#

it's been very well established there isn't an practical differences to the user in terms of grossly over-worshiped "latency" numbers

lean glen
#

I can feel the difference.

summer sage
#

no you can't

#

Most people pay for a thing, do extra to work to use it, and fall victim to placebo

devout nacelle
#

the #1 thing that turned me off to snac is not being able to access the OSD with the controller.

lean glen
#

anyway this isn't a PSX core specific discussion so let's leave it here. For the most part yes you are right the miniscule difference in latency is not worth the hassle. Personally this whole blisster setup annoys the heck out of me and the convenience of a dual sense PS5 controller mostly outweighs the slightly lower latency of a real dualshock/dualshock 2 connected through some exotic interface into the mister.

tacit fox
devout nacelle
#

I hate anything where you buy an adapter then have to buy another adapter for that for what you wanna use it for.

summer sage
lean glen
#

anyway sidenote to this whole convo. best game to test whether or not your real negcon is working properly on this core when its set to negcon mode is NASCAR 2000.
It lets you calibrate and see the full range for twisting for steering, I and II buttons for acceleration and brake respectively.
Blisster on this core spectactularly fails for I and II buttons, only digital.

eternal vapor
#

I could see feeling a difference between a particularly laggy USB pad and SNAC, since a laggy USB pad can have close to a full frame of latency (meaning the majority of your inputs would come out a frame late compared to SNAC--a relative one frame delay is not difficult to feel, and can significantly impact the playability of, for example, an online fighting game match). Or maybe over Bluetooth since that's higher latency than USB, but I haven't played with Bluetooth myself so I don't know what typical latency there is.

I like SNAC mainly because it lets me use OG controllers for not that much more expensive than a good USB adapter, and secondarily for the reduced input lag.

The thing with the input lag is I can't really feel the difference (like you said any difference is probably placebo, at least for decently fast pads). But I'm still happy knowing that every single one of my inputs comes out on the "right" frame relative to OG hardware. Even assuming an idealized USB pad at 1000hz, 1/16th of inputs will come out a frame late relative to SNAC (even a fast actual pad will have late inputs significantly more often than this). Over hours of gameplay, that adds up to a lot of late inputs. Though the majority of those late inputs are probably inconsequential, in very fast-paced games I feel like this is bound to cause you an extra death/mistake at least occasionally. It's not like I have any data on how often that actually happens, but it inevitably happens sometimes (I feel like it's not that uncommon that I just avoid a hazard in fast games, without a frame to spare). So I think things can have a significant impact on the experience even if you can't directly feel the difference per se.

But I play on USB all the time too and it feels great, so I will make absolutely no case that SNAC is necessary, or completely game-changing. And people play fast-paced competitive games over USB and even Bluetooth all the time, so clearly it's not a huge deal by any means.

#

And in any case, no matter what input method you choose, we're leaps and bounds ahead of software emulation input lag

bitter lintel
tropic stratus
#

if you go for that super low latency path where the millisecond of USB matters, you also must use a CRT, otherwise you get much more lag there. Also keep in mind that the majority of PSX games is 30fps or less, so you have 33-66ms of baked in lag anyway.

eternal vapor
#

I do use CRT 🙂 Also that's a good point, all my numbers were based on 60fps

devout nacelle
eternal vapor
#

I guess I was talking generally, so maybe this wasn't the best channel.

#

You can't ever truly adjust to a subframe delay, because your inputs are only late sometimes

#

Also my point wasn't that small amounts of delay bother me in and of themselves. I just prefer knowing that I'm not disadvantaged (even very slightly) over real hardware

#

So 30fps or even 20fps delay is fine with me (I play the n64 zeldas regularly to this day)

tropic stratus
#

you always have a subframe delay. When you press a button it takes 0-16ms for it to be accepted on a 60hz system. The only advantage of zero delay is that when you hit the 16ms with usb, it is delayed one more frame, but it would also if you hit it at 17ms with snac. So it's not really more variable

eternal vapor
#

But it's true that for these lower fps games the impact is much smaller

#

Yeah I know it's not more variable, and I know there's always a subframe delay, since the earliest an input can come out is the next frame

#

My point is that an additional subframe delay is undesirable, since it will make some portion of inputs come out a frame later than they would on SNAC/real console

#

Which, again, isn't a big deal at all, and for most inputs wouldn't even matter. But in very fast games this could lead to additional deaths/mistakes that wouldn't happen on SNAC/real console

#

I just think the situation where you would have reacted just in time on a real console, but 1 ms too late on MiSTer is undesirable

tropic stratus
#

overall on 60hz you have like 6% higher chance to hit a later frame if your input is fully random to frame borders, which i would assume as human reaction is usually not in the <10ms range.

eternal vapor
#

The point I am trying to make is that you can't feel it, but it can still impact the outcome in the game

#

Human reaction certainly isn't that fast

tropic stratus
#

so overall, this ms is like improving your own reaction time by 1ms. It's like "cheating" with your reaction skills to be 1ms faster when you use SNAC. Given my personal reaction time, that is likely less than 1%, so i would not care to improve myself by such a tiny amount 🙂

eternal vapor
#

It is a tiny amount, that's why I try to emphasize it's not a big deal by any means. But I do think it's significant i.e. non-negligible, and gives SNAC some merit is all 🙂

#

Also though a USB pad comes with its own latency on top of the 1000hz polling latency, so it ends up being a few more than 1ms

#

Still very small though

#

It is rare that the extra 1% helps, but I think it's bound to happen repeatedly over a long play session.

tropic stratus
#

it really depends on the user. If you want to have it for the lower latency it's fine. I guess for many it's more to be able to use the original controllers at all. Be it for the feeling of the original controller or because it was some rare thing like negcon that cannot be imitated by something else

eternal vapor
#

Yes, definitely. As I say, that's the main reason I use it too. I just see the input lag thing as a small added bonus

#

Although I don't have any of those cool accessories like negcon, just a DS2

#

(also to be clear I don't actually have PSX snac adapter yet lol, I was mainly speaking on SNAC in general)

tropic stratus
#

i only have a dualshock with a broken cable, so i never use it, a negcon which feels so strange i never want to use it and a dualshock 3rd party controller with sharp edges that kills my hands....so i never use SNAC really

eternal vapor
#

Haha gotcha, makes sense. Also I think the fact I haven't felt any rush to get PSX SNAC attests to the fact that my USB DS4 is more than good enough. But I would be happy to have the SNAC adapter eventually

shut escarp
tropic stratus
#

i have a great USB metal one 🙂

shut escarp
#

nice

#

i've been eyeing one closely

tropic stratus
#

there seem to exist some metal ones with ps1/ps2 adapter but they are insanely expensive and then they are used so in unsure condition, so that was never really an option for me

shut escarp
#

do you have an LLTek/

tropic stratus
shut escarp
#

nice

#

ive been eyeing those

tropic stratus
#

i tried with 2 cheap ones before, which both broke fast(~10 hours?), then i finally decided it's worth the money and it was. No issues with it so far, other than the additional button for start(i use it for OSD) sometimes bounces, which results in OSD opening and closing several times

shut escarp
#

good to hear

tropic stratus
#

i can only estimate, but i think we hit the 100 hours on it by now

shut escarp
#

i had the red octanes with the rigid foam inserts in high school and they're a massive step up from teh regular mats, but what you got is yet another massive leap from those

tropic stratus
#

When i first tried it, the difference was like night and day. It's much more fun if you are only failing due to your own mistakes and not due to missed inputs

#

given how much time we used it with the family now, it was well worth it. But it's probably not for everyone. Really heavy to carry around.

shut escarp
#

for sure

abstract drift
#

has it held up ok? i was a bit dubious - they're 3d printed right?

night anchor
tacit fox
night anchor
#

Can do

night anchor
#

found the translation for SMT1 PSX

oblique frost
night anchor
#

I found I already have the SNES ones somewhere, just got to put them on the MiSTer

oblique frost
#

smt1 psx is a good place to start if you want to try the old SMTs. The SNES ones can be a little rough, and their eng patches a bit more so

night anchor
#

yeah I do remember trying it on my fxpak pro, and it was brutally difficult

oblique frost
#

the secret to SMT 1 is guns

night anchor
#

like, aimed at the TV/console? lol

oblique frost
#

no the actual in game guns w/ magic bullets sort of break most random battles, once you get enough money/far enough to have the good loadout

night anchor
#

yeah i was unable to accomplish anything because i was slaughtered by the first enemy i encountered each time haha

#

though one time i encountered an enemy that i beat, just to be slaughtered by the second one

oblique frost
#

IIRC in the beginning your mom gives you some pocket money and once the demons start spawning the weapon shops should open so you can get something. You also want to pump most of your starting points w/ the MC into STR and a little into DEF, and like none into MAG or INT

#

that should give you a survivable build to start. MC never gets magic so magic points are useless for him

night anchor
#

good deal, it's ordered

night anchor
#

also appears there's an english translation of megami tensei 1 & 2 SNES remakes, which i got also now

oblique frost
#

those I haven't gone through yet, someday..

jolly thunder
#

OK I got the psx snac adapter. The controller works directly in it but I get nothing out of my multitap . It's an official boomerang looking one

jolly thunder
#

OK got the memory card to work, but it doesn't let the controller work through the multitap

pseudo veldt
#

so I tweeted a request for "best relatively unknown" PSX games, thought i'd share in case anyone else was interested, or had something to add

#

Crusader: No Remorse
Lomax
Pepsiman
Die Hard Trilogy
Tobal
Herc's Adventures
Jumping Flash
Eternal Eyes
Galerians
One
Wild 9
Harmful Park
Little Ralph
Tail of the Sun
Mr. Domino!
Silent Bomber
Battle Hunter
Trap Gunner
Alundra
RC Helicopter
Team Buddies
Slap Happy Rhythm Busters

oblique frost
#

Galerians. Haven't thought about that game in a long while

#

has a sequel on PS2 as well

still palm
pseudo veldt
#

A bit like a Desert Strike, interesting

odd glen
#

PSA — Laserbear just released another option for Guncon 3 IR emitters: https://www.laserbear.net/products/guncon3-ir-tower-replacements

Laser Bear Industries

Pre-Order: This product will begin shipping shortly after it goes live for the inventory we have on hand, once we exhaust our supplies there were be a delay when we ordered more PCBs of around two to three weeks before they resume shipping.  The Namco GunCon3 controller brought light gun support to modern televisions u

#

These work with the Guncon 3 in the PSX core

jolly thunder
pseudo veldt
#

I really need to buiild my Gun4IR

jolly thunder
#

How to you calabriate the guncon3 in the mister the target was off on some of the nes games, ps1 games all seem to have in game calibration

oak atlas
#

Calibrate in osd first.

#

Then individual game if option exists

#

I got the mister add-ons ir sensors. Which worked well but keeps falling off of my TV bcz of the shape of the bezel and the way they stick. Ended up using a bunch of electrical tape to secure them instead. I think the length of the USB cords were putting too much pressure on the sensors.

night anchor
#

crusader: no remorse and crusader: no regret were pretty good PC games, i didn't realize either were on console at all

jolly thunder
bitter lintel
merry lynx
#

@tropic stratus is there a auto mount memory i ask because i have to load manually everytime i play mvc and other games

oblique frost
merry lynx
#

ii have empty.mcd where all my save file is store but i have to manually mount it

oblique frost
#

it'll only automount the card that is named as the folder the game lives in. Example: games/PSX/marvelvscapcom/mvc.chd would automount marvelvscapcom.sav

merry lynx
#

oh ok thank

oblique frost
#

if you boot up to the bios, you can mount your memory cards and move saves around in order to match up to this convention

merry lynx
#

im using the new test build with virtual memory and snax it auto mount to the second slot

tropic stratus
#

automount is always the first slot. When active(OSD setting) it will load the memcard named after the folder of the current selected cue/chd. If automount is off or on second slot, the selected memcard is remembered forever.

slate stratus
#

Question about multi-disc. I've got some games win cue/bin files on multiple discs. To make this work properly, all I need to do is put the cue+bin for each disc into a single folder for the game and everything else is done automatically? Do games prompt you to switch discs or does the mister figure it out somehow?

oblique frost
#

yes put all the bin/cues for one game in the same folder. The game will tell you when to switch and then just select the next disc's cue and it should do the thing

slate stratus
#

Ok great. Is there something that pops up on the screen or do you have to open the core menu and select the disc just like opening a new game?

oblique frost
#

just like opening a game

#

the mister doesnt know the game asked to swap discs.

It's just that if the discs are all in the same folder, it won't automatically reset the system like it normally would when selecting a new game in a different folder

slate stratus
#

Any special naming convention required for this or simply label the files whatever you want so YOU know which disc is which?

ivory verge
slate stratus
hidden prism
#

re: high bandwidth and low latency RAM, it sounds like the next open FPGA platform will start from memory bandwidth needs and work outward from that, exactly like modern consoles

summer sage
#

in reality the limitation of fpga design, even right now, is a human one

#

there is a finite amount of technical requirements because there is a finite amount that is feasible, or even necessary to implement on an fpga

#

I don't really believe that even 6th gen stuff (dreamcast, ps2, xbox, gamecube) is even realistic on an fpga, or particularly beneficial to be on one

#

as such, if all the 5th gen things are covered, the needs are pretty much met

#

there is a bandwidth bottleneck, but it's something that isn't going to take much to overcome in an iteration of the hardware

#

high clock speeds and more block ram would be the two things I would focus on the most in a hardware iteration

tropic stratus
#

Even with a lot of block ram it will probably be hard to get away without external ram for a long time and the requirements are very different. Some systems need high bandwidth RAM, some need low latency, some need large size, some a combination of these. mister is already set up pretty well there with ddr3 and 1-2 sdrams. i would say if the ddr3 wasn't shared with HPS+Scaler and there would be 1-2 Mbyte more block ram, which is totally in range with current gen FPGAs that also allow for 2-3x clock speed, every system including 5th gen should be already covered

cinder acorn
#

N64 is the only 5th gen that we know for shure that is not possible on the DE10 Nano right?

summer sage
#

I just think satisfying ram bandwidth needs wont be especially hard on a new platform

tropic stratus
#

didn't wanted to correct you, just comment on it 🙂

summer sage
#

it would only take a pretty small upgrade to have everything I think we'll ever need

#

barring like, AI chip traces and code generation

tropic stratus
#

yes that step isn't very large

summer sage
tropic stratus
#

it sounds like it the step is large with 3 times speed and bram, but current gen FPGAs already deliver that for a decent price, it's mostly that no eval boards are available or there are not enough pins or other downsides

tropic stratus
summer sage
#

there's lot of rumblings and rumors of terasic and arrow making next gen dev boards with mister needs in mind, so we'll see what comes of that

summer sage
#

we usually conflate cores with cycle accurate versions of them

#

it's semi-assumed in general

tropic stratus
#

yes and i totally understand it. But if you mean it 100%, you need to remove e.g. GBA and PSX and i think they are still worth it, even with the slight inaccuracies that come with it

#

of course, other systems might have even more inaccuracies and at some point it's maybe to much or it's not going to work at all

summer sage
#

agree, I think there's no version of dreamcast for instance that would ever work

tropic stratus
#

yes, some systems are just too large

summer sage
#

the entire 5th gen was always debatable with n64 being the most borderline of them. You managed to make PSX work though, and Sergey seems to be inching closer with saturn.

tropic stratus
#

and jaguar isn't that far either 😉

summer sage
#

jaguar is pretty close but god is that code misery to work on

tropic stratus
#

i mean, it fits already and fulfills timing, it's most some bugs

summer sage
#

having busses split into 64 wires

full nimbus
#

I read some guy called Robert is doing the N64, Jaguar and DS core all in one

cinder acorn
summer sage
#

it fits easily though

tropic stratus
#

being a netlist with highly optimized logic, it shows how small a really optimized gen5 system could be

summer sage
#

yeah it's true

#

it needs to be more abstract to be fixed imho

#

real silicon is fine with latches

#

fpga not so much

#

I think the bugs come from places where there are chains of multiple latches in a row

tropic stratus
#

it's not for the human anymore in the form it is currently and it's nearly impossible to get it back to better understandable form without making it big again

summer sage
#

since it uses a clock to emulate the latches, this fails in chains of latches

#

it turns it into a multi-cycle thing instead of transparently instant

tropic stratus
#

it's great that the netlists exists and likely those are probably the most authentic way to rebuild it ever, but unfortunatly having the core of the system is not enough. It still must be understood and also the path to the outside(ram, ..) is missing

summer sage
#

no it isnt

#

the full schematics are available as well as documentation of every pin

tropic stratus
#

i mean, we cannot use the original ram interface as we don't have equal ram, so we need to reconstruct it work "the same" without being the same?

summer sage
#

right

#

it had 4 sdram chips on the bus

#

hard to emulate that bandwidth with only 1

tropic stratus
#

yes, that's what i wanted to say: this interface must be created and must work as the original, otherwise internals like the bus arbiter might behave different, leading to problems. At least that was my feel when i looked at it, but i didn't looked even halfway as deep as you did

summer sage
#

I wanted to start modifying the code generation from netlists but I couldn't bring myself to start working in java

#

what an unhappy choice for that

tropic stratus
#

in some years, we bring chatgpt to convert it to .... VHDL 😛

summer sage
#

VHDL is a dead language

#

relic from the 80s

tropic stratus
#

hey, the tools finally understand most of the 2008 standard... 😦

#

(it's mostly to tools why i don't use verilog, but that's another topic)

#

but what i wanted to say about jaguar: i think if the core was in behavioral style with the current state of progress, it would have already been perfected by someone, i'm sure

harsh shale
#

Isn't JT slated to work on it eventually

#

His own core

full nimbus
#

along with 99999 other cores

harsh shale
#

Right 😂

tacit fox
#

@tropic stratus what about the new core you’re working on! Still a MiSTery? 🤔

harsh shale
#

Probably also Jaguar

#

Well have 5 cores soon

full nimbus
#

The Battle of the 5 Jaguars

kindred bane
#

What about savestates for existing cores? Not as glamorous as a shiny new core but i’d take snes or md saves states over say a 3do core :S

rugged loom
#

time ago they've said that's a pain in balls couse you have to remade the cores from scratch to add savestate function

#

so considering the strees/reward ratio i fear savestates are gonna be in the botton of the todo list for a time

harsh shale
#

Yeah as I understand it, it's very non trivial and is far far easier if the core is developed with save states in mind ahead of time

wise cargo
#

All of Robert’s cores moving forward will have save states anyways so more cores will have save states over time regardless

harsh shale
#

With the SNAC memory card support is it possible to use SNAC for JUST physical memory cards, and use a random USB or BT controller, or are you tied to using a PS1 controller once the memory card over SNAC is being used

abstract drift
#

errrrr, i think no, or not exactly

#

you could do that but the real MC would be in slot 2

#

a lot of games support saving to slot2 so it'll work for those but not all

harsh shale
abstract drift
#

yeah

harsh shale
#

good idea thank you

abstract drift
#

why do you want to though?

#

(actually curious not being mean)

harsh shale
#

just hypothetical lol

abstract drift
#

oh ok

harsh shale
#

I have a friend just setting his up and he's big into PS1

#

and is interested in using memory cards

abstract drift
#

he'd be best off onetime copying everything to virtual cards

#

which you can do with snac ofc

harsh shale
#

yeah that's my thought as well

#

right

#

he also has those fancy cards with the little OSD, he has a lot of PS1 stuff going on

abstract drift
#

unless you want to interchangably use a real ps1 and the core with the same saves i guess

harsh shale
#

so I am sure he'll find multiple ways to juggle the stuff around

abstract drift
#

oh if he has MCP he can just copy the files off it

#

they're directly compatible with mister

harsh shale
#

Yeah that's what I thought

abstract drift
#

i moved mine when the core came out

harsh shale
#

we'll see what he wants to do, he is the kind of person that might want all of it just because

abstract drift
#

did need to do a bit of renaming i think but nothing major

harsh shale
#

yeah

abstract drift
#

that card may or may not work on mister itself btw

#

depending which revision it is - and which exact snac setup you get

#

it can be sensitive to the rumble motor voltage

harsh shale
#

alright

tropic stratus
# wise cargo Save states we’re retroactively implement on the NES and Game Boy cores. That sa...

i could add savestates relativly fast to gameboy, because i knew that system. I made a gameboy software emulator and fpga core before i started with GBA in 2019. Also the Gameboy core already had global clock enables just like NES did have them. Clock enables are the key for savestates, because you must be able to halt the whole core at the same time. That said, there are some possibilities with 99% stable savestates like flash cards do them, where this is not required, but i never looked into them in detail

abstract drift
#

morning 🙂

tropic stratus
#

For NES savestates i also needed a lot of help from Kitrinx and GreyRogue for NES internal functions, because i didn't know anything about NES, except what the letters mean 🙂

wise cargo
#

Thanks for the insight 🙂

kindred bane
#

Seconded! And just for the record, I appreciate any core. Would certainly give a 3do core playtime as well. But seeing how great save states work for ps1 and nes, they are missed in other cores. Best of luck with the new project whatever it will be.

wise cargo
#

I’d personally like the SMS core bc it’d kill 2 birds with 1 stone if Game Gear save states work similarly

#

A lot of cores also wouldn’t really benefit from save states like arcade cores or 2nd gen cores bc those games are more focused on achieving a high score. 3-5th gen consoles is the sweet spot for save states imo

abstract drift
#

save states are so awesome, i love using them to like really poke at a games deterministic mechanics

#

like learning to dodge zombies in resident evil

wise cargo
#

I remember when I bought MiSTer in the summer of 2020 when people said that save states were extremely unlikely for any cores. This is before the GBA and GB had save states. We’ve come pretty far with save states since then 🙂

abstract drift
#

i remember like, we'd seen roberts gba core on reddit or something but it was kind of an old video and he was working on a different board and stuff

#

it was like, "oh interesting but i doubt he's interested in little old mister"

wise cargo
#

The GBA and Neo Geo cores pushed me into getting the MiSTer. I’ve played SNES/NES/Genesis to death so those two platforms and the potential for PS1 made me pull the trigger

kindred bane
#

Well, save states in arcade cores would also be nice. Something like ghouls n ghost, where you could skip the 'relatively' 😄 boring first few levels and go to deeper into the game? This actually kept me from playing the game on my hardware snes. Also shmuppers love savestates. Check out electric undergrounds truxton/outzone review and see how much time of the review is spend discussing just that. However, if it already is a considerable task to add it into console cores, i'd imagine the work for arcade cores is even more crazy seeing as each core is only a handfull of games usually. Maybe with (help of) ai learning and code generating we could have it one day.

wise cargo
#

Maybe one day, but since save states are much more difficult to achieve on FPGA, it’s just a much better use of time to add save states to consoles whereas you can use it for hundreds of games vs one individual arcade game at a time. Plus most arcade games have ports on home consoles anyways

tropic stratus
#

it's probably easier for arcades as you only have to support some games and can make shortcuts

wise cargo
#

I wonder if all the arcade cores that have the pause button feature are the lowest hanging fruit?

tropic stratus
#

if a core can truly pause(not just ingame pause), savestates are usually "only work" if you know the system

summer sage
#

ah good, a PSX release. Now robert has that out of the way and can focus on Project X 🙂

abstract drift
#

Xbox core confirmed

bright perch
#

I ran update_all but it didn’t seem to pull down the latest PSX core, mine is still from 14 Jan.

EDIT: works fine now

tropic stratus
#

hmm it's there, did i do anything wrong?

#

i had some numbers in the wrong order in the past, but this seems ok

tacit fox
#

I think @exotic knot must update downloader repo?

#

Hey @tropic stratus is there an ETA on the new system disclosure? 😅

tropic stratus
#

if i had to guess, i would say not before april. I want to have games running in my emulator before i start with the FPGA side and i want to make it public when first things on FPGA side work that everyone can try

full nimbus
#

April Fools Day would make a good announcement day

tropic stratus
#

given it's nearly march and i haven't reached this first goal yet, i fear i cannot make that. But i could announce something different on first april 😛

tropic stratus
#

And you even know it's no arcade, because i wrote games and not game 🤣

full nimbus
#

Model 3 confirmed

#

multiple games !

tropic stratus
#

i tested the new release for some hours with FF9. Really nice game. I'm only 6 hours in and i start to like it as much as i liked FF8 at the same point. At first i thought the fantasy look of the characters was a step back, but now i think it fits so much better for this scenario

#

(please no spoilers yet...i already know it's raining on CD4, that must be enough 🙈 )

summer sage
#

it just takes a while for the automatic git updates sometimes

abstract drift
summer sage
#

I think 9 is definitely one of the stronger entries in final fantasy

abstract drift
#

yeah like, top 5 easily? way up there

summer sage
#

I like in this order FF6, FF9, FF7, FF10

ivory verge
#

FF7/FF9/FF6/FF10/FF15 😄

abstract drift
#

i've never finished 6

summer sage
#

15? c'mon mate

ivory verge
#

haha

#

it wasn't so bad 🙂

abstract drift
#

mines probably like... 7/9/10/8... idk 14?

summer sage
#

it was a dumpster fire

abstract drift
#

oh actually 12 was good

summer sage
#

I mean like FF8, FF12 i'll let "it's not so bad" go

#

but not 15

abstract drift
#

15 is the newest one on ps4 right

summer sage
#

yes

abstract drift
#

with the boyband roadtrip

#

i've never talked to anyone that liked it

#

not saying its bad, just havn't encountered a fan

ivory verge
#

I do not say that I am a fan 🙂

summer sage
#

I never played 13 either, but I haven't heard much positivity

abstract drift
#

i played like, the first 10 minutes on ps3 at some point and was, the opposite of hooked

#

apparently it gets better, people quite like it these days

summer sage
#

so, repulsed

abstract drift
#

but yeah 9 is an absolute gem. so much charm

#

solid mechanics too

summer sage
#

good story, good combat, good characters, lots of feelz

abstract drift
#

art too, and they were really confident blending fmv in at that point

summer sage
#

yeah true

abstract drift
#

like third try at that style

summer sage
#

it was late PS1 so they had some mastery over the system

abstract drift
#

yeah its like a swansong game

summer sage
#

and of course, the music was great

#

the intro music with the virtue cards always gives me tingles

abstract drift
#

ok you all convinced me i'm going to resume my playthrough

#

think i was on disc2 somewhere

#

yeah the intro is great aswell, as a cold open and everything

summer sage
bitter lintel
#

the bacon is sizzling

full nimbus
#

I am waiting for the Snake Takes you tube channel. Hot takes from the snake

bitter lintel
tropic stratus
bitter lintel
#

25 is a good choice

tropic stratus
#

25 is just your number, you cannot get rid of it ever again 🙃

bitter lintel
#

in 25 years

summer sage
#

Its not about the destination, it's about the journey god damn it

#

get your priorities strait periwinkle

bitter lintel
#

https://en.wikipedia.org/wiki/LaserActive it's this. you're working on this.

The LaserActive (レーザーアクティブ, RēzāAkutibu) is a converged device and fourth-generation home video game console capable of playing LaserDiscs, Compact Discs, console games, and LD-G karaoke discs. It was released by Pioneer Corporation in 1993. In addition to LaserActive games, separately sold add-on modules (called "PACs" by Pioneer) accept Mega D...

#

called it

#

ship it

summer sage
wooden rose
#

FF5/FF6/FF9/FF7/FF4

bitter lintel
#

oh shit, it's backwards compatible with PC Engine
PC Engine CD-ROM²
Super CD-ROM²
Mega-CD/Sega CD
Mega Drive/Genesis

#

we can toss all those cores now and just make this one core. the one core to save them

#

on the sd card bind them

wooden rose
#

Surely it's an Intellivision Amico core

abstract drift
#

wait what

#

laseractive can play genesis games?

harsh shale
#

yeah what now

ember cedar
#

It's going to be the BSS 01 https://en.m.wikipedia.org/wiki/BSS_01

The Bildschirmspiel 01 (BSS 01 for short) is the only game console that was developed and manufactured in the German Democratic Republic (GDR). It is based on the integrated circuit AY-3-8500 by General Instrument. The gameplay, controls and audiovisual presentation of the four individually selectable games are similar to Pong. The BSS 01 was de...

harsh shale
#

holy crap that thing sounds amazing

#

it shows a genesis controller plugged in

abstract drift
#

is there a cartridge port on the back or something?

harsh shale
#

I'm wondering this also lol

abstract drift
#

the new core is obviously a dvd player idk why everyone is acting like its a mystery

harsh shale
#

NUON

abstract drift
#

it'll stop just short of being an actual nuon so people can complain about that for eternity

harsh shale
summer sage
ember cedar
summer sage
full nimbus
#

Roberts core is this . I am paying him 6 unripe Apples for it

#

it plays 3 games in Colour !

#

Thats also my first ever Electronic Game

fallen flint
#

I feel like I have a dumb question here, but here goes... Searching didn't quite address it, from what I found. If I have a collection of PSX CHDs, do they need to go into separate folders per-game (I know multi-disc discs should go together). Or is all my CHDs in one folder ok?

short rapids
#

They go in separate folders, otherwise the core won't be able to make a memory card for each game automatically

fallen flint
#

gotcha. it wasnt clear to me if that was relevant, or if multiple games could share a memory card (or if they Could, but there was a limit to it)

#

thanks very much

harsh shale
#

I had a good script that put games in folders I need to find it again

fallen flint
#

oh, all good. i wrote one. I jsut wasnt sure, having run it, if it had been necessary. thanks, though!

shut escarp
#

They can share a memory card, but eventually you'll fill up the 'default' one and will have to manually make new ones and mount them

#

tl:dr - you're better off just putting them all in separate folders

fallen flint
shut escarp
#

and if you have games that like share files

#

sequels that use data from the previous etc

#

it's pretty easy to boot up into the bios without a game, mount the relevant memory cards, and copy the data between em

fallen flint
#

so, like all DDR Append discs into the main Disc's, or all DDR together, since they cross over a bit

#

perfect

shut escarp
#

precisely

bitter lintel
#

kajoq has 25 memory cards

tacit fox
#

@tropic stratus can we at least know if the new core is for a portable system? 😅

harsh shale
#

Every system is portable if you try

shut escarp
bitter lintel
#

XD

abstract drift
tacit fox
#

All handheld too right? elmorise

bitter lintel
#

it's the continuation of ds

#

he's making the ds

bright yacht
#

The new core will just run Mister inside it

pliant delta
#

How’s this core right now?

#

I kind of was considering an xstation but I’m holding of and playing Alundra on my ps1 region free

ivory verge
#

close to perfect ?

pliant delta
#

Do I need some special add on?

#

I only got 1 ram I thin

#

Think

ivory verge
#

no, single ram is ok

pliant delta
#

Bought in ultimate mister before well ps1 core being in development I think

ivory verge
#

most of the information you need can be found here

pliant delta
#

Just skimmed through but first impression is this is amazing

ivory verge
#

core is really amazing, I don't use psx anymore

pliant delta
#

Will I not lose anything with just 1 ram though?

ivory verge
#

nope

pliant delta
#

Alright so I need to figure out how to install a core I guess

#

Never done that

#

All the cores I have came pre installed when I bought it from ultimate miser

#

Mister

ivory verge
#

even the core author uses one ram , let this be an assurance that it is ok 🙂

#

use update all, core will be in console folder

pliant delta
#

I guess update all uses internet

ivory verge
#

yes

pliant delta
#

I don’t remember how I did my setup at all. I think I just got it, paired it with my controllers with Bluetooth and added some snes, sega games etc

#

I don’t think I have ever used update all

ivory verge
#

I think having an updated MiSTer is an important thing 🙂

bitter lintel
iron nova
iron nova
# summer sage I never played 13 either, but I haven't heard much positivity

As someone who has played 13 twice. Originally on ps3 and then years later on steam. Your life won’t be better or worse if you miss it. The pros, it looks really good, has some of the best backgrounds I’ve seen in a fantasy setting. The music is awesome, I know the music In FF are generally regarded as awesome but this one hits the mark and has plenty of bangers. The battle system is very nice quick and engaging, it’s snappy and fun. And then there’s where the game falls short. The story is one of the dumbest things ever. A couple of the characters are annoying but at least you don’t have to deal with them the whole time. The game is pretty much linear until basically near the endgame. That didn’t necessarily bother me but I can imagine that’s not particularly cool with fans with how the series had been up till that point. The optional endgame grind to level up for side quests and gather materials for ultimate weapons is a boring slog of a chore. I only did that part once for the pc release. It’s worth playing for sure because as a game where the battles are the meat of it, it’s good. So, good as long as your willing to deal with the other negatives as a addon 😁

dry drift
#

13 Reasons

harsh shale
#

Does the new PSX build have the composite video code baked in?

little frost
#

I don’t think so, I think the Y/C code is going to be baked into the MiSTer framework and not the individual cores? I could be wrong….

#

I tried the Y/C version of the PSX core on my consumer set and it looked fantastic with the active Y/C adapter from Misteraddons

harsh shale
#

gotcha

#

Is this type of folder heirarchy okay for sharing memory cards with multiple discs?

lilac scaffold
#

put the bin/cue or CHDs from all discs into the one folder

#

ie all directly in 'Final Fantasy VII'

harsh shale
#

That's what I thought but is there a reason this wouldn't work? This isn't my setup by the way a friend was asking

lilac scaffold
#

otherwise you'll get 3 mem cards, 'Final Fantasy VII [Disc1].sav', 'Final Fantasy VII [Disc2].sav', 'Final Fantasy VII [Disc3].sav'

oblique frost
#

also I'm pretty sure the normal disc swap would not work correctly, that is you'd get a reset when it was time to swap discs

lilac scaffold
#

it uses the folder name the game file(s) are directly within for mem card name, and you have each disc in a different folder

#

yeah the core will reset when swapping disc unless the disc files are in the same folder

harsh shale
#

Thanks guys 🙂

frail storm
# tropic stratus i tested the new release for some hours with FF9. Really nice game. I'm only 6 h...

FF9 is a Final Fantasy, while FF8 was a rushed product for casual teenagers of the era. FF9 is art, storytelling, philosophical and emotional: it's a tale gone upside-down with tons of humor and lovable characters, and it was made by the original Final Fantasy series staff as a goodbye to the classic FF saga. There's so mucho to like about it...
FF8 is just a dumb, militaristic and absurd teenage love story I didn't care about.

pliant delta
#

All right so I have decided to do update all. I want to experience some castlevania, how does it run?

#

I don’t have Wi-Fi but I got an Ethernet port so I guess that works?

#

Only got single board ram

#

I don’t know if anyone here played the original symphony on the night on an official ps1 but if you have. Please let me know if there’s any difference on the core

#

Also I’m considering using a ps4 controller, does it feel good for ps1 games? I’m assuming it will

ivory verge
#

Castlevania SotN works perfectly on core, just like on real PSX

#

i use sd4 , works fine

pliant delta
#

Cool 😎 then I know what I am doing tonight

ivory verge
#

the only bugs known to exist are on github

#

nothing to think about , just play and have fun

pliant delta
#

Love mister

#

Might be able to streamline my console setup soon then

#

So about update all, I have watched YouTube and it seems everyone is grabbing an unofficial one or something to put it on sd card

ivory verge
#

I recommend setting up a bios download, they will be needed for the PSX, unless you want to use your own, then you need to put them yourself in the folder with psx games and appropriately name them.

pliant delta
#

Does that install the ps1 core?

#

Or I need to grab that separately?

#

Can I use update all when it’s connected to a crt?

#

Or do I need to use hdmi?

ivory verge
#

yes, update_all will update your MiSTer (mister main, linux, core, etc. ) , it will download all the official cores, psx too

tropic stratus
pliant delta
#

Which one is better though?

tropic stratus
#

there is no further change in any unofficial version, so official=unofficial currently

#

if there are bugfixes in the future, unofficial version will be posted here on discord until a new release is made, but at the moment the release is up to date and unless someone finds a new bug, i don't think we will see any change soon

pliant delta
#

Can I update without connection to hdmi?

tropic stratus
#

yes, you only need power + network

pliant delta
#

Cable is fine without doing anything right?

tropic stratus
#

well, that is if you can navigate blind

pliant delta
#

Oh so the sceeen only works on hdmi?

tropic stratus
#

you can also use vga/analog i guess

pliant delta
#

I got it hooked up to a crt

#

That’s the reason for asking

tropic stratus
#

i must say i never used it, but i would be surprised if it would not work. Several people use mister with analog only

timber veldt
pliant delta
#

Amazing

#

And I guess I can just connect ds4 via usb

tropic stratus
#

yes

#

just try it, if you hit any issue, i'm sure someone here in the channel will help you out 🙂

pliant delta
#

I don’t have time right but I will do it tonight 😊

#

I also consider rondo of blood but idk how that core works either

#

Really all I have used my mister for is snes and sega

tropic stratus
#

the CD cores work more or less the same, just that the images are larger. There are some details like savegame handling, but usually everything should work out of the box unless you have special needs

pliant delta
#

Does fmv run fine?

oblique frost
#

yes

timber veldt
#

You will be surprised

wooden rose
#

It's probably not a bad game in isolation but as a long awaited sequel (at the time), it was a huge step down

#

The setting is great but I just can't make it through the gameplay slog

#

Then there was 15, which I thought was trash. Not only is the story bland, the gameplay is boring too and they even downloaded free models off the web for a boss monster. Quality wise it was really no good

#

Last time I played 16, I wasn't impressed, so I don't have high hopes

ivory verge
#

I spent more than 100h with ffxv, I don't know , maybe I didn't have anything to play at the time 🙂

pliant delta
#

Is update all from 2021?

#

Seems like I already have it

#

And seems to be the same date on the GitHub

#

Anyways I shouldn’t bother you anymore, I really should just ask these questions if neeeded when I am on the process during night.

full nimbus
#

update all self updates

pliant delta
#

Oh so I can just run it?

full nimbus
#

it will update itself

#

push up when launched to configure it

#

such as turning on the bios and rom downloaders which are off by default

frail storm
ivory verge
#

never heard of it 🤷🏻‍♂️

full nimbus
#

nor has wikipedia

wooden rose
#

Obviously it's not on Wikipedia, it's not illegal after all

#

It was a public domain model

#

I just find it lazy, for a boss

pallid quartz
#

hey guys!
I just wanted to say HUGE thank you to everyone involved in implementing 480i to 480p hack.

Cause I'm so into Tekken 3, and now it looks a-ma-zing. Just perfect. No eye strain anymore.

Thanks a ton!

bright perch
pliant delta
#

Alright so it’s time

#

So how do I do this?

#

F12

#

And what should I enable?

full nimbus
#

to get the PSX ?

#

push up when you launch the update_all

#

choose the Bios options

#

and enable it

#

thats all

#

option 4

#

make sure its enabled

pliant delta
#

Good start

full nimbus
#

dont do it on a CRT !

#

either SSH into the mister over putty

#

or connect a HDMI TV

pliant delta
#

SSH?

full nimbus
ivory verge
#

do it via hdmi please

#

the easiest way

pliant delta
#

Um wtf

full nimbus
#

did you let the time sync before launching the script ?

#

you must have a valid time displaying before launching

pliant delta
#

Time sync?

#

How do I do that?

full nimbus
#

boot the mister wait for the clock to display

#

once you have a valid time launch the script again

pliant delta
full nimbus
#

if you have never ever updated its possible you have an ancient system and will have to do a fresh install to bring yourself up to date

#

yes now run the script again

pliant delta
#

Same message

full nimbus
#

Then you havent updated in along time

pliant delta
#

I guess I should write in help

full nimbus
#

python 3 was added last year

manic valley
#

Has the new mystery core been revealed ?

#

I’m asking for a friend …

full nimbus
#

yes its the N128 a updated N64 with 4k output

manic valley
#

You must be joshing me ..

#

But I just want to believe ..

frail storm
#

@wooden rose Thanks a lot! 🙂

wooden rose
#

The phrasing I used was incorrect, it's more like "hey can we have this model"

near lance
#

psx x2 core...am I blind..cant find it ?
Help plz

ivory verge
near lance
#

Weird...the psx 2x core wont load...tried different versions ...
Anything Im missing?
The official PS1 core and all other works great...do I need to buffer?
using Low Lag mode and analog/RGB scart

pseudo veldt
#

@pliant delta does your video get placed randomly on the display, cut off, every time you reset it?

#

I saw this on my LG OLED until I bought a CEC blocker to put in line with the HDMI cable

ivory verge
#

Works fine here

near lance
ivory verge
#

works ok via hdmi and crt

#

try redownload core

near lance
#

ye HDMI wont matter... ill redownload

#

Found the issue...my WinSCP disconnected so only had half 2mb rbf files...manually put it on SD reader... now it works 😄
Stupid WinSCP^^

ivory verge
#

nice 🙂

manic valley
#

I still need to compile a list of tittles that benefit greatly from the psx2x core

shut escarp
#

Have you tried ex2+ with it?

pliant delta
#

When I put it to the sd card

#

Do I need to store them in a specific way?

full nimbus
#

each game in its own directory

pliant delta
#

Cool

pliant delta
#

Um what about multiple disc games?

#

I guess both files in one folder?

ivory verge
#

yes

pliant delta
#

Wait does the core have rumble?

#

About to setup ds4

ivory verge
#

yes

pliant delta
#

What it seems to be plug and play

#

The ds4

full nimbus
#

one of the new things is a controller database

#

thats another good reason to stay up to date

pliant delta
#

Cool but wait

#

What about memory card?

#

Do I need to do something?

full nimbus
#

each game has a memory card, if you did what was said and put each game in its own directory its automounted

pliant delta
#

Cool

#

Can I setup this controller somehow?

#

I remember I used to just use the controller without a keyboard and had a way to bring cores you

#

Up

full nimbus
#

you would need to define the menu button

#

so you would have to map the controller

pliant delta
#

I see

#

So will the rumble be there by default?

ivory verge
#

yes

#

if the game supports vibration it will

pliant delta
#

Hmm crash has not aged well

#

Any games you recommend that has aged well?

ivory verge
#

you know , you can use filters

#

blur, scanlines

#

it makes the games look much better

bitter lintel
pliant delta
#

The ps5 controller?

#

No

#

I got it though

bitter lintel
#

so you've used it. which do you prefer?

#

ds4 is better, right?

pliant delta
#

I like the da5

#

Ds5

#

But I don’t like the battery life

#

Also it really doesn’t add much for me

#

Except in Astros playroom

bitter lintel
#

i don't think i've seen anybody else than myself prefer ds4 over dualsense

#

i'll die on this hill

pliant delta
#

Well I also hate my ps5 right now

#

Not even one year old and disc drive doesn’t work anymore

#

I have literally finished one game on it

bitter lintel
#

when i first set up my ps5 at launch, i booted up astro's playroom and tried the haptic triggers for five minutes before i went into system settings and turned the haptics OFF (for the triggers only) because i KNOW it's all plastic CRAP that will break in no time. it was pretty neat but i don't need to break it

pliant delta
#

Well two games

#

Astros playroom

#

And until dawn

#

I kinda tried making the reseller and Sony send me a new one

#

I hate when stuff isn’t working

bitter lintel
#

i only play dreams in backwards compatibility on ps5 and since i haven't played it in ages, i put a dust cover over the ps5 and it's just sitting there

pliant delta
#

There’s a possibility the kids done something but the placement and reachment of the console makes me doubt it a lot

visual depot
bitter lintel
#

i modded my ps4 fans a few years ago and i've disassembled my ps4 a few times and if you find yourself in an emergency you can probably swap out the disc drive fairly easily in the ps5

#

my dualsense dpad membranes are too soft

#

they're just not great

pliant delta
#

Does ps1 have a test suite?

safe light
pliant delta
#

Damn ps1 hasn’t aged well

#

Well the 3d stuff hasn’t

#

Mega man x4 looks great

safe light
bitter lintel
pliant delta
#

Haha no no

#

I love this core

#

Maybe some filters can help

#

I just don’t remember things looking this bad

cloud steppe
pliant delta
#

But that’s expected

bitter lintel
#

why don't you just use my settings? are you ready to have your world rocked?

pliant delta
#

Your settings?

bitter lintel
#

soft to medium scanlines (tweak to your liking) with the retrotink 5x gba-1 or gba-2 shadowmask

#

now go forth and tweak no more

pliant delta
#

I don’t even know where to find the filters 😂😂

eternal vapor
bitter lintel
bitter lintel
eternal vapor
#

Gotcha, that's probably something I would have to play a little longer to decide on for myself. One day I'll get a PS5 (maybe) lol. I feel like I also heard about reliability/durability issues closer to launch but I can't remember for sure

pliant delta
#

Yeah seems the 3d games are kinda rough

#

I like parasite eve 2 though

harsh shale
#

I don't know why they did that

#

great controller otherwise

iron nova
bitter lintel
pliant delta
#

Okay games that I think have aged well so far from my picks

#

Mega man x4

#

Castlevania

#

Parasite eve 2 was okay

#

Somehow I feel like getting back to ff7 will be hard for me but what do you know

night anchor
night anchor
#

legend of mana is good, xenogears is good, i haven't played them in awhile, but legend of dragoon and legend of legaia

#

chrono cross

pliant delta
#

Okay

#

I’m stupid 😂😂😂

#

I feel like I was too close to the tv so everything looked bad

#

Some games holds up better though

cloud steppe
kindred bane
#

Well..i didn’t like ps1 (or saturn and even pc stuff) in 3d back in the day. Voodoo cards def helped a lot…soo for me mister ps1 is mostly 2d games. For 3d i like duckstations upscaling. Altho you can def improve the looks dramatically with some of the mister and core options as well! We are very lucky with all the goodies we got for this core.

tropic stratus
#

everyone has their own preferences. I like the 3D games most and they are the main reason i even worked on psx. From the games i played for at least some hours on the core(i have a list 😅 ) about 70% are full 3D. I don't mind the 3D quality much if the game was made with the power of the console in mind. For me it only looks bad if the developers tried to hard to make it look realistic or if it has extremly large polygons, leading to heavy texture warping

random gust
#

It's only poor artistic direction that makes 3D games look bad to my eyes.

wooden rose
#

That, and not splitting up your polys

tropic stratus
#

of course 240p is not a great resolution for displaying 3D content, but depending on the game it doesn't matter too much, at least for me. I can very much enjoy games like Spyro or bugs&taz on a "big" tv today due to their colorful cartoon looks. It's worse with something like tomb raider

ivory verge
#

this is one of the most important consoles for me, maybe nostalgia appeals to me, but I have no problem with psx games , as for me they look great

patent junco
#

I find all the rendering quirks so charming

ivory verge
#

yeah 🙂

patent junco
#

Even in emulators like duck station where you can crank up the resolution and have perspective correct textures and all of that I tend to just leave things as they are

ivory verge
#

🤣

abstract drift
#

can't believe we missed that in testing

kindred bane
# tropic stratus of course 240p is not a great resolution for displaying 3D content, but dependin...

Tomb raider is exactly what i dislike about early ps1! Gfx, but also clunky controls and the camera. But you said it very nicely. We all have our preferences! I get some or even most may not like a raiden or strikers 1945. And i def did enjoy some of the racing games and rtype delta (though rtype is def a diff shmup to my 2 earlier examples) in 3d. Spyro gfx are already pretty good (inspired/influenced by mario 64 a bit?) And to close off very happy and thankful it can all be easily played. With even all the extra features you provided!

tropic stratus
#

if the FPGA was 20% bigger, i would have done that 🙂

#

480p would be the biggest step for image quality anyway, the higher you go, the more diminishing returns

abstract drift
#

really only 20%?

ivory verge
#

and there is a way to do it , connect two d10 nano together , everyone has a bunch of each , there will be no problem 🙂

abstract drift
#

yeah we just need like, a mode where the core only renders the left or right half of the screen

#

then get two misters

#

and a usb device replicator for your pad

ivory verge
pseudo plinth
tulip moat
#

Out of curiosity, what about a feature that does the opposite of the 480p hack, where instead you could force interlace content to run at a 240p resolution.

manic valley
odd glen
#

Is there a (hidden?) option to turn off the unsafe option warnings???

ivory verge
#

No

tropic stratus
#

what is so bad about the warning? it is only visible for 2 seconds in the bios

tropic stratus
pseudo plinth
#

Just curiosity really

tropic stratus
#

no worries, i didn't felt you want to put any pressure

pseudo plinth
#

actually I thought a lot about how cool it would be to compile a compilation of information about psx-core development and about Future with more powerful fpga...just curious about what could still come.

tropic stratus
#

the current set of features is just how it is and it will stay that way. It would be just horrible to maintain a core with feature that must be turned on/off at compile time

#

number one feature to drop would be SPU cache that is required for single sdram users 😛

pseudo plinth
tropic stratus
#

something like this spu cache + VGA OSD + audio filter + adaptive scanlines + shadowmasks dropped could be already enough for 480p. But then, this would be a bad hack, as it doesn't conform with the standard framework and has no future...i don't want to put in 2-3 weeks for just a novelty

wise cargo
#

I’d just happily wait for a successor board for 480p upscaling. We already have a separate core for PSX 2X. It starts getting a bit unwieldy if there was a third PSX core.

tropic stratus
wise cargo
#

Would be cool to potentially merge all these features together on some successor board in the future to have one mega PSX core to rule them all.

tropic stratus
#

Analogue has never used any FPGA larger than 40% of the size of mister, so i wouldn't wait for that

wise cargo
#

You think so? I heard rumblings that Terasic may make a DE-10 successor

#

The truth is no one knows and everything is just speculative atm

quick gyro
#

afaik Terasic is well aware why people buy their de-10 like crazy so i bet they will not completely ignore this success for future developments

random gust
wise cargo
quick gyro
#

I got an Analogue Pocket and i really like it, but Analogue is ZERO embedded in the community if you ask me, they are a company that does not communicate

wise cargo
#

They don’t need a direct dialogue with the community. All they have to do is have a product team lurk on the forums and in the Discord. The community has already provided feedback on what we’d want in a successor

random gust
#

From what I've seen on Atari Age forums, some Analogue customers have done a 180, due to the lack of support and updates for some products.

quick gyro
#

i thought misteraddons mentioned that Terasic knows why their device is so popular but i maybe remember it wrong

tropic stratus
#

the big issue with terasic is that they only do Altera/intel FPGAs and unfortunatly there is no better low cost line after the cyclone 5. The cyclone 10 is basically about as good. Intel does have better FPGAs and terasic builds boards for these lines, but all of them are extremly expensive. The cheapest non-cyclone board by terasic is >4000$

summer sage
#

they are overdue for releasing their next low cost iteration though

#

Cyclone VI or whatever

wise cargo
#

You’d be surprised how many companies lurk on message boards and the like. GMs from professional sports teams admit to checking their teams subreddit for fan sentiment, Nintendo treehouse members admit to using Smashboards when recommending Smash characters and move sets, etc.

#

At the end of the day, companies are run by human beings and the Internet provides free feedback

#

Let’s not act like Terasic isn’t aware of a major driver for sales of their DE10 Nano.

tropic stratus
#

at the current availability situation with FPGAs that would be futile. With the small amount of FPGAs you would pay insane prices and wait easily 50 weeks to receive some parts

#

without big buying power of someone like terasic or digilent i don't see a chance. Unless maybe Xilinx or Altera release some board themselves

#

our community here isn't small, but in terms of low cost FPGA buying numbers, it is

quick gyro
#

the next big question is also what cores would be possible with better hardware. If PS2 is already so complex that people would have to dedicate years in teams to make a core from it.

#

NDS and N64 would be super cool but how many people would be willing to pay what price just to add these 2 systems?

tropic stratus
#

It's everything...LEs, multipliers, blockram, either rams on board or many pins available...that's why some good board can easily go in the wrong direction

#

Oh and we most likely also want a SOC fpga, otherwise no easy USB, scripts, web update, ...

#

terasic has often provided the eval boards with the needs we would have. E.g. all my previous eval board have also been from them with many pins AND rams

#

So if they do some new board, the chance is high it could fit for us

#

but until some new cyclone successor appears, we have to wait

tropic stratus
#

at least for AMD, i think the FPGAs have been most profit last quarter?

#

would be surprised if they drop it after that expensive buy

wise cargo
#

FPGA market to double by 2027

#

Don’t think we have to worry about FPGAs becoming irrelevant

summer sage
#

it's a pretty short list of pretty unimportant games, mostly with existing workarounds in the issues

#

fortunately

ivory verge
#

Some bugs will just stay and you have to deal with it, it's not worth investing weeks of work to fix one or two games, it's a matter of priorities. The project is open, so ....

wooden rose
#

I feel that core developers are a niche within a niche (emulation) within a niche (people who use emulators) within a slightly bigger niche (people who can program)

#

So yeah opensource is good but it's pretty believable nobody picks things up

#

Anyone can learn of course

pliant delta
#

Does it support multi tap?

full nimbus
#

mostly becasue they dont think like you do and waht was obvious to them may feel alien to you

pliant delta
#

Considering crash bash 😎

wise cargo
#

On the flip side, all it takes is one dev is talented enough and passionate enough to get a project done. We tend to lose sight of that sometimes

wooden rose
#

Yeah it's multifaceted but it's harder to work on someone else's program because it likely flows differently

#

Personally I don't mind, since I'm used to it from the time I spent working on AAA games

pliant delta
wooden rose
#

But NIHS is still a thing

summer sage
#

this is an advantage of fpgas

#

software emulators rarely have portable chunks of code

#

like in a nes emulator the ppu, cpu, and what have you will be linked together in ways that are not compatible with any other emulator

#

in fpga, things are generally modularized as their original chips, with pinouts very close to the real hardware

#

most components are portable between designs

#

if one person makes an excellent z80 or 6502 processor, it can be in (and indeed are) many cores

#

fixing bugs and iterating on fpga chips is worth a lot more than in software emulators

#

the 68000 chip is a good example of this with mister, it's in maybe 15 cores? and has had a few bug fixes from various core authors who have used it

#

it's one of my favorite aspects of fpga emulators vs software

#

we're not perfecting the systems.. we're perfecting the parts of the systems, and then gluing them together

#

the problem with those bug fixes is resources

#

a lot of them probably aren't really addressable with our current space and setup for the drive and everything else

#

there are compromises around the hardware to make it work

#

overall these compromises are minimal, but with thousands of games, every little thing pokes it's head

hidden prism
summer sage
#

not really

#

mame does okay with sharing it

#

but really only within mame

#

software is so abstracts it's incredibly hard to make anything in that scenario portable

#

nothing software wise is even close to how it can be done with fpga code

hidden prism
#

Star scream was used across several early Software emulators in the mid/late 1990s, not just MAME

#

it’s archaeological information, for sure, but Starscream and Mike Cuddy’s portable Z80 emulation core showed what was possible and helped kick off the next wave of emulation leaps

#

I agree it was rare, as it requires both low-level optimization skill and software design/architecture skill, the intersection of which is quite rare IME

#

but saying it doesn’t exist isn’t accurate. FPGA has a lot of unique advantages over Software emulation without contriving alternative facts 🙂

pliant delta
#

If any devs are here for the psx core. I just want to show my gratitude and say that I love it. I have never played symphony of the night and it just drew me in

#

How is savestates? Any issues using it?

ivory verge
#

Save works ok

tropic stratus
#

yes, most devs are here 🙂

#

rama implemented the CD drive part, not the CD controller itself, xstation uses it uses the original one from the psx without touching it. So far i don't know of any emulator or tool that really recreated the HC05

#

i can promise you i looked into each of the reproducible bugs on the github list for at least 1 day, on many of them several days and gave up because i couldn't find the reason. Compare that to the bug that was reported today morning and was fixed 2 hours later. Yes, several of them might be fixable. But if it's worth my time, i have to decide in the end. Yes, it might be more difficult for others to pick up things, but if someone wants to, it's not impossible. It has happened for several other systems within mister already, so why not for psx? Most likely the main reason would be that most of the titles on the list are not popular, so the motivation is low i guess

bitter lintel
pliant delta
#

I got some nice CRTs but honestly this one is most convenient

bitter lintel
#

mx 400 or something?

pliant delta
#

Beovision 1

#

But don’t be like me.

#

I’m crazy

#

I got mx4000, mx4200, mx7000 (even two, one is at my dads place), mx8000

#

JVC DTV 1710CG

bitter lintel
#

i'm not. i am a crt murderer which is why people's jaws are dropping when they saw i got the brand right. people won't believe their eyes.

pliant delta
#

A Sony crt that is 25 inch but I don’t remember the model right now

#

Another JVC kind of PVM that I always forget the model of

#

Dell p991!

bitter lintel
#

the picture you posted looks like a scarecrow

pliant delta
#

Haha my girlfriend hates CRTs

#

I even tried telling her that she should watch buffy on it

#

Still no go

bitter lintel
#

why's there a curtain draped over it

pliant delta
#

Haha its just me hiding it the best I can from my girlfriend 😂😂😂

bitter lintel
#

good god

#

relationship killers

pliant delta
#

Nah she hates them

#

No joke

#

I kind of have my CRTs everywhere though

#

I think I got 9 CRTs in total

#

But yeah we should get a bigger place but good look with that

#

Sweden sucks with housing

harsh shale
#

Well, somehow I finally got the PSX SNAC shell (plain) to print well