Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:ps2 [2022/06/01 11:11] – [BIOS] add standalone bios files (why is this even different from the system check?) atarisystems:ps2 [2024/02/16 00:56] (current) – PS2 BIOS for Batocera 39 lbrpdx
Line 28: Line 28:
  
 ===== BIOS ===== ===== BIOS =====
 +==== Batocera 39 and later ====
 +We simplified the BIOS requirements with Batocera 39. From now on, you need to put your BIOS files in ''/userdata/bios/ps2/'' (they used to be in ''/userdata/bios/'' in previous Batocera versions).
 +
 +We strongly recommend using the latest (REDUMP) BIOS for better emulation and depending on your region:
 +  * USA: ''ps2-0230a-20080220.bin''
 +  * EUR: ''ps2-0230e-20080220.bin'' or ''ps2-0250e-20100415.bin''
 +  * JAP: ''ps2-0230j-20080220.bin''
 +
 +Regarding PS2 emulation:
 +
 +  * The USA BIOS can play NTSC and PAL games (European games will have a glitch on the PlayStation logo)
 +  * The EUR BIOS can only play PAL games
 +  * The JAP BIOS can only play NTSC games
 +
 +You can also use a "region-free" EMU-BIOS PS2 ''ps3_ps2_emu_bios.bin'' available in the PS3 firmware, but warning: Fast Boot mode (or skip bios logo) must be enabled.
 +
 +As the USA-region BIOS can run every game, only this one will be checked by Batocera 39:
 +
 +^ MD5 checksum ^ Share file path ^ Description ^
 +|''21038400dc633070a78ad53090c53017'' | ''bios/ps2/ps2-0230a-20080220.bin'' | PS2 firmware binary |
 +
 +==== Batocera 38 and older ====
 +
 +For older versions of Batocera (38 and older), the following BIOS files are checked:
  
 ^ MD5 checksum ^ Share file path ^ Description ^ ^ MD5 checksum ^ Share file path ^ Description ^
Line 38: Line 62:
 | ''b406d05922dac2eaf3c2e68157b1b468'' | ''bios/ROM2.BIN'' | Extra information only required for certain Chinese PS2's | | ''b406d05922dac2eaf3c2e68157b1b468'' | ''bios/ROM2.BIN'' | Extra information only required for certain Chinese PS2's |
  
-**Standalone PCSX2** +<WRAP center round important> 
-^ MD5 checksum ^ Share file path ^ Description ^ +The 7#### series of PlayStation 2 BIOes are known to have issues with running certain games. This is true on the console itself. 
-| FIXME | ''bios/PS2 Bios 30004R V6 Pal.bin'' | FIXME | + 
-| FIXME | ''bios/scph10000.bin'' | FIXME | +PCSX2 will automatically try to use them if they are presentSimply do not include them in your bios folder to avoid this. Only use the BIOSes listed above
-| FIXME | ''bios/scph39001.bin'' | FIXME | +</WRAP> 
-| FIXME | ''bios/SCPH-70004_BIOS_V12_PAL_200.BIN'' | FIXME |+
 ===== ROMs ===== ===== ROMs =====
  
Line 51: Line 75:
 The recommended format to save space maintaining full compatiblity (starting Batocera **v31**) is [[:disk_image_compression#chd|CHD]]. The recommended format to save space maintaining full compatiblity (starting Batocera **v31**) is [[:disk_image_compression#chd|CHD]].
 </WRAP> </WRAP>
 +
 +===== PS2 video modes =====
 +
 +The PlayStation 2 was in the middle of an awkward phase of TV standards. Not only were displays transforming from the 4:3 aspect ratio to the 16:9 aspect ratio, but they were also going from interlaced to progressive. And this was also before video signals became standardized, like with HDMI. Thus, various PS2 games have varying degrees for supported video modes.
 +
 +Fortunately, since we are using a high-level emulator, we don't need to worry about whether a game supports progressive scan or not. By virtue of emulation, all games are rendered as progressive scan anyway. If a game offers the option to use it though, there's no harm in activating it.
 +
 +//In addition to this//, the PS2's BIOS itself supports setting the aspect ratio to 4:3 or 16:9, and games can read this setting to determine what aspect ratio to display. However, the majority of games actually ignore this setting and offer the option in the game itself, if at all. But for the games that do support asking the BIOS for the aspect ratio, the only way to switch their aspect ratios to 16:9 is via the following:
 +
 +  - With a controller plugged in, launch and close any PS2 game. This will configure the controller so that we can navigate the BIOS without issues later.
 +  - While in the PS2 game list, press ''[Select]'' and go to **ADVANCED SYSTEM SETTINGS**. Set **GAME ASPECT RATIO** to "16:9".\\ {{:systems:ps2_aspect_ratio_setting.png?400|}}<WRAP center round tip>
 +This can also be set on a per-game basis by holding down {{:wiki:south.png?nolink&20|South button (B SNES)}} while hovering over the game and going to **ADVANCED GAME OPTIONS**.
 +</WRAP>
 +  - Back out to the system list, then press ''[F1]'' on the keyboard to access the file manager.
 +  - Navigate to **Applications** on the left sidebar, then open ''pcsx2-config''.
 +  - In the menu at the top of the screen, click **CDVD** and select "No disc".\\ {{:systems:pcsx2_no_disc.png|}}
 +  - Then click **System** and select "Boot BIOS".\\ {{:systems:pcsx2_boot_bios.png|}}
 +  - Using the controller, go to **System Configuration**.\\ {{:systems:ps2_bios_1.png?400|}}
 +  - Press D-pad down to go to **Screen Size**.\\ {{:systems:ps2_bios_2.png?400|}}
 +  - Press {{:wiki:south.png?nolink&20|South button (B SNES)}} and then set the screen size to the aspect ratio of your display (most of the time, this will be 16:9).\\ {{:systems:ps2_bios_3.png?400|}}
 +  - Back out with {{:wiki:east.png?nolink&20|East button (A SNES)}} to ensure it saves, and exit the emulator with ''[Ctrl]'' + ''[Q]'', ''[Alt]'' + ''[Tab]'' and ''[Alt]'' + ''[F4]''.
 +
 +Certain games only offer the ability to set the screen's aspect ratio in their in-game options. A comprehensive list can be found at the [[https://en.everybodywiki.com/List_of_PlayStation_2_games_with_alternative_display_modes|everybodywiki's list of PS2 games with alternative video modes page]]. This includes notes about special conditions about their activation. Do not worry about progressive scan, 480p, 1080i or 240p mode.
 +
 +For the remaining games that do not support 16:9 aspect ratio (or their offering is inferior as they use the "crop" method, zooming in the image), setting **WIDESCREEN PATCHES** in the **ADVANCED SYSTEM SETTINGS** can force the game to render in widescreen. This is known to cause graphical glitches, notably stretched 2D elements like FMVs and geometry popping in.
 +
 +For games which support both 50 Hz and 60 Hz, they will either ask to set the appropriate mode on boot or have it available in its options menu. Most modern displays will be running at 60 Hz, so choose that whenever offered. NTSC games will run in 60 Hz by default.
  
 ===== Emulators ===== ===== Emulators =====
Line 111: Line 162:
  
 Standardized features available to all cores of this emulator: ''ps2.videomode'' Standardized features available to all cores of this emulator: ''ps2.videomode''
 +
 +===== Texture packs =====
 +
 +Texture packs replace the textures in a game with other (usually higher resolution) textures. (FIXME which emulators available support this? Just PCSX2?)
 +
 +Texture packs go into the PCSX2 config folder appropriate to the game: ''system/configs/PCSX2/textures/<GameCode>''. For example if replacing the texture in the game God of War, they would go into the ''system/configs/PCSX2/textures/SCUS-97399'' folder. (FIXME how do we find out the GameCode?)
 +
 +(FIXME aren't there options that need to be enabled?)
  
 ===== Controls ===== ===== Controls =====
Line 136: Line 195:
 With that said, what if you're experiencing unusually low performance on hardware that should otherwise be running it at full speed? Sometimes the configuration file gets corrupted and resets to using "all defaults" according to PCSX2, which is to say //not good//. You can reset your configuration by doing the following: With that said, what if you're experiencing unusually low performance on hardware that should otherwise be running it at full speed? Sometimes the configuration file gets corrupted and resets to using "all defaults" according to PCSX2, which is to say //not good//. You can reset your configuration by doing the following:
  
-  - Open up the file manager by pressing ''[F1]'' on the system list. {{ systems:screenshot-2021.09.26-14h14.41.jpg?720 |The system list.}} {{ systems:screenshot-2021.09.26-14h15.07.jpg?720 |The file manager.}} +  - Open up the file manager by pressing ''[F1]'' on the system list.\\ {{systems:screenshot-2021.09.26-14h14.41.jpg?720|The system list.}} {{systems:screenshot-2021.09.26-14h15.07.jpg?720|The file manager.}} 
-  - Click **Applications** in the top of the sidebar on the left. {{ systems:screenshot-2021.09.26-14h15.26.jpg?720 |The Applications folder in the file manager.}} +  - Click **Applications** in the top of the sidebar on the left.\\ {{systems:screenshot-2021.09.26-14h15.26.jpg?720|The Applications folder in the file manager.}} 
-  - Double-click **pcsx2-config** to open up the PCSX2 configuration tool. {{ systems:screenshot-2021.09.26-14h15.47.jpg?720 |The blue icon around the middle with the stylized "PCSX2" icon.}} {{ systems:screenshot-2021.09.26-14h16.16.jpg?720 |The PCSX2 emulator UI.}} +  - Double-click **pcsx2-config** to open up the PCSX2 configuration tool.\\ {{systems:screenshot-2021.09.26-14h15.47.jpg?720|The blue icon around the middle with the stylized "PCSX2" icon.}} {{systems:screenshot-2021.09.26-14h16.16.jpg?720|The PCSX2 emulator UI.}} 
-  - Navigate to **Config** -> **Emulator settings...** {{ systems:screenshot-2021.09.26-14h16.37.jpg?720 |In the top menu bar.}} {{ systems:screenshot-2021.09.26-14h17.08.jpg?720 |The PCSX2 configuration window.}} +  - Navigate to **Config** -> **General Settings** <WRAP center round info> 
-  - Slide the preset at the bottom of the window to the right until it says "3 - Balanced". On older, single/dual-core machines you may want to slide this back to the default of "2 - Safe". {{ systems:screenshot-2021.09.26-14h17.39.jpg?720 |The tool at the bottom now says "3 - Balanced" in slightly more orange color.}}+On older versions, this is **Emulator settings...** 
 +</WRAP>\\ {{systems:screenshot-2021.09.26-14h16.37.jpg?720|In the top menu bar.}} {{systems:screenshot-2021.09.26-14h17.08.jpg?720|The PCSX2 configuration window.}} 
 +  - Slide the preset at the bottom of the window to the right until it says "3 - Balanced". On older, single/dual-core machines you may want to slide this back to the default of "2 - Safe".\\ {{systems:screenshot-2021.09.26-14h17.39.jpg?720|The tool at the bottom now says "3 - Balanced" in slightly more orange color.}}
   - Press **Apply**. Quit PCSX2 with ''[Ctrl]''+''[Q]'' or by using the **File** menu.   - Press **Apply**. Quit PCSX2 with ''[Ctrl]''+''[Q]'' or by using the **File** menu.
   - Test out your game. :-)   - Test out your game. :-)
  • systems/ps2.1654081862.txt.gz
  • Last modified: 4 years ago
  • by atari