Jump to content


The AtariAge Forum is undergoing a major upgrade today.  The forum is currently in read-only mode except for the Announcements Forum.  Please read this important post!

Photo

Why is the C64 so hard to use/emulate?


9 replies to this topic

#1 CMR OFFLINE  

CMR

    Star Raider

  • 56 posts

Posted Sat May 25, 2019 10:59 AM

Seriously it seems like every other game I try to play in either vice or ccs64 won't move past the menu.  Two examples off the top of my head are Xain'd Sleena and Black Tiger.  I've pressed every key on my keyboard and nothing happens.  Is there something I'm missing?



#2 Osgeld OFFLINE  

Osgeld

    Quadrunner

  • 6,023 posts
  • Location:Nashville, TN

Posted Sat May 25, 2019 1:09 PM

Joystick

#3 carlsson OFFLINE  

carlsson

    Metagalactic Mule

  • 9,127 posts
  • Location:Västerås, Sweden

Posted Sat May 25, 2019 3:26 PM

Yes, and sometimes you would need to configure two joysticks or swap ports.

#4 atarilovesyou OFFLINE  

atarilovesyou

    River Patroller

  • 2,656 posts

Posted Sat May 25, 2019 5:37 PM

Those two games came out on the 64? Wow! Off to youtube...

#5 zzip OFFLINE  

zzip

    River Patroller

  • 2,782 posts

Posted Tue May 28, 2019 9:09 AM

Yes, and sometimes you would need to configure two joysticks or swap ports.

 

Yes-  The joystick swapping thing is a big culprit here.   If a game won't respond, try this.



#6 CMR OFFLINE  

CMR

    Star Raider

  • Topic Starter
  • 56 posts

Posted Mon Jun 3, 2019 9:08 PM

It works!, but I still wish there had been a more standard way of starting games.  It seems like everyone did something different.



#7 wongojack OFFLINE  

wongojack

    River Patroller

  • 3,413 posts
  • Location:Texas

Posted Thu Jun 6, 2019 12:10 PM

Yeah, this was a thing.

 

My usual rotation is

On the crack screen (if there is one):

Press Joy #1 Button 

Press Space

Press RunStop

 

On the Game Screen

Press Joy #1 Button

Press Space

Press Joy #2 Button (In Vice it is easy to swap because you can just press Alt+J)

Press the F# keys in order



#8 carlsson OFFLINE  

carlsson

    Metagalactic Mule

  • 9,127 posts
  • Location:Västerås, Sweden

Posted Thu Jun 6, 2019 3:41 PM

I think some of the issues origin from the way Commodore layouted and named the control ports.

 

Control port #1 is the one farthest from the power button and is mapped in memory at 56321. However its pins are combined with keyboard input, which can make it harder to use.

 

Control port #2 is the one closest to the power button and is mapped in memory at 56320. It is mostly free of conflicts with other input and thus easier to use.

 

Some game publishers may have thought it made sense that port #1 is the one to use primarily, despite it is harder to program for. OTher publishers may have not bothered, and preferred less issues so their games were primarily controlled through port #2.

 

If Commodore simply have labeled the ports on the outside so the one closest to the power button was #1, or even rerouted the circuit board (or changed the inputs of the CIA 6526 chip), they could have had port #1 to be free of conflicts and probably more standardized to use.



#9 shoestring OFFLINE  

shoestring

    Dragonstomper

  • 598 posts
  • Location:Sydney

Posted Thu Jun 6, 2019 6:43 PM

It's been a major pain from the beginning and resulting in many a blown 6526 CIA :)



#10 English Invader OFFLINE  

English Invader

    Moonsweeper

  • 391 posts

Posted Fri Jun 7, 2019 12:33 AM

The C64 can be a hard system to get into if you have no understanding of the original hardware.  If you're accustomed to loading games from tape, disk or cartridge and swapping joystick ports, you'll know what to expect from an emulation of the system.  If you're not, you'll have a much harder time learning everything in theory.

 

If you think the C64 is hard to understand without the real hardware, wait until you try the Amiga.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users