Emulador Ps2 Bios

0 views
Skip to first unread message

Pelagio Bosch

unread,
Aug 5, 2024, 3:19:38 AM8/5/24
to prefteolinno
Bioschips tend to be programmed in a parallel mode, assuming they can be programmed at all. 8 to 16 data bits, 16+ address lines. An arudino might be able to control this, but it would take some significant expansion.

OTOH, you say "little pdip flash chip", so perhap you're talking about something else. Since modern PCs tend to use "shadow ram" for the bios, I suppose that it's possible that they read the bios from a serial flash chip instead of a parallel one. Those ought to be easier to program.


Well some modern BIOS chips seem to have the ability to have their contents re-flashed in place using PC software utilities available from the BIOS manufacturers along with the latest BIOS content upgrades.


So it would seem to me that reprogramming such chips out of circuit using a Arduino is certainly possible. Just a matter of identifying the I/O pin count needed and identifying the specific BIOS chip so that proper timing and algorithm can be developed for the Arduino sketch needed.


I'm just not sure of the usefulness Vs the effort required. Is it to reuse a BIOS chip in other then a PC? Are PC BIOS chips mounted in sockets anymore? There is no shortage of standard inexpensive, non volatile memory chips for use in standalone projects?


Those should certainly be read/writable with an Arduino. You'll notice that they claim "SPI compatibility." SPI is a very common serial interface used by many peripheral chips, some of which have examples in the playground/etc. I would start with looking at SPI...


Btw there are few documentation about how to use spi serial with cmos chips or flash eeproms, i mean, i want to read all 4 MB from this chips and check hash sum or md5 sum for integrity..how can i do this? do i need another cristal?


Legally, BIOS must be obtained from your console. Various emulator websites have guides on how to dump BIOS. Other methods are piracy and cannot be discussed here or on the EmuDeck Discord.


When "Optional" is written in the BIOS column, it means the emulator might have some extra functionality or will play the console's splash screen when you launch a game, but will run games without the BIOS.


For example: PSX can be played through DuckStation (Standalone), SwanStation, or Beetle PSX. If you prefer to use DuckStation (Standalone) for PSX, enable the Sony PlayStation - DuckStation parser and make sure the SwanStation and Beetle PSX parsers are disabled.


When reading a Libretro wiki article, the System directory refers to Emulation/bios. Treat the Emulation/bios folder as the System directory and either place your files directly in Emulation/bios or create a folder according to the instructions on the various Libretro wiki pages.


RetroArch: RetroArch comes with a suite of shaders, bezels, cohesive hotkeys across the cores. A lot of small general emulator enhancements with an emphasis on a cohesive experience (for better or for worse).


Standalone emulators: Standalone emulators tend to be more up to date, more bleeding edge with the latest improvements to whatever that emulator emulates. Standalone emulators tend to come with a lot of additional features for the specific console it emulates. For example, melonDS features native microphone support. In the case of systems with both RetroArch cores and standalone emulators available, the standalone emulator usually also provides better overall performance than the RetroArch core.


Question 1. How do i add additional bios files. i saw bios archive on archive.org but its for version 4.3. C

Question 2 can i just copy my whole bios files from my Batocera build to EMUELEC or will it break something?

Question 3 Not sure if you guys support ps2 in the bios files that are included?


Good Afternoon,



Can someone please send me the HP Prodesk 400 g9 bios simulator?

there is a link on the Google cache pointing to:

But that is a remved document, and im in need of this for a HP Prodesk 400 G9.



Thank you in advance


Emulator: lr-opera

Rom Folder: 3do

Extensions: .iso .ISO .bin .BIN .chd .CHD .cue .CUE

Bios: panafz1.bin or panafz10.bin or panafz10-norsa.bin or panafz10e-anvil.bin or panafz10e-anvil-norsa.bin or panafz1j.bin or panafz1j-norsa.bin or goldstar.bin or sanyotry.bin or 3do_arcade_saot.bin See this link for more details:


Then just launch the PoP.apple2 from the emulationstation system menu for Apple II.

HINT - You can change the extensions of your 2 disk games to something like .dsks and add that to your .apple2 text file. That way, they won't show up in the system menu and cause duplication. You could also just hide those games in the system menu as well via the menu when you press the select on the game and go to Edit Metadata.


Emulator: lr-mess

Rom Folder: astrocde

Extensions: .7z .7Z .bin .BIN .zip .ZIP

Bios: astrocde.zip (must be in the roms/astrocde folder. NOT THE BIOS FOLDER!)

Notes: Because this uses the mess emulator, there's a little more work involved in getting the games to run in which the rom must be named exactly as shown in the bios/mame/hash/astrocde.xml file. For example, The Incredible Wizard rom must be named wizard.bin. If it is zipped, it must be named wizard.zip.


Emulator: lr-atari800

Rom Folder: atari800

Extensions: .atr .ATR .rom .ROM .zip .ZIP .7z .7Z

Bios: ATARIOSA.ROM and ATARIOSB.ROM and ATARIBAS.ROM

Note: .rom seems to have issues with the libretro atari800 as of 11/13/2021. .atr still work as well as .zip files containing .atr and .xex seem to work for the most part.


Emulator: love2d version 11.4

Rom Folder: love2d

Extensions: .love .LOVE

Bios: None

Notes: Upon initial launch of a love game, a corresponding .gptk file is created within the love/controls subfolder within the roms (or roms2) folder. This file contains keyboard keys that have been mapped to a corresponding controller button input of your device. You can edit this file to change the assigned keyboard key to a controller button input. You can also disable assigning a key to a controller button input by changing its value to \".


Emulator: (lr-sameduck) lr-mess

Rom Folder: megaduck

Extensions: .bin .BIN .zip .ZIP .7z .7Z

Bios: None

Notes: If you want to use the mess core, there's a little more work involved in getting the games to run in which the rom must be named exactly as shown as the software name in the bios/mame/hash/megaduck.xml file. For example, Arctic Zone rom must be named arczone.bin. If it is zipped, it must be named arczone.zip.


Emulator: MVEM

Rom Folder: mv

Extensions: .bin .BIN

Bios: None

Notes: This portable gaming system by Milton Bradley had only a few games. For the best experience, the game files should include the .bmp and _snap.bmp for each bin. To use the predefined control scheme, the game files must be named appropriately as follows:


Emulator: (lr-bluemsx) lr-fMSX OpenMSX

Rom Folder: msx

Extensions: .cas .CAS .dsk .DSK .mx1 .MX1 .mx2 .MX2 .rom .ROM .zip .ZIP .7z .7Z

Bios: See this link for more details. : The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.

You can download the 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation.

Get blueMSXv282full.zip near the bottom of the page.

Move/Copy the 'Databases' and 'Machines' Folders to the bios folder.


Emulator: (lr-bluemsx) lr-fMSX OpenMSX

Rom Folder: msx2

Extensions: .cas .CAS .dsk .DSK .mx1 .MX1 .mx2 .MX2 .rom .ROM .zip .ZIP .7z .7Z

Bios: See this link for more details.

Notes: Not all extensions are compatible with the OpenMSX emulator.

The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.

You can download the 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation.

Get blueMSXv282full.zip near the bottom of the page.

Move/Copy the 'Databases' and 'Machines' Folders to the bios folder.


Emulator: (lr-dosbox_pure) lr-dosbox

Rom Folder: dos

Extensions: .dosz .DOSZ .exe .EXE .com .COM .bat .BAT .conf .CONF .cue .CUE .iso .ISO .zip .ZIP

Bios: None

Note: If you're using the default dosbox_pure libretro core and your dos games are in .zip format, rename the extensions to .dosz then run the MSDOS - Hide Zip Games tool in the Options section. This will prevent the duplicate entries that occurs when dosbox_pure creates a .pure.zip file for each game launched.


Emulator: lr-picodrive

Rom Folder: pico

Extensions: .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .sgd .SGD .68k .68K .chd .CHD .zip .ZIP .7z .7Z

Bios: None


Emulator: lr-81

Rom Folder: zx81

Extensions: .p .P .tzx .TZX .zip .ZIP

Bios: None

Notes: I was only able to successfully load .p based roms. I suggest using .p roms and .zip files with .p roms in them based on my testing.

Many games can be started by hitting select to bring up the virtual keyboard, hit R then newline key. Otherwise, you'll need

to search online on how to load these games if you're not familiar with this system.


So everything is working great except some games that are stuck on a blue screen (Check photo). For example Batman - Rescue The Rovin & American Soccer games are not working. Other games are working great as Aliens - Alien 2 or Contra or Metal Gear Solid.


Yes i have read the libretro page and i have done everything correctly. For a strange reason some games don't run and stuck on that blue screen. I have tried several versions and different emulators but all the same. I think it might be some bios files, but i don't know for sure. I'll try another emulator, maybe is problem with retroarch.


Yeah i know that but i have seen people playing those games on youtube. So they are working. Just wondering if i have made a mistake or missing any bios files, that's why i am asking if anyone here has those games and test them.

3a8082e126
Reply all
Reply to author
Forward
0 new messages