|
Post by X-pert74 on Jan 3, 2017 4:26:36 GMT -5
There's gotta be an easier way to play Amiga games. The FS-UAE emulator is compatible out of the box with the 360 controller, but I can't get my Super NES or Genesis controllers working with it via my Retrode. Not even JoytoKey helped, as the emulator seems to ignore JoytoKey inputs somehow, for some reason? I don't know what was wrong there, exactly. Eventually I relented and decided to try playing Turrican with a 360 controller, but it's so uncomfortable! The 360 controller buttons are uncomfortable to press over and over, and it's really just a horrible controller as far as classic 2D games are concerned. blegh.
Does anyone have any suggestions for how to get my non-360 controllers working with this?
|
|
|
Post by alphex on Jan 4, 2017 17:19:48 GMT -5
Amiga emulation's always been super bitchy from my experience (it's been a couple of years, though), so I'm not surprised. If there's a reliable & pain-free way, let me know!
|
|
|
Post by Bobinator on Jan 4, 2017 17:33:09 GMT -5
As much as I'd recommend using FS-UAE, as it's a really good emulator, I'm not certain I quite know how to fix your issue. I assume this controller works with everything else, right? Does it show up in the launcher?
|
|
|
Post by Weasel on Jan 4, 2017 17:38:17 GMT -5
What you'll most likely want is an xinput emulator, like X360CE, which can help your non-xbox controller mimic an xbox controller. I'm not sure where you'd get it nowadays, or what version of the DLL you'll want to use with FS-UAE, but hopefully this is enough information to get you started on google.
|
|
|
Post by X-pert74 on Jan 5, 2017 21:08:16 GMT -5
As much as I'd recommend using FS-UAE, as it's a really good emulator, I'm not certain I quite know how to fix your issue. I assume this controller works with everything else, right? Does it show up in the launcher? Yeah, my Retrode-connected controllers do show up in the launcher. When I go to edit their inputs though, pressing a button or d-pad direction doesn't get recognized by the launcher. Oddly enough, when I tried to use joytokey (I usually have a shoulder button mapped to whatever the input for screenshotting is), I could take screenshots with the shoulder button just fine, but the game didn't recognize any other control inputs on my Super NES controller, regardless of joytokey's involvement. What you'll most likely want is an xinput emulator, like X360CE, which can help your non-xbox controller mimic an xbox controller. I'm not sure where you'd get it nowadays, or what version of the DLL you'll want to use with FS-UAE, but hopefully this is enough information to get you started on google. I'll look into that, thank you
|
|
|
Post by elektrolurch on Jan 6, 2017 7:02:15 GMT -5
I use a speedlink competition pro USB for my amiga emulation needs, since it's basically the same I used to play Turrican with as a kid:D Works great. I know, not much help if you insist on using a SNES or genesis controller And well, these days, I feel Amiga emulation is really easy...
|
|
|
Post by X-pert74 on Mar 9, 2017 2:20:00 GMT -5
I finally figured it out... I think. My Retrode has four separate controller inputs, and apparently the number of each one is different in FS-UAE from what the listed number port is in other programs. Usually, my Super NES controller for example is recognized as "Retrode 1" or something similar, while my Genesis controller is recognized as "Retrode 3". However, I did some experimentation, and in FS-UAE, I got my Super NES controller to work by selecting "Retrode #4", for some reason. huh. Either way, I can finally play Turrican with a decent controller Thank you for your help, everyone!
|
|
|
Post by Bobinator on Mar 9, 2017 18:48:24 GMT -5
Glad you got it going! If you need help figuring anything else out with the emulator, let me know. Don't forget you can use WHDLoad files to skip the load times and disk swapping!
|
|
|
Post by psygnosis8 on Mar 11, 2017 12:09:39 GMT -5
I was trying to play Microcosm last night and I'm having similar issues. I've using an XBone Elite controller. UAE recognizes it, but when I set it as the CD32 gamepad it won't work. I'll try and switch it to a 360 pad and see if that helps.
|
|
|
Post by psygnosis8 on Mar 11, 2017 13:04:43 GMT -5
Update: yup, switching to a 360 pad worked.
Protip: winuae doesn't like Xbox one controllers.
|
|
|
Post by X-pert74 on Mar 14, 2017 16:23:54 GMT -5
Glad you got it going! If you need help figuring anything else out with the emulator, let me know. Don't forget you can use WHDLoad files to skip the load times and disk swapping! Umm... how does that work, exactly? I think I got to a part in Turrican where I was supposed to swap a disk, but I couldn't figure out what to do, so I just closed the emulator.
|
|
|
Post by bakudon on Mar 15, 2017 7:04:20 GMT -5
I've no idea how FS-UAE works, but in WinUAE you press F12 to open the menu, change the disk image from the floppy disk menu and the press ok to resume emulation.
|
|
|
Post by Bobinator on Mar 15, 2017 7:38:21 GMT -5
All right, so... here's what you do, real quick:
1. Open FS-UAE's Launcher.exe. 2. At the top middle, you'll see a bunch of tabs. Open the fifth one, the computer chip. 3. Make sure you have Chip RAM checked, and that you have 8 megs. 4. Choose the fourth one, the hard drive. 5. Under Hard Drives, click the piece of paper next to the first empty box. 6. Pick your WHDLoad file. 7. Click Start.
You might want to make a seperate config file for each game, so that you can double click it to start it right away. The advantages to using these over floppy disks are that you'll never have to swap discs, and loading times are much, much faster.
Keep in mind that if you run something that's NOT a WHDLoad file, you'll need to make sure the "WHDLoad Arguments" box is empty, or else the emulator will complain when you try to launch something.
Let me know if that helps!
|
|
|
Post by i30817 on May 6, 2017 7:47:41 GMT -5
Making configurations for WHDLoads in fs-uae is unnecessary. And a bad idea really. FS-UAE has support for autoconfiguration from a online database. You just need to add the whdload games, workbench 3.0 and kickstarts folder(s) to the file scan directories on options->File Database on the launcher, register on the openretro database site and login from the launcher. Then perform a file scan. And your whdload games (or at least most of them) will be autoconfigured click to play affairs. things to note: The feature requires registry on the retrogames database. Just do it. As noticed there, whdload games can't currently use savestates reliably. I believe the database uses per amiga filesystem files md5sum id. This actually means that lha archives made on a original amiga, which are the 'normal' WHDLoad archive, and typically can't be decompressed correctly on pcs (because amiga filesystem has diverging filename rules) will be 'corrected' when extracting. I suspect this takes a long-ass time for larger games, for example if you try Beneath a Steel Sky CD32 version be prepared to wait a long time the first time. If you can find whdload archives in zip instead of lha, i suspect they'll be faster. Amiga emulation isn't perfect. Neither were the games QA; bugs abound. Specifically, WHDLoad fixes many bugs by heroic hacking work, but they sometimes fuck up and introduce new ones. If you see a crash on a correctly configured whdload, you can try to report it on mantis.whdload.de/view_all_bug_page.phpI wish that fs-uae launcher had finagled a way to autoupdate whdload archives to the latest available version from the IPF files, or even the ADF files (if it works), get the whdload installer from www.whdload.de/ and turn out a whdload zip file automagically. Unfortunately the feature wasn't done (yet). Would be handy for updates, mass conversion and making sure everyone is on the same page.
|
|