Bioshock Emulator

0 views
Skip to first unread message

Roshan Fried

unread,
Aug 5, 2024, 11:04:21 AM8/5/24
to tabroalyna
Discordallows us to keep our conversations open and accessible. This applies to users new and old who wish to learn how to use, stay up to date and assist in project's development.

If you need help, check our Quickstart guide. Most common questions can be answered here or via the FAQ.



Press the Join button to continue.


Our Reddit community is only used to showcase project improvements. We kindly ask users to refrain from requesting community access for help and join our Discord instead.



If you need help, check our Quickstart guide. Most common questions can be answered here or via the FAQ.



Press the Browse button to continue.


We do not condone piracy of any kind. Asking for, providing or discussing illegal download links is not allowed in our communities.



Purchasing legitimate game copies, through the PlayStation Store or through acquiring game discs, and using those copies with RPCS3 is the best way to ensure you will have a clean copy that will work with the emulator. You can use your legal copies with RPCS3 by following the instructions in our Quickstart guide.


These are the current compatible games that have been tested with the emulator. This list is subject to change frequently.Be sure to check this page often to follow the latest updates.

Clicking on a game's ID will redirect you to the respective forum thread, clicking the title will redirect you to the respective wiki page.

Online-only games and applications on Intro, Loadable and Nothing statuses are listed with a network online-only icon and not part of any game count.


I play some current games(Dx12 or Vulkan? Run great!), but I would call myself a retro gamer first. I like old games, emulation...that sort of stuff. And the XT doesn't seem to like a lot of what I like to do. Things that don't work well off the top of my head:


1. Anything UE3-based. Batman's, Mass Effect's, UT3 itself, Borderlands 2 and TPS, Transformers Cybertron games. You get the idea. ME2 on the Normandy is really bad. Stuttering/hitching. UE3 covers a LOT of territory for it run badly. Old 970? Wiped the floor with all of those and anything else UE3-based. Strangely, the Bioshock games seem to run fine.


2. Guild Wars 2 is AWFUL. Amazingly bad. Will run at 2 frames per second with 4% gpu utilization, then jump to 60 in 2 seconds with 80% usage, then back to 2fps when I look in a different direction. D9VK was recommended to me, and it helped a lot. But still not nearly as smooth and consistent as the old 970.


4. SWTOR? Well this one is obviously tricky for a lot of people. I have always known that. But I can say without reservation that the experience on the 970 was smoother and more consistent. We all know that NO modern setup runs that game perfect.


5. Emulation? Anything that requires opengl is a non-starter. Fortunately a number of the emulators I use are either moving to DX12/Vulkan, or are so old and low-usage that the XT can just overpower them with brute force. PCSX2 is hit or miss, depending on the game. MGS3 has so much bloom on DX11, it's eye-watering. Opengl is way too slow.


Just want you to know that I am not some miserable dude that goes around various forums posting complaints. I actually can't stand that type of person. It's just that I don't make a lot of money. I didn't spend that 400 bucks on this card lightly. As I have told you, I upgraded from a 970, for Pete's sake. It's been a long time. I just wanted to give my money to AMD, and NOT Nvidia. I don't like how Nvidia and Intel have been price-gouging people for years, and I wanted to go team red on my next card.


Oh, forgot I answered in this thread. So in the meanwhile I also bought a 5700XT, I struggled 3 months to get normal FPS or just even just play a blu-ray movie; never did it happen. So I sent the card back because of technically not usable,... I got my money back and bought a 2060 super, this works flawless, no issues at all and almost the same performance at 1440p.


Hi. I like old games too. Today I buy my RX 5700 XT and found the same problem. The old games like "The Thing", "Mafia", "Half-Life", "Half-Life 2" was freezing and gived 2-3 FPS. But if you run the game in windowed mode, all problems disappear. I know this is an incomplete solution to the problem. But at least something.


Good morning friends! Friday and throughout the weekend I attempted to mark another thing off my Steam Deck ToDo list. This morning I am going to do a half-assed job of walking you through how I got a sizeable number of emulators up and running on my device. Essentially I am leaning heavily upon something called EmuDeck, which is less an emulator and more a series of scripts that configure emulators for you, and install what you need to add all of the individual games to steam. If things go successfully you end up with something similar to the above screenshot, with beautiful images representing each game and the ability to launch them directly from steam while in game mode. I am going to attempt to walk you through the logical order of getting things set up.


The first thing that you need to do is download EmuDeck. This is going to work much better if you launch your web browser of choice while in Desktop Mode on your steam deck. Visit and click on the download menu option, then the download app button. This will drop an executable package in your download folder by default.


I am not going to walk you through the entire setup process for EmuDeck, there are other guides out there like the above video that do a much better job of this. Essentially there are two choices that matter, the first is if you want to do the Easy setup or the Expert setup. The Easy setup will have very minimal options and largely just configure everything for you. It will however skip a few things that might be useful, like a drive for gyro controls that you can use with the switch/wiiu emulators. The expert mode will require keyboard input however so make sure you are at minimum remoting into your deck through the steam link like that I talked about last week. The other major choice will be if you want to install it to your local storage or an SD card. I chose the latter for reasons I will get into later, there can be significant problems if you fill up your internal storage.


In theory, EmuDeck just installed a slew of folders and emulators on your device, but next, you are going to have to transfer some ROM files before you can make any meaningful progress. I am not going to tell you how to acquire ROM files, other than to say that you should dump your own ROMs for legal reasons. In order to get the files over to your deck, we are going to need some reliable method of transfer. I looked into a large number of options, but given that the Steam deck is just a Linux device, the most straightforward seems to be enabling SSH and then using SFTP. If you are following along my journey you should have set a password for your device. If you have not done that yet, please refer back to my previous article. Type the following command into Konsole:


Next, you are going to need an SFTP client, and this is entirely your choice. There are many options, but I just happened to have Filezilla because I have been using it for decades. Ultimately in order to connect to your Steam Deck you need the following information:


In theory, you are going to be spending all of your time in either /roms or /bios and in the ROMs directory EmuDeck will have stubbed out the correct folder structure for each system. Copy your legally obtained ROM files into these directories and we can proceed with the next steps. If you are using the internal storage of your device, please be careful not to copy too much data during this process. Keep a close eye on the storage limits for your device. If you fill the internal storage and the system does not have enough room to write temporary files, it will appear bricked and go into a bootup loop. I will talk a bit about that later, this is fixable.


Once you have finished setting all of the game images, click the button at the bottom of the screen with the Controller and Steam icon. This will export all of your game data to Steam so that it shows up correctly when you are in game mode. If you boot back into Game Mode, you will in theory see a bunch of grid images in place of the ugly grey rectangles and get an interface that looks something like the image at the beginning of this post. Now you should be able to sit back and enjoy the fruits of your effort.


The biggest thing that you will run into with any of the semi-modern consoles is that they require a BIOS image in order to work. This is essentially how emulator developers get around the copyrighted portions of code, but rely on you to acquire a legally dumped boot image. You will have to research what is needed for each system, but once I supplied the correct BIOS for Dreamcast and Playstation those games started working beautifully. I need to put in some research into how DuckStation handles multidisk games, because right now the only PS1 game that I have copied over that is working, is Castlevania Symphony of the Night.


I think the next big thing that is on my radar is getting both PlayStation remote play and Xbox remote play working. Other than that, however, I think my Deck is in a pretty good state. I want to fiddle around a bit more with the emulators that I technically have installed but are not working for whatever reason. The big one for me would be able to get Breath of the Wild working with durability cheats, and maybe work a bit on getting some 3DS games loading successfully.


Finding information about handheld emulators can be difficult due to the legal grey area they exist in. I discovered a brand called Anbernic through unboxing videos on TikTok and quickly fell into a YouTube rabbit hole of hardware review from retro experts and emulation experts like Retro Game Corps and Retro Dodo. Anbernic releases multiple devices every year with different specs and styles, so it can be tricky figuring out which one is best for you. I eventually chose the RG351V (they all have names like that, unfortunately) because it has the classic Game Boy form factor with the addition of shoulder buttons and a control stick. I mostly wanted it for GBC and GBA games, with the option of the occasional PlayStation or PSP game, so it was the perfect device for me.

3a8082e126
Reply all
Reply to author
Forward
0 new messages