Retroarch C64

broken image


  1. Retroarch C64 Pc
  2. Retroarch C64 Keyboard
  3. Best Roms For Retroarch
  4. Retroarch C64 Shader
  5. Commodore 64 Bios
This article is very short and not very detailed. Please help to improve it.
SuperCPU
Device Name: SuperCPU
Manufacturer: Creative Micro Designs
Release Price: $199
Released: 1996
Discontinued: 2001
Processor:
Architecture: 8/16-bit
Clock Speed: 20 MHz
Opcodes: Documented 6510 opcodes only
Support Chips: Altera CPLD
RAM: 128Kb SRAM
ROM: 64Kb SuperCPU DOS
Expansion:
  • Cartridge pass through
  • SuperRAM Card (1–16MB RAM)
  • 'Rocket Socket' header
Installation: External cartridge
License: Proprietary
Manual:
Info:
  • SuperCPU (v1) was buggy
  • SuperCPU (v2) was quickly released a higher capacity CPLD that enabled significantly more optimizations than the first version.
C64

The SuperCPU was released in 1996 by Creative Micro Designs. It is perhaps the best known CPU accelerators for the Commodore 64 and Commodore 128. It was certainly the most compatible accelerator of its day. It distinguished itself in both speed and compatibility.

The first release of the SuperCPU (v1) was buggy and was not fully optimized. This was due to the fact that the first Altera CPLD used by CMD was too small to include all of the necessary optimization logic to ensure a high degree of compatibility.

Vicex64 (Commodore 64) Default root password is 'retroelec'. How to ask for support: Make sure your issue is reproducible on a clean install of the latest available image then post the zip file from the logshare (after reproducing). Aug 25, 2019 Properly use RetroArch system directory, instead of home dir or root folder (rsn8887) Display four joystick inputs instead of two in statusbar (sonninnos) Implement holding down Warp Mode hotkey, however it maxes out at screen refresh rate unless Vsync is turned off in Retroarch-Settings-Video (sonninnos & rsn8887).

C64

The second release of the SuperCPU (v2) generally solved these problems. It included a higher capacity Altera CPLD which allowed for more highly optimized logic without exceeding the capabilities of the chip. Manycam261.

The SuperCPU was far from the first commercially successful CPU accelerator but it was the most certainly the most ambitious design.

Retroarch C64 Pc

Technical Details[edit | edit source]

C64

Retroarch C64 Keyboard

Important CPU Memory Locations

Best Roms For Retroarch

LocationPurpose
$D074 (53364)VIC Bank 2/GEOS Optimization (mirror $8000-$BFFF)
$D075 (53365)VIC Bank 1 Optimization (mirror $4000-$7FFF)
$D076 (53366)BASIC Optimization (mirror $0400-$07FF)
$D077 (53367)No Optimization (mirror all memory (v1 default)
$D07A (53370)Software Speed Select - Normal
$D07B (53371)Software Speed Select - Turbo (20 MHz)($079)
$D07E (43374)Hardware Register Enable
$D07F (43375)Hardware Register Disable ($D07D)
$D0B0 (53424)SuperCPU Mode Detect Register
$D0B2 (52426)Bit 7 Hardware Register Enable Flag
$D0B3 (53427)Enhanced Optimization Register (v2 only)
$D0B4 (53428)Optimization Mode Flags (v1 and v2)
$D0B5 (53429)JiffyDOS Switch Flag / CPU Spped Switch Flag
$D0B6 (53430)Processor Emulation Mode Flag (v1 only)
$D0B8 (53432)Software Speed Flag (1=Normal, 0=Turbo)
$D0B8 (53432)Master Speed Flag (1=Normal via any source)
$D0BC (43436)DOS Extension Mode Flag / RAMLink Hardware Registers Flag
$D200-$D2FFSystem RAM (53760-54015)
$D300-$D3FFUser RAM (available for user programs (54016-54271)

Other CPU Accelerators[edit | edit source]

  • Turbo Demo Card (TDC)

Links[edit | edit source]

Retroarch C64 Shader

Wikipedia: SuperCPU
  • Articles:
    • Underneath the Hood of the Super CPU by Jim Brain
    • Super CPU: CMD's New Time Machine Commodore World #17.
Retroarch c64 cheat

The SuperCPU was released in 1996 by Creative Micro Designs. It is perhaps the best known CPU accelerators for the Commodore 64 and Commodore 128. It was certainly the most compatible accelerator of its day. It distinguished itself in both speed and compatibility.

The first release of the SuperCPU (v1) was buggy and was not fully optimized. This was due to the fact that the first Altera CPLD used by CMD was too small to include all of the necessary optimization logic to ensure a high degree of compatibility.

Vicex64 (Commodore 64) Default root password is 'retroelec'. How to ask for support: Make sure your issue is reproducible on a clean install of the latest available image then post the zip file from the logshare (after reproducing). Aug 25, 2019 Properly use RetroArch system directory, instead of home dir or root folder (rsn8887) Display four joystick inputs instead of two in statusbar (sonninnos) Implement holding down Warp Mode hotkey, however it maxes out at screen refresh rate unless Vsync is turned off in Retroarch-Settings-Video (sonninnos & rsn8887).

The second release of the SuperCPU (v2) generally solved these problems. It included a higher capacity Altera CPLD which allowed for more highly optimized logic without exceeding the capabilities of the chip. Manycam261.

The SuperCPU was far from the first commercially successful CPU accelerator but it was the most certainly the most ambitious design.

Retroarch C64 Pc

Technical Details[edit | edit source]

Retroarch C64 Keyboard

Important CPU Memory Locations

Best Roms For Retroarch

LocationPurpose
$D074 (53364)VIC Bank 2/GEOS Optimization (mirror $8000-$BFFF)
$D075 (53365)VIC Bank 1 Optimization (mirror $4000-$7FFF)
$D076 (53366)BASIC Optimization (mirror $0400-$07FF)
$D077 (53367)No Optimization (mirror all memory (v1 default)
$D07A (53370)Software Speed Select - Normal
$D07B (53371)Software Speed Select - Turbo (20 MHz)($079)
$D07E (43374)Hardware Register Enable
$D07F (43375)Hardware Register Disable ($D07D)
$D0B0 (53424)SuperCPU Mode Detect Register
$D0B2 (52426)Bit 7 Hardware Register Enable Flag
$D0B3 (53427)Enhanced Optimization Register (v2 only)
$D0B4 (53428)Optimization Mode Flags (v1 and v2)
$D0B5 (53429)JiffyDOS Switch Flag / CPU Spped Switch Flag
$D0B6 (53430)Processor Emulation Mode Flag (v1 only)
$D0B8 (53432)Software Speed Flag (1=Normal, 0=Turbo)
$D0B8 (53432)Master Speed Flag (1=Normal via any source)
$D0BC (43436)DOS Extension Mode Flag / RAMLink Hardware Registers Flag
$D200-$D2FFSystem RAM (53760-54015)
$D300-$D3FFUser RAM (available for user programs (54016-54271)

Other CPU Accelerators[edit | edit source]

  • Turbo Demo Card (TDC)

Links[edit | edit source]

Retroarch C64 Shader

Wikipedia: SuperCPU
  • Articles:
    • Underneath the Hood of the Super CPU by Jim Brain
    • Super CPU: CMD's New Time Machine Commodore World #17.

Commodore 64 Bios

Retrieved from 'https://www.c64-wiki.com/index.php?title=SuperCPU&oldid=34822'




broken image