C64models: Difference between revisions

From vice-emu
Jump to navigation Jump to search
mNo edit summary
 
(10 intermediate revisions by 3 users not shown)
Line 3: Line 3:


===C64 PAL===  
===C64 PAL===  
CPU:  6510
* CPU:  6510
VICII: 6569
* VICII: 6569


===C64C PAL===
===C64C PAL===
CPU:  8500 ('''NOT emulated''')
* CPU:  8500 ('''NOT emulated''')
VICII: 8565
* VICII: 8565


===C64C old PAL===
===C64C old PAL===
CPU:  6510
* CPU:  6510
VICII: 6569R1
* VICII: 6569R1


===C64 NTSC===  
===C64 NTSC===  
CPU:  6510
* CPU:  6510
VICII: 6567
* VICII: 6567


===C64C NTSC===
===C64C NTSC===
CPU:  8500 ('''NOT emulated''')
* CPU:  8500 ('''NOT emulated''')
VICII: 8562
* VICII: 8562


===C64C old NTSC===
===C64C old NTSC===
CPU:  6510
* CPU:  6510
VICII: 6567R56A
* VICII: 6567R56A


===C64 Drean===
===C64 Drean===
CPU:  6510
* CPU:  6510
VICII: 6572
* VICII: 6572


===SX-64 PAL===
===SX-64 PAL===
CPU:  8500 ('''NOT emulated''')
* CPU:  8500 ('''NOT emulated''')
VICII: '''6569 OR 8565 (which is it ??)'''
* VICII: '''6569 OR 8565 (which is it ??)'''
* no datasette port '''(NOT emulated)'''
* built-in 5-1/4" floppy drive  '''(NOT emulated)'''
* the tick for the CIA TOD clocks should always be 60Hz (regardless of PAL/NTSC) (should probably get its own resource, as it can cover the "pal computer used in ntsc land" case nicely across all emulators. so a 3-way resource (0: auto/by video 1: 50hz 2: 60hz) would work nicely)


===SX-64 NTSC===
===SX-64 NTSC===
CPU:  8500 ('''NOT emulated''')
* CPU:  8500 ('''NOT emulated''')
VICII: '''6567 OR 8562 (which is it ??)'''
* VICII: '''6567 OR 8562 (which is it ??)'''
* no datasette port '''(NOT emulated)'''
* built-in 5-1/4" floppy drive  '''(NOT emulated)'''


===Japanese C64===
===Japanese C64===
CPU:  6510
* CPU:  6510
VICII: '''6567 (guessed)'''
* VICII: '''6567 (guessed)'''
* The Japanese C64 has "C= lock" instead of "Shift Lock" (the Keyboard is physically different) '''(NOT emulated)'''


===C64 GS===
===C64 GS===
CPU:  6510
* CPU:  6510
VICII: '''8565 (guessed)'''
* VICII: '''8565 (guessed)'''
* no (external) Userport '''(NOT emulated)'''
* no (external) datasette port '''(NOT emulated)'''
* no keyboard  '''(NOT emulated)'''
* GS joystick has 2nd fire button mapped to POTX line '''(NOT emulated)'''


===PET64 PAL===
===PET64 PAL===
CPU:  6510
* CPU:  6510
VICII: '''6569 (guessed)'''
* VICII: '''6569 (guessed)'''


===PET64 NTSC===
===PET64 NTSC===
CPU: 6510
* CPU: 6510
VICII: '''6567 (guessed)'''
* VICII: '''6567 (guessed)'''


===MAX Machine===
===MAX Machine===
CPU: 6510
* CPU: 6510
VICII: 6566 '''(NOT emulated)'''
* VICII: 6566 '''(NOT emulated)'''
 
* CIA2 does not exist (implied by BoardType = 1) '''(NOT emulated)'''
* only first 2kb of RAM are available (implied by BoardType = 1)
* no Userport '''(NOT emulated)'''
* no IEC port '''(NOT emulated)'''
* no I/O-2 at cartridge port '''(NOT emulated)'''
* no restore signal from keyboard '''(NOT emulated)'''


MISSING MODELS:
MISSING MODELS:


===Brazil C64===
===Brazil C64===
CPU: '''6510 (guessed)'''
* CPU: '''6510 (guessed)'''
VICII: '''6573 (NOT emulated)'''
* VICII: '''6573 (NOT emulated)'''
 
[[Category:Developer]]

Latest revision as of 20:54, 1 April 2023

This page is intended to list the differences between the various x64 emulated models, and document elements that have been emulated already or not emulated yet.


C64 PAL

  • CPU: 6510
  • VICII: 6569

C64C PAL

  • CPU: 8500 (NOT emulated)
  • VICII: 8565

C64C old PAL

  • CPU: 6510
  • VICII: 6569R1

C64 NTSC

  • CPU: 6510
  • VICII: 6567

C64C NTSC

  • CPU: 8500 (NOT emulated)
  • VICII: 8562

C64C old NTSC

  • CPU: 6510
  • VICII: 6567R56A

C64 Drean

  • CPU: 6510
  • VICII: 6572

SX-64 PAL

  • CPU: 8500 (NOT emulated)
  • VICII: 6569 OR 8565 (which is it ??)
  • no datasette port (NOT emulated)
  • built-in 5-1/4" floppy drive (NOT emulated)
  • the tick for the CIA TOD clocks should always be 60Hz (regardless of PAL/NTSC) (should probably get its own resource, as it can cover the "pal computer used in ntsc land" case nicely across all emulators. so a 3-way resource (0: auto/by video 1: 50hz 2: 60hz) would work nicely)

SX-64 NTSC

  • CPU: 8500 (NOT emulated)
  • VICII: 6567 OR 8562 (which is it ??)
  • no datasette port (NOT emulated)
  • built-in 5-1/4" floppy drive (NOT emulated)

Japanese C64

  • CPU: 6510
  • VICII: 6567 (guessed)
  • The Japanese C64 has "C= lock" instead of "Shift Lock" (the Keyboard is physically different) (NOT emulated)

C64 GS

  • CPU: 6510
  • VICII: 8565 (guessed)
  • no (external) Userport (NOT emulated)
  • no (external) datasette port (NOT emulated)
  • no keyboard (NOT emulated)
  • GS joystick has 2nd fire button mapped to POTX line (NOT emulated)

PET64 PAL

  • CPU: 6510
  • VICII: 6569 (guessed)

PET64 NTSC

  • CPU: 6510
  • VICII: 6567 (guessed)

MAX Machine

  • CPU: 6510
  • VICII: 6566 (NOT emulated)
  • CIA2 does not exist (implied by BoardType = 1) (NOT emulated)
  • only first 2kb of RAM are available (implied by BoardType = 1)
  • no Userport (NOT emulated)
  • no IEC port (NOT emulated)
  • no I/O-2 at cartridge port (NOT emulated)
  • no restore signal from keyboard (NOT emulated)

MISSING MODELS:

Brazil C64

  • CPU: 6510 (guessed)
  • VICII: 6573 (NOT emulated)