Homebrew RetroArch Switch

TamarindoJuice

Well-Known Member
Member
Joined
Jan 30, 2016
Messages
288
Trophies
0
XP
1,531
Country
Brazil
I dunno if i did something wrong over here but every PSP game i'm trying to run is displaying just a black screen now. I've updated the core over the retroarch updater.

EDIT - IT WAS MY FAULT, FIXED.
 
Last edited by TamarindoJuice,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
Overscan.
We no longer do autocrop as it was working badly and it got removed from upstream.
Games are often coded with black borders, that setting fixes it. Requires fbemu
Also set aspect ratio to Core provided.
1. fbemu?

2. Overscan is already enabled by default in core options (all four sub options are set to 0).

Game I'm trying is SM64.

Would be cool to keep aspect ratio to Core provided as that works perfectly for PPSSPP as well.
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
1,348
Trophies
1
XP
8,194
Country
Thailand
What program to use to convert to chd? Does anyone know? For psx

If you want to convert your PSX .bin & .cue Files to the .chd Format, then you need the latest MAME build.

Extract the mame0209b_32bit.exe and look for a File called: chdman.exe. Direct Link (THX @EmulateLife)

Copy the chdman.exe to your Rom Folder (with .bin & .cue Files).

Press WIN + R, and type cmd.

Press Enter and a Black Window will pop up.

Navigate to your Rom Folder (example: cd C:\Roms\FFVII\CD1) and press Enter.

Paste: for %i in (*.cue) do chdman createcd -i "%i" -o "%~ni.chd" and press Enter.

The conversion should start now. After the Process is finished, you should have your Game in the compressed .chd Format.

If you have multi Disk Games, you better create an .m3u File
 
Last edited by crazy_p,
  • Like
Reactions: satel and Nin4one

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
If you want to convert your PSX .bin & .cue Files to the .chd Format, then you need the latest MAME build.

Extract the mame0209b_32bit.exe and look for a File called: chdman.exe.

Copy the chdman.exe to your Rom Folder (with .bin & .cue Files).

Press WIN + R, and type cmd.

Press Enter and a Black Window will pop up.

Navigate to your Rom Folder (example: cd C:\Roms\FFVII\CD1) and press Enter.

Paste: for %i in (*.cue) do chdman createcd -i "%i" -o "%~ni.chd" and press Enter.

The conversion should start now. After the Process is finished, you should have your Game in the compressed .chd Format.

For those that don't want to mess with getting the new MAME you can get chdman.exe here.

https://drive.google.com/file/d/0B-ElaPpvBHs5aUd0QUM3c05kY2c/view?usp=sharing
 
  • Like
Reactions: satel and crazy_p

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
Overscan.
We no longer do autocrop as it was working badly and it got removed from upstream.
Games are often coded with black borders, that setting fixes it. Requires fbemu
Also set aspect ratio to Core provided.
Guess fbemu is framebuffer emulation. That is already set to true by default as well.
 

Trice

Well-Known Member
Member
Joined
Jan 20, 2009
Messages
153
Trophies
1
XP
1,260
Country
Switzerland
1. fbemu?

2. Overscan is already enabled by default in core options (all four sub options are set to 0).

Game I'm trying is SM64.

Would be cool to keep aspect ratio to Core provided as that works perfectly for PPSSPP as well.
You don't only need to enable overscan, you also need to configure how much should be cut off (top, right, bottom, left). This is different for every game, so you should save it as a game-specific config.

You definitely should keep the aspect ratio as Core provided. Then set the aspect ratio in the core settings to 4:3, 16:9 (if the game has a widescreen mode or there's a widescreen patch) or 16:9 adjusted (this forces the game to display in widescreen without stretching the image, it usually leads to pop-in on the side of the screen, because the games are not designed to display objects in that area). N64 really requires game-specific configs, because there's just no single config that works with every game if you want to have everything looking and playing perfectly.
 
  • Like
Reactions: lordelan

tabnk

Well-Known Member
Member
Joined
Jan 20, 2016
Messages
290
Trophies
0
Age
42
XP
1,836
Country
United States
Tested on latest build of mupen64plus-next. Conker's Bad Fur Day still not able to reach full speed with Frame buffer emulation on. Switch really reach it limit capability.
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Tested on latest build of mupen64plus-next. Conker's Bad Fur Day still not able to reach full speed with Frame buffer emulation on. Switch really reach it limit capability.
Cbfd runs perfect for me with fbemu in 720p handheld or 1080p dock
 

JACMAN

Well-Known Member
Newcomer
Joined
May 30, 2018
Messages
50
Trophies
0
Age
26
XP
178
Country
United States
Cbfd runs perfect for me with fbemu in 720p handheld or 1080p dock
Yo M4xw u experienced any issues with MGS Peacewalker specifically the mission that requires c4. Thing is i have c4 already but still says "c4 is required for this mission" any idea?
 

FanboyKilla

Well-Known Member
Member
Joined
Mar 9, 2019
Messages
289
Trophies
0
XP
1,105
Country
United States
1. fbemu?

2. Overscan is already enabled by default in core options (all four sub options are set to 0).

Game I'm trying is SM64.

Would be cool to keep aspect ratio to Core provided as that works perfectly for PPSSPP as well.

If they are set to "0" then that means you are NOT cropping any pixels. You have to set them something in order to crop pixels.

Here's the Overscan Settings that I'm using to get a perfect "edge to edge" display with SM64.

Overscan Offset (Top) - 10
Overscan Offset (Left) - 5
Overscan Offset (Right) - 5
Overscan Offset (Bottom) - 10

SM64-Overscan.jpg
 

Pola92

Active Member
Newcomer
Joined
May 9, 2019
Messages
30
Trophies
0
Age
31
XP
214
Country
United States
It works great but whenever I put it in the dock it stops sounding, I’ve tried both Bitstream and PCM output on TV but that didn’t do it. What else should I do?
Thanks
 
  • Like
Reactions: EmulateLife

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
@Trice @FanboyKilla
Thx guys! I will try this today when I'm home.
I read somewhere that those Overscan values are in fact the thickness of the borders which confused me lol. So I thought having all the values at 0 should already be the best option.
Also @Brawl345 told me, that I'm might having issues using your configs since I was using the german (PAL) version. So I'll play around a bit and will end up with a perfect setting for each game. :)
 

m4xw

Ancient Deity
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Yo M4xw u experienced any issues with MGS Peacewalker specifically the mission that requires c4. Thing is i have c4 already but still says "c4 is required for this mission" any idea?
Known bug.
I worked around with a custom ver that uses savestates from standalone.
Happens on PC too (libretro specific)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
@m4xw
Shouldn't the config priority list go like this:
1. use game override settings if present
2. use core override settings if present (and if no game setting is present)
3. use global RetroArch settings (if no core and no game setting is present)

I loaded up SM64 (PAL), went to core options and adjusted the Overscan values to:
TOP: 33
LEFT: 8
RIGHT: 9
BOTTOM: 36

That seems perfect for 16:9 adjusted ratio. I saved a game override from within the quick menu.
Then closed content and loaded up SM64 (NTSC) where areas of the pictures are cut off obviously.
Went to core options, set all four Overscan values to 0 again and saved that as a core override.
(So I did not create a game override for the NTSC version of SM64.)

However everytime I load one of the two games (no matter which one), all four Overscan values are where I "left" them.
Since I saved a game override for the PAL version, it should automatically load it when I load the PAL version (values 33, 8, 9, 36) and when I load the NTSC version it should load the core override values (0, 0, 0, 0) since I didn't save a game override for that one but a core override instead.

What am I missing or doing wrong?
 
Last edited by lordelan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uLN9qrJ8ESs