Homebrew RELEASE pFBA: final burn alpha

  • Thread starter Thread starter cpasjuste
  • Start date Start date
  • Views Views 542,725
  • Replies Replies 1,553
  • Likes Likes 61
There is potentially something odd going on with the color pallet of genesis games (/Shadowrun in particular).

Ill have to look into it a bit more (and look at it (images, switch docked) on a calibrated monitor), but it seems as if the switch would oversaturate colors. Ill talk about it more, once I've looked a little more into it.

When you capture an image using the screenshot key on the device, the image (= what gets fed to the framebuffer) seems to be fine, but the switch displays both an image of the game, as well as the game in oversaturated colors.

Its easy to catch, when you look at the yellow thats used as the main font color in Shadowrun as an example. On two of my monitors the color has a subdued look to it, on the switch its a bright punchy yellow. I'll confirm with a color accurate monitor tomorrow.

(Does anyone know if the Switch uses a wide color gamut profile as the default?)

edit: According to a neogaf post, the switch uses rec 709 (srgb) gamut. If thats the case it should be fine. It still might have been my two other monitors (or the Switch' color temperature/white level of 8500 Kelvin (norm is 6500), or more native contrast on the panel used). Ill look into it.
https://www.neogaf.com/threads/deta...and-compared-to-3ds-by-erica-griffin.1369087/
 
Last edited by notimp,
  • Like
Reactions: Masterwin
Did the comparison. The Switches output over HDMI seems fine (same muted yellow on a calibrated screen), so I have to attribute it to be caused by the Switch' screen. Probably related to the whitepoint being set at 8500 Kelvin and the Switches potential to be able to get brighter than 100nits, fast.

Played around with pFBA a bit more, had several crashes on Shadowrun Genesis, probably related to (savestate) saving and loading in quick succession. But maybe also related to a certain area in game. Hard to tell. If I can replicate it, ill upload savestates - I sadly overwrote the innitial ones in a scramble not to loose in game progress. Behavior was simply the switch crashing to a blackscreen during loading a save, saving a save, or shortly after saving a save.

The save one time became corrupted, another time (when pFBA crashed a little later) it was salvageable.

If others experience it, think about sharing the saves. Also, testing this really becomes a PITA, because of having to reinnitialize the HBL hack on every reboot after a crash.
 
Last edited by notimp,
  • Like
Reactions: ipkryss
Perfect timing. :) pFBA just crashed after quick saving again. Error code spit out was: 2345-0021 if that helps.
I'll check if the save is corrupted in a sec (and upload it, in case it isn't so you could mess around with it) - and upgrade to the new version. :)

edit: Save didnt corrupt.
If you want to play around with it - here it is. Crash happened after entering the building and quicksaving. To try to reproduce, exit the building (down), reenter it (up) - and (quick) save/load a bunch. ;) If it doesnt crash, maybe its a memory leak - that makes this happen only after playing a while. Who knows..

https://www.load.to/qsNglZ7IUs/Shadowrun_Genesis_-_crash_MultiUpload.biz.zip

Rom used is the US one "for" FBA.

For anyone interested in playing Shadowrun (Genesis), this is a pretty powered up save with hardly any main story missions done. Just got the information where Aragon is held (if you'd play normally (without extreme levelingTM), thats about 1 hour or so into the game) and was about to do something about that.. ;) Finished the cyberheart side mission, alined with the Mafia, thats pretty much it.. ;)

edit: Sound is a bit frame-y but way better than before. Kudos.
The flair of most games is now finally coming across. :)

Also - one more thing. Since the prior build, whenever you enter the menu, the game screen will now shortly pop up in the lower left corner of the screen. If its intended - I find it a little distracting. Aesthetics... ;)
 
Last edited by notimp,
  • Like
Reactions: Masterwin
Yes, i noticed some random crashes too. I was not able to fix all of them it seems. Time will probably help.. :x
 
Audio actually doesnt lag in the new build. Ill take that comment back. :) There might be a few strange things happening to the sample on the low and top end, but I'd have to stop playing Genesis games to validate.. ;) Great work @cpasjuste.

Turns out Shadorun (Gen) Music was really good... :)

Fitting capture for the occasion.. ;)

v9DVKMC.jpg
 
Last edited by notimp,
  • Like
Reactions: Masterwin
why on the latest version i have to use the x and a button to navigate the UI?
how do i load roms now?

edit: nvm fixed it

thanbks for the hard work man
 
Last edited by yardie,
cpasjuste In your config you have three pathways .
Is it possible to increase the number of pathways?
Are you talking about the rom path settings in the pfba.cfg? It would be cool if there were more options, I put in 7 paths, but the config deleted the last 3.
 
Guys, a simple question, I have added the games supported by the emulator but there are system that are not being detected like msx, megadrive, etc... I have seen people playing these games, how do you do it?

My romset has a folder for each system. I have seen we can prefix the games with this folder name to let them be recognized by fba, but is there any way to make fba discover the games without th prefix? I'm not too eager to ad +10k files to th same folder.

Thanks.
 
Last edited by hexdump,
Are you talking about the rom path settings in the pfba.cfg? It would be cool if there were more options, I put in 7 paths, but the config deleted the last 3.

Yep that happened to me.

Do you know what the preffix is for the sg1000 games? Ive tried SGIK, SG1K
 
Guys, a simple question, I have added the games supported by the emulator but there are system that are not being detected like msx, megadrive, etc... I have seen people playing these games, how do you do it?

My romset has a folder for each system. I have seen we can prefix the games with this folder name to let them be recognized by fba, but is there any way to make fba discover the games without th prefix? I'm not too eager to ad +10k files to th same folder.

Thanks.
The games have to have the proper name, you can look at the "name" column at https://raw.githubusercontent.com/libretro/fbalpha/master/gamelist.txt
 
Yep that happened to me.

Do you know what the preffix is for the sg1000 games? Ive tried SGIK, SG1K

Man it should just be in the OP it's silly to link to that list, hell, it's kinda silly to have to prefix them, and dump them in a max of 4 folders :/

Anyway here's a simple rom prefix list:

Sega Genesis/Megadrive = md_
MSX = msx_
Colleco = cv_
Sega Master Sytem =sms_
Gamegear = gg_
SG1000 = sg1k_
PC-Engine = pce_
TurboGFX 16 = tg_
 
Last edited by Tomobobo,
Man it should just be in the OP it's silly to link to that list, hell, it's kinda silly to have to prefix them, and dump them in a max of 4 folders :/

Anyway here's a simple rom prefix list:

Sega Genesis/Megadrive = md_
MSX = msx_
Colleco = cv_
Sega Master Sytem =sms_
Gamegear = gg_
SG1000 = sg1k_
PC-Engine = pce_
TurboGFX 16 = tg_

Thanks.

Thought i'd tried the sg1k but then again I had expanded the rom path etc.
 
Yes, very silly to link to that list, instead of just listing the prefixes. Especially since you need exact rom names for the roms to show up. People could look them up, or something, because prefixes alone do - nothing.

We wouldnt want that, would we?

Ehem.

// This posting was brought to you by: Sarcasm. When you are awestruck because of what others think, there's always - sarcasm.

Here, have a lovely image of 90s pixel art as a prize:
uTVgvoP.jpg


sarcasm
;)
 
Last edited by notimp,
Guys is there a way to delete roms straight from the app? I'm guessing a lot of people dump the whole romset onto their SD card but 90+% of the roms will probably turn out to be of no interest.
 

Site & Scene News

Popular threads in this forum