I've found slightly better results with Mednafen. Unfortunately Mednafen is entirely command line based and lacks any form of gui. So it's nice to see an option with some user friendliness.
When you talk about Higan and Snes9x with Supereagle and 2xSaI, you're talking about software rendering with interpolation. You can do that same interpolation with Mednafen, too. http://mednafen.sourceforge.net/documentation/psx.html (ctrl f: supereagle)
When you're talking about Dolphin and the other PS1 emulators you're talking about increasing the native resolution, which is totally different.
Console emulator. You can just probably skip the TV and play on the Chromebook itself.
https://en.wikipedia.org/wiki/Mednafen
http://mednafen.sourceforge.net/
If you're not into gaming, maybe your son is?
As an addition to Rythem Heaven: the fan community has translated the original japan-only GBA game and released a patch as Rhythm Heaven Silver. It's pretty easy to put together, and it's incredibly fun!
(also: If you choose to run this in an emulator, I'd suggest Mednafen - virtualboy adds too much delay to play it properly)
For retro stuff, I suggest using Mednafen. Nice easy emulator that does SEGA Master Syste, Game Gear, Genesis, Nintendo, SNES, Gameboy, Turbografx, Playstation, etc. You can find it here: http://mednafen.sourceforge.net/
You can also build UME from the MAME source code. It makes MAME and MESS and rolls it into one binary.
If you are looking for some good Multiplayer Action, try FightCade.
My favorite emulator, Mednafen with the Mednaffe front-end, can emulate the TurboGrafx 16 + TG16 CD, so all you'd have to do is find the games to play on it. :-)
I've found that if I use an emulator that lets me view/edit hex codes in the ROM while I'm playing it (like Mednafen), it's really easy to find the sound registers are and selectively alter or mute the music. Once you've got the locations & codes written down, you can usually use something like the cheat code decoder-encoder to turn it into a "cheat code" that you can use in any emulator to shut the music off.
I recently had great success using Mednafen to play Castlevania: Circle of the Moon. I used the command line to acquire and use the emulator. There may be a gui, but I didn't use one and I'm not sure.
If you don't mind doing a little RTFMing here, it's quite versatile and can emulate many other systems. Even comes with a BIOS for GBA and possibly others.
To get started, on the command line: sudo apt-get install mednafen
First of all, I don't know why you wouldn't want to use the officially supported BIOS files. Some of them don't work as expected, and some could possibly introduce some instability. Directly from the author of mednafen (the emulator OpenEmu uses for PSX): http://mednafen.sourceforge.net/documentation/psx.html#Section_firmware_bios
>Place the correct BIOS image files in the correct location. Do not rename other revisions/regions of the BIOS to match the expected filenames, or you'll likely cause emulation glitches(and cause confusion if you ever [...] refer to these misnamed files).
If you want to keep using whatever files you are using, whatever I don't care. It's your computer. However, don't give out bad info to others that are coming here asking for help. And don't ask for support if something goes wrong with PSX, unless you are using the correct ones.
Check your Bios files. Mednafen PSX is really picky when it comes to bios versions, you need the right ones (look here which versions you need)
I like Ootake and mednafen. I also bought a license for MagicEngine and while a lot of people seem to like it too, I prefer the two free alternatives above.
Not exactly what you're asking for, but I've recently started using mednafen to play old gameboy games, and very much enjoy it.
Other games I've been eyeing but too lazy/busy/bandwidth capped to install and try are OpenRA if you're a fan of Command and Conquer and Spring games if you're a fan of Total Annihilation
Make sure the syntax is correct. The config file should have a parameter called "sound.device" not "sounddevice". See their documentation here -> http://mednafen.sourceforge.net/documentation/#sound.device
Mednafen's default config file should already have this parameter set to "default", so just search the text file for this line and edit it. I think hw:1 needs to be in quotes as well.
The part about ePSXe crashing when entering towns doesn't seem right to me. What version are you using? Also, I recommend creating an image file of the disc as the read speed is much higher that way, shortens the load times. Just let me know if you need any help setting up ePSXe with plugins and shaders.
EDIT: Another alternative would be to try mednafen which is known for its emulation accuracy.
I think you may need the BIOS file:
http://mednafen.sourceforge.net/documentation/psx.html
scph5501.bin in the directory Mednafen\firmware
http://mednafen.sourceforge.net/documentation/mednafen.html#Section_firmware_bios
> Firmware/BIOS > > Some emulation modules require firmware/BIOS images to function. If a firmware path is non-absolute(doesn't begin with C:\ or / or similar), Mednafen will try to load the file relative to the "firmware" directory under the Mednafen base directory. If it doesn't find it there, it will be loaded relative to the Mednafen base directory itself. Of course, if the "path_firmware" setting is set to a custom value, the firmware files will be searched relative to that path. > >
Bizhawk for ps1 was never released iirc mednafen allows you to have up to 10 save states but requires a bit of effort to set up but overall in my experience it has been the best ps1 emulator http://mednafen.sourceforge.net/releases/
Download and extract mednafen from here (scroll down to Compiled Binary Packages):
http://mednafen.sourceforge.net/releases/
You can't just run mednafen.exe and expect it to play anything. It needs to know what game you want to play, otherwise it closes immediately. It also needs a BIOS file and some configuration.
But actually, running mednafen.exe by itself does do something useful. It creates some directories, like firmware
which is where the BIOS file goes. So go ahead and run it once.
Next, copy the BIOS file to the firmware
directory. Mednafen only uses three specific versions of the PSX BIOS, one for each region. I can't link them here because it's against the law to distribute copyrighted material, but the filenames should be scph5500.bin
for NTSC-J (Japan), scph5501.bin
for NTSC-U (North America), and scph5502.bin
for PAL (Europe and Australia mostly). You need the one that matches the region of the game you want to play.
Now you should be able to launch games. You need your game to be in .cue/.bin format. It's usually two files with the same name except one ends in .cue and one ends in .bin. Why cue/bin and not iso? Some playstation game discs have CD audio tracks which need to be present to play the game properly. An .iso or .bin file only has data for one track. The "CUE sheet" says what the tracks are and where to get the data.
To launch a game, drag the .cue file and drop it onto mednafen.exe. You can also make a shortcut that launches mednafen.exe with the .cue file as the first argument.
Once the game is running, press Shift+Alt+1 to configure player 1's controller. Make sure the controller is plugged in before you start mednafen. Alt+Enter toggles fullscreen. Have fun!
After looking at the github repo for OpenEmu it looks like they are using mednefen for their PS1 emulation and in mednefen's wiki it specifically says there is a deadzone issue with Mega Man Legends 2 due to the nature of modern controllers.
The suggested tweak of increasing the axis scale to 1.33 should help (by default mednefen has this set to 1.0)
You just need to find the mednefen-09x.cfg (name might be different) file and find the line: > psx.input.port1.dualshock.axis_scale
And change it. See what works best for you.
If you have a 3D tv you can use Mednafen's vb module which allows to set it up with SBS on your tv. Enable SBS 3D mode and you have an instant big-screen virtual boy
One thing I can think of to try is to make sure your BIOS files have the right file name and the right MD5 hashes. OSX has an MD5 tool you can run from a Terminal right?
(From the Mednafen documentation)
If you look under the Core Information menu option with the PSX core selected, it should say that the BIOS files are present as well.
I believe (but may be wrong) that SOTN uses different internal resolutions for the title screen/game play/pause menu, so you will probably see black bars at some point regardless of the resolution you choose.
I recently played through Alundra on Mednafen and it does a phenomenal job of keeping the correct aspect ratio and throwing crisp pixels on the screen, so I'd recommend that. Bonus: No plugins to configure.
Mednafen is what I use for all my older consoles and it supports quite a few other things. Great optionst to tweak graphics for systems like the Game Gear that were on a tiny screen (I use ipsharpner and hq2x OpenGL settings).
Quick tip: "ALT+SHIFT+#" will configure a gamepad. F1 to bring up the help menu. Other settings, see the wiki or PM me for any quick help if I am free, I don't mind. I use this extensively for my retro gaming github project.