Skip to main content

Questions tagged [commodore-128]

for questions about the Commodore 128 home computer

6 votes
0 answers
201 views

The Commodore 128 keyboard has, in addition to the normal keys, three mechanical toggle switches: SHIFT LOCK, CAPS LOCK (ASCII/DIN in the German model) and 40/80 DISP. One of them broke apart on my ...
TeaRex's user avatar
  • 1,188
4 votes
2 answers
444 views

I am trying to reproduce a program I wrote for a Office of Surface Mining scientists back in 1985 that was written on a commodore 128 in BASIC 7.0. The program performed a Monte Carlo simulation of ...
john o'brien's user avatar
6 votes
1 answer
399 views

On a Commodore 64, I have a custom interrupt routine running in parallel with a main program, and I need to detect if the KERNAL is currently performing a LOAD or SAVE operation via I/O. Unfortunately,...
Peter B.'s user avatar
  • 4,681
17 votes
5 answers
2k views

I'm looking for some (command-line) tools that can transfer host files on a Unix or Linux machine to and from Commodore .D64, .D71 and similar image files in CP/M format. The particular use case I ...
cjs's user avatar
  • 29.5k
7 votes
1 answer
366 views

I have been playing with a Commodore 128 that I picked up but I have noticed one, what I would call, weird keyboard problem(?). If I scan on the bottom row of the keyboard every other key works with a ...
GaryFDes's user avatar
2 votes
0 answers
138 views

It seems difficult to find any detailed technical information online for the 85xx chips used in later Commodore 8-bit computers. For example, there's an excellent archive at http://www.6502.org/...
Brian H's user avatar
  • 62.1k
5 votes
1 answer
607 views

I want to end a C128 lm program the same way as the BASIC NEW command was executed. I tried to call the known entry point at $51D6 via JSR but is seems to not perform.
Sergio's user avatar
  • 51
2 votes
1 answer
438 views

I'm trying to play the C64 and C128 versions of the Eye of the Beholder by using the VICE emulator on Windows 11, but the mouse movement is too inaccurate and it constantly flutters on a moving ...
bobeff's user avatar
  • 563
3 votes
1 answer
490 views

The BASIC 7.0 of the C128 provides commands for copying a block of bytes between an REU (RAM expansion unit) and memory in Bank 0 or 1. For those who do not own an REU, is there a function for copying ...
Peter B.'s user avatar
  • 4,681
4 votes
2 answers
757 views

I'm having a little hard time trying to map some electronic components in a C128D power supply unit. The PSU is the Schaffer BV 223-5-04008 (schematic) provided with the German version of Commodore ...
Ayeie Brazo's user avatar
17 votes
4 answers
1k views

I recently came across a thread suggesting the versions of CBM BASIC on later machines, I believe the Plus4 and 128 were mentioned, were significantly slower that earlier versions. I haven't found ...
Maury Markowitz's user avatar
7 votes
4 answers
1k views

I just did a stupid thing and connected a new cable without inspecting it first. It was from a reputable seller, but has shorted pins 2 and 4. What is the potential damage it could have caused and ...
Bartek Malysz's user avatar
1 vote
1 answer
3k views

Is there an off the shelf converter / adapter from C128 RGBI to VGA that will work with modern-ish low voltage VGA?
Bartek Malysz's user avatar
18 votes
3 answers
3k views

On the Commodore 128, the built-in BASIC saves programs tokenized. How can I save (and then later load) the programs as ASCII instead? For example, like the ",A" option in GW-BASIC or the ...
Brian Knoblauch's user avatar
7 votes
2 answers
2k views

The VIC-II and SID chips in the C64/128 are prone to over-heating and are rather expensive to replace nowadays. Some other ICs in these machines may have the same issue. An unmodified machine includes ...
Brian H's user avatar
  • 62.1k

15 30 50 per page