Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Help! C64 emu nightmares  (Read 1098 times)

0 Members and 1 Guest are viewing this topic.

Felsir

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 875
  • Last login:July 09, 2025, 03:34:33 am
  • Creating cab artwork
    • Felsir's World
Help! C64 emu nightmares
« on: March 17, 2013, 03:23:54 am »
So I wanted to play a handful of C64 games on my cab. I'm having a hard time setting it up.
I'm trying to deal with the joysticks being switched from one port to the other, some games use spacebar for something that I want mapped on a button. Some games require press F1 for 1 playerstart etc.

I'm currently using WinVice as it seems most common. If another emu is better please tell!
 I just can't get the keys remapped and load the emu correctly from the commandline (the basic "load and run gameX" works but that's about it).
 I find the documentation a bit confusing. I was expecting something like WinUAE where I made a profile for each game.

Any help is appreciated!

Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:June 25, 2025, 03:09:16 pm
Re: Help! C64 emu nightmares
« Reply #1 on: March 18, 2013, 01:18:23 pm »
I personally have done it with Joy2Key, and xpadder will work the same. It took time, but once I got the hang of it, I was able to get most of my c64 games to run on my controls with no problems. I would just create a joystick profile for each game that had unique controls, create a batch file to load that profile and boot the game, then have the emulator boot the batch file.

I think that will only work if you have a joystick encoder. If you have a keyboard encoder, like a ipac, you would probably need to use autohotkey. I have never dived into autohotkey, but I think you can create a script to remap your buttons on each game boot. Maybe an autohotkey pro can chime in on how to do that exactly.

Also, as you know a bunch of c64 games have crack screens and trainers on them. They usually require a bunch of buttons to bypass and get to the actual game. You can create bypass this by creating snapshot files (save states) of the the game after you get to the title screen, and have the frontend open the snapshot files instead of the game itself. You will also not need to wait for the game to load when you fire it up with this method as well.

Sorry I don't know more about how to use autohotkey. I think that will be the best route if you are not using a joystick encoder.

Felsir

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 875
  • Last login:July 09, 2025, 03:34:33 am
  • Creating cab artwork
    • Felsir's World
Re: Help! C64 emu nightmares
« Reply #2 on: March 22, 2013, 08:11:45 am »
Thanks for the reply- I'll go and fiddle with those savestates and remapping of keys.  :)