Search Results

Keyword: ‘40 columns’

Anykey V1.6.1

September 28th, 2023 No comments

This program monitors the keyboard and joysticks. It is useful to test hardware or to explore the key bindings of emulators.

It supports the following computers:

  • Commodore 64
  • Commodore 128 (128 mode in 40 columns or 64 mode)
  • Commodore PET (all models with at least 8k RAM)
  • Commodore Plus/4
  • Commodore VIC-20 (at least 8k RAM expansion)
  • MEGA65 (native and 64 mode)
  • Sinclair ZX Spectrum 48k
  • Sinclair ZX Spectrum 48k+
  • Sinclair ZX Spectrum 128k
  • Sinclair ZX Spectrum +2 (gray model, made by Sinclair)
  • Sinclair ZX Spectrum +2A (black model, made by Amstrad)
  • Sinclair ZX Spectrum +3
  • Sinclair ZX Spectrum Next
  • N-Go (ZX Spectrum Next clone)

Download: Anykey V1.6.1 (317)

source: github.com/T-Pau/Anykey csdb.dk

CBM prg Studio v3.13.0 released

June 29th, 2018 1 comment

CBM prg Studio Version 3.12.0 is released. There are a lot of new features in this version. I’d really appreciate it if you report any bugs you find or have any suggestions/comments.

CBM prg Studio allows you to type a BASIC or Machine Code program in using a nice Windows environment and convert it to a ‘.prg’ file which you can run on an emulator, or even a real C64 / VIC20 or PET if you’re feeling brave and have the right kit.

CBM prg Studio is the result of merging C64PrgGen and VIC20PrgGen. Adding new features and fixing bugs in two apps which were 95% similar was a bit of a nightmare so merging them made sense.

It was also a good opportunity for a face lift and to add some new features, such as:

  • Programs are project based, meaning all related source files, sprite files etc. are kept in one place and multiple source files can be linked more easily.
  • Tabbed MDI.
  • Syntax highlighting.

What CBM prg Studio isn’t is a front-end for tok64, cbmcnvrt, bastext or any other tokeniser / detokeniser / assembler. It’s all been written completely from scratch.

This is mostly a bug-fix version, though there are some small new features.

Bugs Fixed:

  • Assembler:
    • Problems with spaces in expressions.
    • Problems with spaces in ‘repeat’ parameters.
    • Screen codes in byte/text directives not generated properly.
    • Breakpoints were not sent to a debugger properly when building projects.
    • Some zero page optimisation issues.
  • BASIC:
    • Renumber problems for programs with multiple ‘ON’ statements
    • Problems with importing/generating PI and other characters.
    • Some characters missing from import.
  • Screen Code tool:
    • CBM key would lock sometimes.
  • General:
    • Code snippets had to be re-generated.
    • ‘Go to’ dialog crash with large files.
    • ‘Go to’ dialog caused weird zooming issues.
    • Issues with selected columns of text.
    • Problems with compress/uncompress with some control codes.

See the help for a complete list of new features and fixed bugs.

Note In this version, each target machine can have its own default project directory. If you are upgrading from a previous version (before version 2.5.1) of CBM prg Studio you may be asked to set up your project directories again. Your current projects will not be affected.

Download: CBM prg Studio v3.13.0 (833)

source: ajordison.co.uk

Commodore MMF 9000 (SuperPET 9000) Repair & Testing

January 30th, 2018 1 comment
Commodore MMF 9000 (SuperPET 9000)

The SuperPET is a Commodore PET 8032 with one or two added boards that were designed at the University of Waterloo.

The computer has a built-in RS-232C interface and many programming languages on Floppy Disk. In Europe, this machine was called the MicroMainFrame 9000, or MMF 9000.

Let’s start to assembling the BMB Compuscience Ltd Board and Compu-Think 64K Memory Expansion board in the Commodore MMF 9000 (SuperPET)

I had to shorten the original standoffs installed in the computer because the length was wrong for the two boards BMB Compuscience/Compu-Think 64K. The long standoffs are used for the superPET Combo Board (the last one released).

It was not a simple job, obviously i have looked around for the identical standoffs with thickness, size, pitch and some with a long screw other with a short screw.

Between one phase and another i have also giving a nice clean inside and outside of the computer and of the motherboard.

Unfortunately there are a couple of problems after assembling the two boards of the MMF 9000 (SuperPET).

Defects:

  • The keyboard space bar dead.
  • Don’t runs any Waterloo program in the 6809 environment, runs only the Bootstrap menu which allows to load the programs from Floppy Disk, the Machine Language monitor and the Setup program both are in the Eprom.
  • The protection Dongle (6702) not correctly viewed from the system.

Repair/Fix:

  • The keyboard after a good cleaning has started to work well.
  • The Dongle after cleaning the contacts now works.

About the programs that don’t runs in the 6809 environment the repair was a bit longer. I have used the only program that worked under the 6809 environment, the Machine Language Monitor.

With this program i have filled the memory with the command Fill (f 9000-9fff aa) and i have changed from time to time the bytes that i was going to write in memory and  i have used the command (d 9000-) to see the results and not all memory locations are written correctly.

With the Bank Switching command (b 0, b 1 …) i have switch the memory bank, there are 16 banks of 4k each for a total of 64k.

I have found 7 x 4116 RAM failed (this card is new, never used), replaced these bad RAMs everything has started to work properly.

So my advice is to try to load the Waterloo software in the 6809 environment to make sure that the 64k memory expansion (only seen in the 6809 environment) is working properly.

Below the photos of all the tests that i have done:

  • Test with the CPU 6502 (Standard Commodore 8032/32k) with disk access, some software running in emulation 40 columns with the program: 80240.prg
  • Test with the CPU 6809 of the entire Waterloo software package with disk access.

Gallery:

This is a archive with documents, disk images and rom files usefully to test the computer.

Download: MMF9000/SuperPET Documents,Disk images,ROM Files (1199)

Commodore CBM 4032 (40 Columns) Repair

August 31st, 2014 No comments

Commodore CBM 4032 (40 Columns) Repair

Defect:

  • “Device not present” error when using the IEEE 488 port (Example Floppy Drive)
  • Sometimes the computer show the prompt of the TIM monitor (Machine Language Monitor program)

Replaced parts:

  • Replaced 1 x IC 6522 VIA (UB15)
  • Replaced 1 x IC 6520 PIA (UB16)

CBM FileBrowser v1.6 by NBLA000

August 21st, 2013 1 comment

This program works as a program launcher for Commodore machines. Even if it was originally intended for a device with sd2iec firmware, it works also with any CBM drive (without sd2iec functions of course).

It is a multi-system version derived from the discontinued sd2brwse v.0.6 by Hannu Nuotio (fork() of sdbrowse v.0.7)

The Vic-20 Mega-Cart Installer is based on sys.asm sources of mega-tools by Daniel Kahlin, sort routine by Michael Kircher.

Current supported machines:

  • C64.
  • C64DTV.
  • Vic-20 unexpanded.
  • Vic-20 +3K RAM.
  • Vic-20 +8K RAM or plus (for FE3 use this version)
  • Vic-20 with Mega-Cart.
  • C16 / C116 / Plus4.
  • C128 in 64 mode.
  • C128 80 Columns.

Tested drives:

  • MMC2IEC
  • SD2IEC
  • uIEC
  • C64-SD (any version, with ITS modules too)
  • 1541 (with JiffyDOS too)
  • 1541-II
  • 1571
  • 1581

Changelog:

  • v.0.1 – 01-Sep-2009 (Start of project, C64/C64DTV only)
  • v.0.2 – 21-Oct-2009 (First working version for Vic-20 +8K RAM)
  • v.0.3 – 06-Jan-2010 (Added memory config auto-detection for Vic-20 selected program)
  • v.0.4 – 19-Jan-2010 (Added support for Vic-20 with Mega-Cart and manual start mode)
  • v.0.5 – 10-Feb-2010 (Added support for Vic-20 unexpanded and Vic-20 +3K RAM)
  • v.1.0 – 05-Mar-2010 (First public version, minor issues fixed, C64 and Vic-20 supported)
  • v.1.1 – 22-Jun-2010 (Added support for D41 and DNP file images, sd2iec firmware v.0.9.0 or higher required)
  • v.1.2 – 09-Oct-2010 (Added SJLOAD speed-up option to the manual mode of the Mega-cart version)
  • v.1.3 – 31-May-2012 (Added support for C16/C116/Plus4, Sort directories, cosmetic changes)
  • v.1.4 – 19-Jul-2012 (Added JIFFYDTV speed-up support for C64-DTV, Clear screen before RUN)
  • v.1.5 – 03-Mar-2013 (Added support for C128, and uppercases disk images D64,D81,D71 etc.)
  • v.1.6 – 20-Aug-2013 (Added support for Tap files using ITS modules, case insensitive disk images Dnp, TaP, m2I etc.)

Download: CBM FileBrowser v1.6 (3467)

source: vic20.it/cbmfilebrowser

The “Colour PET” Project

April 21st, 2013 No comments

Steve Gray started a new project. He uses an 80 column (monochrome) CBM/PET to display a 40 column screen with colour.

A normal 80 column CBM/PET uses two RAM banks for the text. Steve now uses one RAM bank for the text (40 columns) and the other RAM bank for the colour information.

source: 6502.org awesome.commodore.me

Categories: CBM/PET, News & Rumors, Today

CBM FileBrowser v1.5 by NBLA000

March 3rd, 2013 No comments

This program works as a program launcher for Commodore machines. Even if it was originally intended for a device with sd2iec firmware, it works also with any CBM drive (without sd2iec functions of course).

It is a multi-system version derived from the discontinued sd2brwse v.0.6 by Hannu Nuotio (fork() of sdbrowse v.0.7)

The Vic-20 Mega-Cart Installer is based on sys.asm sources of mega-tools by Daniel Kahlin, sort routine by Michael Kircher.

Current supported machines:

  • C64.
  • C64DTV.
  • Vic-20 unexpanded.
  • Vic-20 +3K RAM.
  • Vic-20 +8K RAM or plus (for FE3 use this version)
  • Vic-20 with Mega-Cart.
  • C16 / C116 / Plus4.
  • C128 in 64 mode.
  • C128 80 Columns.

Changelog:

  • v.0.1 – 01-Sep-2009 (Start of project, C64/C64DTV only)
  • v.0.2 – 21-Oct-2009 (First working version for Vic-20 +8K RAM)
  • v.0.3 – 06-Jan-2010 (Added memory config auto-detection for Vic-20 selected program)
  • v.0.4 – 19-Jan-2010 (Added support for Vic-20 with Mega-Cart and manual start mode)
  • v.0.5 – 10-Feb-2010 (Added support for Vic-20 unexpanded and Vic-20 +3K RAM)
  • v.1.0 – 05-Mar-2010 (First public version, minor issues fixed, C64 and Vic-20 supported)
  • v.1.1 – 22-Jun-2010 (Added support for D41 and DNP file images, sd2iec firmware v.0.9.0 or higher required)
  • v.1.2 – 09-Oct-2010 (Added SJLOAD speed-up option to the manual mode of the Mega-cart version)
  • v.1.3 – 31-May-2012 (Added support for C16/C116/Plus4, Sort directories, cosmetic changes)
  • v.1.4 – 19-Jul-2012 (Added JIFFYDTV speed-up support for C64-DTV, Clear screen before RUN)
  • v.1.5 – 03-Mar-2013 (Added support for C128, and uppercases disk images D64,D81,D71 etc.)

Download: CBM FileBrowser v1.5 (3628)

source: vic20.it/cbmfilebrowser

Commodore Printer 4023 (IEEE 488)

December 31st, 2012 No comments
Commodore Printer 4023 (close-up)

Autopsy:

The Commodore Printer 4023 is a printer with a IEEE-488 Bus and may be daisy-chained with other IEEE-488 devices. This printer is fully compatibile with all computers Commodore PET/CBM.

Model 4023 Printer Specifications:

  • Printing Method: Serisal Impact Dot Matrix.
  • Print Rate: 45 LMP with 80 columns printed. 78 LPM with 40 columns printed. 124 LMP with 20 columns printed.
  • Print direction: Bi-directional.
  • Column Capacity: 80
  • Character Font: 8 x 8
  • Line Spacing: Programmable.
  • Character Size: 0.094″ high, 0.08″ wide
  • Copies: 3, including original.
  • Ribbon Type: Cartridge.
  • Ribbon Life: 1.2 x 10(6) characters.
  • Ribbon Cartridge: Commodore P/N 613160550
  • Paper Width: 10″ computer folded paper.
  • Forms: 7.5 + (0.5 x 2 sprocket margins) Pin-to-pin distance .5″ longitudinally, 9.5″ laterally, 5/32″ diameter.

Commodore Printer 4023 self test:

Mike has released a new version of the C64-Archiv v3.4

October 28th, 2012 No comments

The C64-Archiv is an easy to use file manager for C64-files.

C64-Archiv descriptions:

  • Scans and stores your C64 – (games) – collection with only a few clicks.
  • Easily manages your C64-programs by creating your own categories and selections.
  • Starts the C64-programs in different emulators.
  • Delivers instructions for the emulators VICE, CCS64, HOXS64 and EMU64.
  • Works with tools e.g. 64Copy, D64Lister or DirMaster.
  • Stores the C64-programs from files with the extensions: .D64, .D71, .P00, .PRG e. .T64.
  • Stores files by name with the extensions: .TAP, .VSF (VICE-snapshot-file) and .C64 (CCS64-session-file).
  • Stores text and information files with the extensions: .TXT, .NFO and .DIZ
  • Stores PDF files.
  • Searches archiv files with the extensions: .ZIP, .7Z and .CAB
  • GameBase frontend with the possibility to download games.
  • GameBase view with up to 30 columns.
  • Supports multi-language (currently: Englisch, French, Italian, Spanish and German)

Version v3.4 – What’s new?

  • NEW: Profiles for Mirco64.
  • NEW: New view “Main files”
  • NEW: Store directories into a text file.
  • NEW: MD5 hash.
  • NEW: Preview (Directory, pictures, text files)
  • NEW: Spanish translation (Thanks to Juan from Lemon64 forum)
  • NEW: Improved views “Last started” and “Top 100″
  • NEW: Number of downloads of gamebase files are no longer limited.
  • FIXED: Criteria for file endings worked incorrect.
  • FIXED: Crash during import

Download: C64-Archiv v3.4 (1237)

source: Mikes Pages

ComputerTechnik SK-747 / IBS Space 84 (Apple II Clone)

October 31st, 2011 No comments
ComputerTechnik SK-747 (Apple II Clone)

Autopsy:

This is a Apple II clone made by Computertechnik (SK-747 IBS Space 84) around late 70′s. This Apple computer resembles in all respects the original one.

from Wikipedia:

The Apple II is an 8-bit home computer, one of the first highly successful mass-produced microcomputer products, designed primarily by Steve Wozniak, manufactured by Apple Computer (now Apple Inc.) and introduced in 1977. It is the first model in a series of computers which were produced until Apple IIe production ceased in November 1993.

The first Apple II computers went on sale on June 5, 1977 with a MOS Technology 6502 microprocessor running at 1 MHz, 4 kB of RAM, an audio cassette interface for loading programs and storing data, and the Integer BASIC programming language built into the ROMs. The video controller displayed 24 lines by 40 columns of monochrome, upper-case-only (the original character set matches ASCII characters 0×20 to 0x5F) text on the screen, with NTSC composite video output suitable for display on a TV monitor, or on a regular TV set by way of a separate RF modulator.

The original retail price of the computer was 1298 USD (with 4 kB of RAM) and 2638 USD (with the maximum 48 kB of RAM). To reflect the computer’s color graphics capability, the Apple logo on the casing was represented using rainbow stripes, which remained a part of Apple’s corporate logo until early 1998. The earliest Apple II’s were assembled in Silicon Valley, and later in Texas; printed circuit boards were manufactured in Ireland and Singapore.

source: wikipedia

C128 System Information v7.5 by MirkoSoft

February 8th, 2011 No comments

Program that detects type of your hardware in Commodore 128.

Also added recognizing CMD Hardware FD/HD/RAMLink/RAMDrive/JiffyDOS/SuperCPU/RR-Net/SD2IEC and a better detection of MMU and RAM size (SuperRAM), not works correctly in VICE.

The program is optimized for 80 columns mode.

source: mirkosoft.sk

Mike has released a new version of C64-Archiv v3.3

January 10th, 2011 No comments

C64-Archiv descriptions:

  • Scans and stores your C64 – (games) – collection with only a few clicks.
  • Easily manages your C64-programs by creating your own categories and selections.
  • Starts the C64-programs in different emulators.
  • Delivers instructions for the emulators VICE, CCS64, HOXS64 and EMU64.
  • Works with tools e.g. 64Copy, D64Lister or DirMaster.
  • Stores the C64-programs from files with the extensions: .D64, .D71, .P00, .PRG e. .T64.
  • Stores files by name with the extensions: .TAP, .VSF (VICE-snapshot-file) and .C64 (CCS64-session-file).
  • Stores text and information files with the extensions: .TXT, .NFO and .DIZ
  • Stores PDF files.
  • Searches archiv files with the extensions: .ZIP, .7Z and .CAB
  • GameBase frontend with the possibility to download games.
  • GameBase view with up to 30 columns.
  • Supports multi-language (currently: Englisch, French, Italian and German)

Version v3.3 – What’s new?

  • New: G64 and D81-files can be stored.
  • New: RAR-files can be stored.
  • New: Main window and the import dialog were improved.
  • New: MRU lists.
  • FIXED: Various minor bugs.

source: Mikes Pages

C128 System Information v7.4 by MirkoSoft

November 29th, 2010 No comments

Program that detects type of your hardware in Commodore 128.

Also added recognizing CMD Hardware FD/HD/RAMLink/RAMDrive/JiffyDOS/SuperCPU/RR-Net and a better detection of MMU and RAM size (SuperRAM), not works correctly in VICE.

The program is optimized for 80 columns mode.

source: mirkosoft homepage

C128 System Information v7.3 REV1 by MirkoSoft

November 13th, 2010 No comments

Program that detects type of your hardware in Commodore 128.

Also added recognizing CMD Hardware FD/HD/RAMLink/RAMDrive/JiffyDOS/SuperCPU and a better detection of MMU and RAM size (SuperRAM), not works correctly in VICE.

Optimized for 80 columns mode. Thanks to Christian Johansson.

source: mirkosoft homepage

Mike has released a new version of C64-Archiv v3.2

July 29th, 2010 No comments

C64-Archiv descriptions:

  • Scans and stores your C64 – (games) – collection with only a few clicks.
  • Easily manages your C64-programs by creating your own categories and selections.
  • Starts the C64-programs in different emulators.
  • Delivers instructions for the emulators VICE, CCS64, HOXS64 and EMU64.
  • Works with tools e.g. 64Copy, D64Lister or DirMaster.
  • Stores the C64-programs from files with the extensions .D64, .D71, .P00, .PRG, .T64 and .CRT.
  • Stores files by name with the extensions: .TAP, .VSF (VICE-snapshot-file) and .C64 (CCS64-session-file).
  • Stores text and information files with the extensions: .TXT, .NFO and .DIZ
  • Stores PDF files.
  • Searches archiv files with the extensions: .ZIP, .7Z and .CAB
  • GameBase frontend with the possibility to download games.
  • GameBase view with up to 30 columns.
  • Supports multi-language (currently: Englisch, French, Italian and German)

Version v3.2 – What’s new?

  • NEW: PDF-files can be stored.
  • NEW: Search window in the Gamebase list.
  • NEW: Italian translation (Thanks to xAD/nIGHTFALL)
  • NEW: The creation of profiles for tools was simplified.
  • FIXED: Improved display of the filesizeBUG fixed: Search window not closed at exit.
  • BUG fixed: Error with long filenames.

source: Mikes Pages