The retro thread

Started by Mr Party Hat
F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

There are quite a few good PS1 games, just not nearly as many as most people think.

I'll definitely take that. When I was populating my PSOne Mini, I ended up with about 75 games I quite fancied playing (not an indication they're good) before I ran out of things worth bothering with.

Meanwhile the PS2 has basically no good games.

Well now. :laughing:

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

This is a hell of a hot take. PS2 had one of the widest, most varied libraries of any console; to say that none of them is good is a massive stretch.

Off the top of my head: GTAIII, Okami, Guitar Hero, Shadow of the Colossus, Timesplitters 2, Bully, Final Fantasy XII (fight me, Gambits are great), Disgaea if you're into that, Rogue Galaxy… not all exclusives, but if you had a PS2 you were not hurting for stuff to play.

Yeah, I know it's a hot take. It's mine alone, and I know people love the PS2… but… GTA3 (all 3d GTAs) were much better on PC because of mouse and keyboard. Okami wasn't really interesting to me. Bully was boring as heck. All FF games are mediocre at best and is the 99% story, 1% gameplay I dislike. Shadow of the Colossus… no idea how people got into that one. The controls were horrible and it was a repetitious, tedious game. Guitar Hero is fun enough but gets old fast unless you had the PC GH3 version that you could mod with any song people came up with, or the later GH-like clones that have tons of songs to play. And so on. It just got into the whole style over substance type of game I don't care for, and if you like them, more power to you, I'm glad you had fun with it. I didn't. As I said, the only game I played for it that I felt like I was really enjoying myself and have no problem replaying even now are the Katamari games.

And don't get me wrong. I didn't care for the XBox or the Gamecube either. Last console I really cared for was Dreamcast.

F2da1fde4198a198a7bf28a0bb9e4924?s=156&d=identicon

Ninchilla

I'd also add God of War 1 & 2, Splinter Cell, Beyond Good & Evil, Prince of Persia: Sands of Time. Again, not all exclusives, but you're just mad if you think there's nothing good on that machine.

5599f06e028e515664973070f24c5119?s=156&d=identicon

Mr Party Hat

Sly Cooper, Gregory Horror Show, Ico, Outrun 2, SSX Tricky, Burnout 2 and 3…

I'm not trying to convince d0k, but yeah the PS2 was a beast.

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

I'm not trying to convince any of you, either. Clearly there are a lot of games you all enjoyed, and that's fine.

I just didn't have a good time with it. And anything that was on PC as well, there's really no point of buying it again when it played the same or better on PC (gameplay-wise). It was just the time that I really lost faith in a lot of modern gaming and especially consoles when every game I tried had some issue that I couldn't stand, like wonky 3d controls, way too much story, and so on. This is why I really consider PS2 not retro at all, despite how old it is. It is in the same league as games are these days. I can at least half-consider PS1's generation (okay, not the N64… yeah… sorry… um, Mario Kart 64 was pretty good, but really nothing else to me) as well as the Dreamcast "retro" because there were still a good number of fun games for them.

SSX Tricky

That was one of the few games I had for Gamecube that I enjoyed to a point. It kind of got old fast but at least it was pretty fun to a point.

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

I've just rebought a bunch of EA Sports BIG titles for my GameCube: picked up SSX Tricky, which I always adored, plus Def Jam Vendetta and Def Jam: Fight For New York. Also got NBA Street on the way.

Ahhh, DJ:FFNY… 10/10 game, purely because you can have Danny Trejo throw Sean Paul under a moving train. :laughing:

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

I've just rebought a bunch of EA Sports BIG titles for my GameCube

Oh great, now I have the EA Sports Big intro in my head now from a forgotten memory.

Ebe71aac853092062596ff1844b992fc?s=156&d=identicon

Alastor

Pokemon Pinball GBC came in today and I tried it on the Analog Pockey and holy shit that console is made for GBC games, like GBA looks nice but this was super vibrant. Too bad I have only one GBC game I really want (Metal Gear)

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

Anyone got recommendations for a good PSOne emulator that isn't RetroArch? I've tried two on my arcade machine recently - ePSXe and PCSX Reloaded - but neither worked, instead just either crashing every time or not even loading anything. Sadly, the wrapper I use - Maximus Arcade - says ePSXe is the one to use, but everything crashes.

RetroArch would seem obvious, but I've never got on with how complicated it is and I suspect my arcade wrapper won't play nicely with it. Maybe DuckStation?

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

Grabbed it. Works perfectly on my laptop. Now to see if the same can be said on the arcade PC…

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

It didn't work, lots of errors. Then I bit the bullet and updated the PC - I had it offline to deliberately avoid updates, because I was petrified something would stop working, so it hadn't been updated for five years. Now it works! Standalone, at least. Through the arcade wrapper, the games won't start, even though it can see them and puts them all on a list. Grrrr.

M2 emulator also works (need this for my lightguns!), but only standalone and not through the wrapper. WinKawaks for CPS1/2 only recognises a tiny fraction of the ROMs and crashes a lot. MAME works, but then doesn't when I try to divert the NEOGEO stuff into a separate area. Grrrrr.

Why does emulation have to be such a pain in the arse?

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

I just use RetroArch by itself. It takes a good minute to get one's head wrapped around how it does things and it's very particular about which BIOS files it accepts (look at the docs for each core to see exactly which one or ones it needs), but after getting it all set up, it just works and runs every emulator I really care about, and you can create a nice little list of games for each system to browse through (given your ROMs aren't some weird variant that it doesn't recognize). I've never been able to deal with external ROM launchers because they're so convoluted and require so much manual setup that they're not worth it.

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

I don't think I'm tech minded enough for RetroArch, sadly. Right now, the issue I'm having is finding the right ROMs for the right things - MAME being so particular is a pain, although I have a bunch of games which work. Trouble is, I moved from one arcade wrapper to an upgraded version of the same one that supports more formats (PS2, Sega Model 2, a few others) and now even though the games and folders are the same, it only thinks I have four games. There must be a rogue game list file somewhere that's causing trouble. I need to find time to make a duplicate folder and try again… I don't want to mess with what I already have set up, because that works with the older wrapper.

Currently, everything works great bar some issues with MAME and Model 2 missing some games, N64 deciding my ROMs aren't good (but I think I've fixed this) and a couple of emulators looking fine in a full screen window but then having flickering visuals if it's true fullscreen. Plus, FBNeo seems to want me to set up every game's key bindings manually (ugh) and the PC in general likes reassigning my controllers. It's going to take time, I need to make a list because I keep making no progress, but I'll get there. It's close!

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

MAME continually updates itself whenever someone finds an improved ROMset or dump of an arcade game, so old MAME ROMs will not work with current MAME. You will need to look for a ROMset that is as close to the latest version of MAME that is possible. Try searching archive.org for current ROMs for pretty much everything. It's also best to look for "merged" ROMs, these are ROMs that include every single alternative version of a game (other regions, hacked versions, etc) so you won't have to figure out what the "main" one is. Some ROMs also depend on other ROMs to run, for example, Neo-Geo games need the neogeo.zip ROM. Some, like the Game & Watch ROMs, need an overlay to make sense of what's going on. And then there's the games that need a CHD, which is a separate file that goes in a directory with the same base name of the ROM (e.g. Killer Instinct needs kinst.zip as the main ROM, a subdirectory in your ROM directory called kinst, and a file kinst.chd that goes in that directory) that represents a HDD or optical disk that holds the bulk of its data. It's a little confusing until you get your head wrapped around it.

If you use RetroArch, it's better to use Final Burn Neo for the bulk of old games, because that's what it recommends and the extensive number of games MAME supports is just a mess when a ton of them are unplayable things like the display (only) for a pinball or mechanical game, and just simply games that won't work at all. FBNeo pares this down to things that at least work, and if you want to run games FBNeo doesn't support and MAME does, you can add them one at a time for MAME and just run those.

There are so many alternative dumps/rips of games for other consoles that it's impossible for a game list to recognize them all, which is why you only see a few of all of the ROMs you have. RetroArch has two ways to select games that aren't "standard": either add them to a playlist manually, or directly browse to the ROM location on your system and load it (which is why it's a good idea to organize your filesystem by system).

RetroArch also detects and preconfigures your controller in a way that every single system and every single game uses a standard layout, and you can customize this for either the entire emulator or just a single game (e.g. I like to use shoulder buttons for middle attacks on SF-like fighting games when the shoulder buttons usually default to the strongest attacks, so I have to set up a game-specific setting for it – you'll still have to do that for each game you want to configure but at least it will remember it; meanwhile, I don't like the order of buttons RA uses for a 6-button Genesis/MegaDrive controller, so I do a core setting for that).

Yeah, I really like RA. I used to not because it does have a bit of a learning curve, and it used to be a lot buggier and problematic. There are a few systems where you really want to use external emulation, and PS2 is one of those, unfortunately, so you might have issues there if you want it all combined on a single interface. The PS2 emulator core in RA isn't nearly as good as pcsx2, but it'll run a few things. Dolphin (the Gamecube and Wii emulator) also has a lot more options and specific configurations for how especially Wii does things that make the standalone more flexible than its RA core unless you're just running some simple games in it. RA isn't perfect and if you need some of these things in a launcher, it might be an issue. You can, however, run games via a commandline like it shows here and it might be possible to run things in a separate frontend.

https://docs.libretro.com/guides/cli-intro/

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

I know all about needing the right ROM sets, the extra files, etc. I've already diverted to Final Burn Neo for CPS1/2/3 and NeoGeo, it works a treat. This part though:

There are so many alternative dumps/rips of games for other consoles that it's impossible for a game list to recognize them all, which is why you only see a few of all of the ROMs you have.

No, this isn't my problem. I have a setup where 2.09 of the wrapper has MAME 0.155b and all the games I want working. I moved to 2.10 of the wrapper and set up the exact same folder paths, ROMs, executable, but it only shows four games. It's definitely, absolutely something the wrapper is doing by trying to read a game list.xml file somewhere, because the bootup sequence tells me that. I'll work it out. But yeah, in parallel I'm also hunting for a merged ROMset download… if I find something, I'll move to the newest MAME build because 0.155b is sooooooooo old.

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

Yep, MAME 0.155b is ancient. Latest is 0.269. And I guarantee 99.9% of the games that ran on 0.155b won't work on 0.269. And that's not much of an exaggeration. Even very old games' ROMsets you'd think wouldn't have changed… yeah, they have.

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

To be honest, I was/am literally only sticking to it because the games I wanted all worked. One of those 'why fix what ain't broke' things… if I can happily play WrestleFest and Rainbow Islands, why upgrade? I'll find a way to fix it. At worst, it just means regressing back to 2.09 for Maximus Arcade… not the end of the world, just makes a few little things like Model 2 harder to integrate.

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

I've found the latest merged ROM set. 950GB for the CHD files alone. :laughing: I think I'll go through the game list and be a bit selective… I really don't want everything.

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

I've found the latest merged ROM set. 950GB for the CHD files alone. :laughing: I think I'll go through the game list and be a bit selective… I really don't want everything.

Yeah, I don't bother with the tons of CHD stuff. I don't need 500 variants of DDR and other rhythm games plus every laughable laserdisk game ever made back in the late 80s/early 90s which is a large chunk of that 950GB.

F685c54cae853f335494667cd79fcd9a?s=156&d=identicon

martTM

Progress! On my laptop, at least.

  • All the MAME games I want are now in my library, and they're all showing up as green (perfect) or yellow (working, but a few issues sometimes) in the latest MAME software (0.269).
  • Model 2 games, all working.
  • Model 3 games, all working.
  • Naomi games, mostly working… some weird sound issues to resolve, but that seems to be a common problem with DEnul.
  • All CPS1/2/3 games sorted into folders and working.
  • Already sorted and working with all the games I'd want: Neo-Geo, NES, SNES, Game Boy, GBA, Mega Drive, PS1, PS2, Dreamcast, GameCube, Amiga.

Still a few issues and a fair way to go… the arcade wrapper seems to think the latest MAME isn't valid? Keeps saying the chosen folders aren't usable locations. Hmm. I also need to put in the lightguns software, then move everything from the laptop to the PC in the cabinet. Then it's a matter of checking it all works and adding media files for the game selection process.

I really hope I can get everything working through Maximus Arcade. It was discontinued ages ago, but the thought of swapping to something like LaunchBox doesn't appeal since I'd effectively be starting over with setup and theme creation. We'll see!

Additional: god, there's so much shit on MAME. I sat scanning through the Arcade Database for three separate nights, from the top of the list to the bottom (53 pages with 200 games per page), moving zip files from one folder to another every time I spotted something I wanted to play. Never mind the clones of existing titles or really crap fighters, platformers, etc… why on earth would anyone play a porn game in a public space? Honestly, I despair… :laughing:

7cfd1a6bf0ede081fcc91ee67c626c15?s=156&d=identicon

d0k

why on earth would anyone play a porn game in a public space?

Japan. Less stigma there.

Don't forget about the seemingly thousands of pinball display ROMs in MAME whose only function is to run the display part of a pinball game. MAME's primary function is to document through code every single piece of entertainment-related hardware ever released, and if that result is playable as an actual game, then that's just a fortunate side effect.

Don't forget MAME can play consoles, too. There's not a whole lot that actually work well, but most of the really old stuff works. Stuff proper ROMs into subdirectories with the MAME short name of the console as ZIP files and something like mame nes smb3 works. Or just something like mame nes -cart /path/to/whatever.nes.

MAME is amazing, frightening, horrifying, and a treasure all at the same time.

Ebe71aac853092062596ff1844b992fc?s=156&d=identicon

Alastor

Anyone play a Saturn game called Bulk Slash? You can swap your mech between air and land modes and its fully 3D, it's awesome!