What would it take to get a dynarec into beetle-saturn?

Probably not even releasing the actual source code but some of the tweaks only so he is the one that knows the sacred secrets lol. Later fooling everyone they make some mistake when compiling, it works perfectly on his side.

Seen this kind of crap happening, some chucklefuck takes over/hijacks a project, slaps his name in or renames the core completely like it’s their own, with a common motivation which usually is profit from another person’s work. And this usually kills the project for good. And the funny thing is they don’t have a clue wtf they doing.

1 Like

There may have been cases of developers not sharing patches, but the bigger issue is that Yabause, Yabasanshiro, and Kronos all have changes that fix some things and break others. That code is available, but reintegrating all of it into one usable emulator and getting everything working would take a lot of effort.

I could try making a list of the games that don’t work and other bugs, but it’s a long list. I posted many issues above. I’d estimate it would take a good developer at least six months to a year to fix all of this, and I don’t have the time to dedicate to it right now.

Several people have offered to help fund this, so if there’s a developer who’s interested in working on this project, we can talk about sponsorship.

Kronos removed all the hacks used in yabause/yabasanshiro, and has the highest accuracy/compatibility among those 3. Over 2145 tested games, 1982 were playable (92.4%). I don’t think you know much about Kronos.

“Playable” is a bit subjective, as games are listed as playable even if there are glitches.

In another thread, someone complained that the graphical glitches in Sonic R were too much of a problem, although the game does run.

A lot of this turns out to be more complicated than it seems.

Being accurate to original hardware is not a glitch, it’s funny how people forgot about wobbling on those early 3D consoles just because pgxp was implemented on psx emulators.

This is Sonic R in Kronos : https://youtu.be/xI4gOdWa6UY

The “really bad wobbling” in mednafen is exactly the same, and you’ll find the same “really bad wobbling” on original hardware : https://www.youtube.com/watch?v=HlCBR46W_Qs

“Playable” usually means it can be played without issues affecting gameplay, and it is not nearly as subjective as making false statements about an emulator. I have to really wonder if you ever tested it.

Regarding what I was quoted on (and absolutely nothing else)

The issue with the floor in Sonic R on Kronos is not present in Beetle_Saturn, or moreimportantly real hardware. The video linked is not a great representation of what is happening, as the camera is flying around in this demo and you can’t even get a good look at the ground plane.

I’m not tainted by the existence of PGXP on PSX emulation, what I’m talking about in what was quoted has nothing to do with the standard polygon wobbling from these games. The entire floor texture is floating up and down like a raft on waves.

Which, again, isn’t present on beetle_saturn, or more importantly, real hardware. It’s an emulation inaccuracy. I can try to record a video of it, but if you boot the game, start a race on that first level, and run through the ruins past the bridge on the left and JUMP you will see exactly what I’m talking about there.

1 Like

I tried the game before recording that video, and didn’t notice anything. I ended up recording the demo because i suck at this game.

Issues should be reported on the project’s github, not on a 3rd-party forum. Unreported issues are less likely to get fixed. Also keep in mind you need to use original resolution if you plan to make a valid comparison against mednafen or real hardware, upscaling is only gonna magnify any problem natively present in the game’s code.

1 Like

To be fair it’s not a very ‘good’ game to start with haha, even if I love it.

It wasn’t my intention to report a bug, as I mentioned I was only here because I got quoted and my quote wasn’t understood. That’s a good idea though, I’ll track down the git and see how to open one.

The project’s github is at https://github.com/FCare/Kronos/issues

1 Like

I tried and i have no clue what you are refering to.

I have a feeling this is exactly as i suspected and you are making some invalid comparison by using upscaling.

I’m sorry you can’t see it. Maybe there’s something different between what we are doing. To be clear, I am not upscaling for this comparison. I’m playing at native resolution, and comparing to my Sega Saturn with a real copy in the same room.

I appreciate the link, and if I get around to it, I will post a video; because I just pulled it up and confirmed I am still seeing it in Kronos, but not in beetle_saturn.

2 Likes

If you can’t post a video, can you at least post a screenshot with some arrow indicating where i’m supposed to look at ? Maybe i didn’t understand your instructions about the location.