adelikat
He/Him
Emulator Coder, Expert player, Site Developer, Site Owner (3581)
Joined: 11/3/2004
Posts: 4736
Location: Tennessee
Config -> Customize -> Start in Fullscreen
It's hard to look this good. My TAS projects
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
Thanks and good luck in your real life.
Joined: 8/3/2009
Posts: 158
I have a question, I tried the PS1 Final Fantasy 1 on PSXJin and on Bizhawk, I have no filters on, native resolution, and I have taken (allegedly) native screenshots. Why do I get these two different results? Top (PSXJin) looks more "correct", with the color gradient, just like the 16 bit versions. Bottom (Bizhawk) looks spotty. Is the top one just faking it or is the bottom one wrong? *Edit* There's a dithering option on PSXJin called "Aways dither g-shaded polygons", I turned that on and now it looks exactly like the one from Bizhawk's. With all dithering off it looks like the first image. And I wrong to think that with dithering off is what the framebuffer actually outputs, and the dithering was added by the CRT later?
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Yes, you're wrong. The dithering is probably correct. Mednafen is more accurate in this respect. Mednafen is more accurate in essentially every respect in regards to the rendering. I think what's happening is the game is rendering 24bpp colors, not 16bpp. But the PSX framebuffer is generally 15bpp. So Rendering 24 on 15, you can either dither it or not. I think the PSX always dithers it. It looks cool on a CRT. It sounds like the PSXJin option should actually be called "Aways dither g-shaded polygons, like they're supposed to be". Defining "correct" in comparison to the 16bit versions doesn't seem like a good plan.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Woah, that's hot. Do you want to make the integrated viewer in bizhawk?
Joined: 8/3/2009
Posts: 158
zeromus wrote:
Yes, you're wrong. The dithering is probably correct. Mednafen is more accurate in this respect. Mednafen is more accurate in essentially every respect in regards to the rendering. I think what's happening is the game is rendering 24bpp colors, not 16bpp. But the PSX framebuffer is generally 15bpp. So Rendering 24 on 15, you can either dither it or not. I think the PSX always dithers it. It looks cool on a CRT. It sounds like the PSXJin option should actually be called "Aways dither g-shaded polygons, like they're supposed to be"
Thanks for the answer. If dithered is the original native view, then that's all I needed to know ;)
Joined: 8/3/2009
Posts: 158
zeromus wrote:
What's "original native view"? The undithered version is completely wrong.
Yeah, I mixed it up.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
zeromus wrote:
Woah, that's hot. Do you want to make the integrated viewer in bizhawk?
Unfortunately I only program in Delphi / FreePascal, so that would be difficult...
Joined: 8/3/2009
Posts: 158
Hey guys, I gots a Q. Any way to skip the Playstation bios?
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
no. That's dozens of hours of work at a minimum, nobody cares that much. Most emulators skip the bios by means of HLEing the entire bios, which is dozens or hundreds of hours of work. Another proposal has been to patch the bios to skip the graphics. That's dozens of hours of work except maybe for a fully ramped up PSX software hacker. creaothceann, you can learn c#, it's easy! We'll help you.
Joined: 8/3/2009
Posts: 158
Alrighty, thanks for the info.
Joined: 8/3/2009
Posts: 158
Any chance the debugger and trace logger will become operational for saturn emulation in the near future?
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
Any chance you guys will port the NGPC and PC-FX Mednafen cores to BizHawk? I think that'd be pretty neat myself. Especially PC-FX since it's only available on Linux Mednafen...
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Nobody's working on saturn right now. If you want those features, your best bet would be to inspire someone with a story of what great things youll do with it. PC-FX is available on windows mednafen. Yes, there is a chance.
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
I'm not a programmer. I'm just a regular user here. I have no idea how hard/time consuming porting a core is, so bear with me please. But if it's that much of a hassle, then nevermind. And no, I had no "great stories" to back me up. I was just asking if there was any chance out of curiosity.
Fortranm
He/Him
Editor, Experienced player (773)
Joined: 10/19/2013
Posts: 1108
Gamer Maiden Sonia wrote:
I'm not a programmer. I'm just a regular user here. I have no idea how hard/time consuming porting a core is, so bear with me please. But if it's that much of a hassle, then nevermind. And no, I had no "great stories" to back me up. I was just asking if there was any chance out of curiosity.
I believe the Saturn part is not referring to you.
Joined: 8/3/2009
Posts: 158
He was actually talking about me, however I don't know anyone that I could inspire to do that. But the experienced guys over at gamehacking.org have been itching to be able to make Saturn and Sega CD codes with a decent debugger/ram search/trace logger, etc. for years now. Currently there's no decent way to do so. Same with Genesis, N64 and PS1. They (and I), have always found the cheat search tools you guys have made for FCEUX, VBA-RR, SNES9X, etc. extremely useful.
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
One thing I forgot to add on my previous post:
zeromus wrote:
PC-FX is available on windows mednafen.
Are you sure about that? because [URL=http://tasvideos.org/EmulatorResources/Mednafen.html]this[/URL] page is telling otherwise.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
that's mednafen-rr. I don't know anything about it except that it's effectively 6 years old.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
ReyVGM wrote:
But the experienced guys over at gamehacking.org have been itching to be able to make Saturn and Sega CD codes with a decent debugger/ram search/trace logger, etc. for years now. Currently there's no decent way to do so. Same with Genesis, N64 and PS1.
Well, bizhawk would be a promising platform for those three and saturn to boot. But we don't have anyone focusing on debugging features right now. It's a huge chunk of work. We really need a programmer dedicated to it. However. Mednafen has a PS1 debugger, and I think a genesis. Whether you call it decent depends on how well you cope with texty interfaces. Theyre very adequate for mednafen development purposes. Moreover, no$psx + cheat engine should give you decent debugger + ram search
Joined: 8/3/2009
Posts: 158
The problem is when you make advanced codes, sometimes you need to play the game and you need multiple save states, key binding, and a lot of other options that Bizhawk offers that the other emulators do not. No$psx is fine I guess, but if you have to wrestle with the UI and the lack of options (which is often the case), then they'll just keep making codes on actual hardware with real Gamesharks/Action Replay. Some use MESS, but you know that's not very user friendly so not a lot of people can tackle that. For PSX it's easier. but for Sega CD it's a nightmare. Saturn is hard too.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
ReyVGM wrote:
But the experienced guys over at gamehacking.org have been itching to be able to make Saturn and Sega CD codes with a decent debugger/ram search/trace logger, etc. for years now. Currently there's no decent way to do so. Same with Genesis
You want me to list all debugging emulators that exist for Genesis?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 8/3/2009
Posts: 158
feos wrote:
ReyVGM wrote:
But the experienced guys over at gamehacking.org have been itching to be able to make Saturn and Sega CD codes with a decent debugger/ram search/trace logger, etc. for years now. Currently there's no decent way to do so. Same with Genesis
You want me to list all debugging emulators that exist for Genesis?
With all the features I mentioned that Bizhawk has? I've tried Gens, Kega, Gens+, even the previous TAS modified genesis emulators and none have a decent engine. You would have to probably use MESS, or Mednafen (which I haven't used), but again, those are not very user friendly, so only a few people can actually use that to make codes.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.