Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Blacklord

#1
PET programmers / Timing Table
May 25, 2025, 08:03 AM
Timing table for every PET command
#2
Commodore 128 C128 16-Color, 80-Column RGBi 15Khz RGB to VGA Adapter

PRICE:
17€ --> 8 colors
19€ --> 16 colors
36€ --> 16 colors + VLR
https://www.ebay.it/itm/376241376516

NEW C128 RGBi adapter to VGA!

Connect your C128 RGBi port to VGA monitor (15KHz horizontal freq. compatible!)

The anchoring screws for the C128 are present, as well as those for screwing for the VGA cable!

Just simply select the option that you want:

TYPE 1 --> 8-color 80-Column RGB

This adapter version is used to connect the rear 9-pin RGBI port on the Commodore 128 to a 15-pin VGA cable which then connects to a 15-kHz capable VGA monitor.
This gives you 8-color output and 80-Columns (double the 40-columns of the VIC-II chip) of text using the VDC Chip inside the 128.

TYPE 2 --> 16-color 80-Column RGB
This adapter version is used to connect the rear 9-pin RGBI port on the Commodore 128 to a 15-pin VGA cable which then connects to a 15-kHz capable VGA monitor.
This gives you 16-color output and 80-Columns (double the 40-columns of the VIC-II chip) of text using the VDC Chip inside the 128.

TYPE 3 --> 16-color 80-Column RGB + VLR (with USB power cable 1mt)
This adapter version is used to connect the rear 9-pin RGBI port on the Commodore 128 to a 15-pin VGA cable which then connects to a 15-kHz capable VGA monitor.This gives you 16-color output and 80-Columns with a PERFECT IMAGE because is equipped with VLR!
It is equipped internally with active VLR circuit. Power cable cord is included (USB connector 1mt) and you have to connect to standard AC/DC adapter (like smartphone)
This gives you 16-color output and 80-Columns with a PERFECT IMAGE because is equipped with VLR!
These vertical bars are visible especially in VGA mode on the first ASSY versions of the 128. The advice is that if you have already connected your c128 in 80 columns and you have these vertical bars on the VGA monitor then with this version you will notice an incredible improvement

PLEASE REMEMBER THAT:

This ADAPTER requires a VGA monitor that can sync to a 15-kHz signal. Normally, VGA uses a horizontal frequency of 31.5kHz. But, the Commodore 128 basically outputs a CGA signal which is a 15-kHz digital RGBI standard. It's this standard of the Commodore 128!
In any case there are some modern VGA monitors capable of displaying 15-kHz (Acer, Dell, Asus, BenQ, etc. etc).
#3
BASIC / ugBASIC 1.17.2
May 17, 2025, 07:57 AM
ugBASIC 1.17.2 Released

A new version of ugBASIC, the open source isomorphic BASIC compiler, has been released.
In addition to making some specific commands, such as DRAW and PLAY, compatible with multitasking, support for custom data types has been added at the language level via the BEGIN TYPE statement. The compiler has also been improved and optimized for Commodore 64, Commodore 64 REU and Commodore 128 computers.
ugBASIC is a cross compiler for Linux and Windows, for writing games in the BASIC language, running on dozens of different home computers and 8-bit consoles. There is also a convenient integrated IDE for Microsoft Windows and even a sandbox, if you don't want to install anything.


https://ugbasic.iwashere.eu/
#4
VIC 20 / VIC NX
May 09, 2025, 07:45 AM

From Thomas Lövskog
 
Today I got the new revision of my VIC NX* board soldered. It is now ready for hooking up to the logic analyser, oscilloscopes and start testing. Hopefully we can get this booting to the Ready prompt. The characters will be totally garbled though. The character ROM in this variant resides in SRAM and needs to be initialized. For that we need some code. Code that is executed in a hidden partition of the 512k for BLK6/7 before anything else. This is also where configuration firmware will reside.

Smoke test is done. All regulators work as expected, there is 5V where it should and Meatloaf is booting. The GreenPAK (little sub board in the top right corner. It will be soldered down as a tssop20 in the next run) manages the power, top LED and reset as expected.

However. To much work this weekend so it will have to be in this state until next week(end).

* VIC NX is my idea of an enhanced reproduction of the famous VIC 20. It is built on the 6502, 6522 and 6560/61 in DIP and the rest is modern of the shelf parts. Fully expanded and some extra features. See https://blog.lskg.io/tag/vic-nx/
The FATVIC, drop in replacement for 6560/61 is also shown here. This will be a nice test vehicle for that project.
#5
Gaming / Crawl 128
April 30, 2025, 01:11 PM
In development - a new game for the C128's VDC

https://goodwell.itch.io/crawl128

Hardware Requirements
This game is designed to run on the Commodore 128 (yes, in C128 mode), and is using the VDC-Chip (not the VIC-II chip, which is used in C64 mode). Also, the VDC-Chip needs to have 64kB of VRAM available.

Source Code
https://github.com/The8BitTheory/dungeoncrawlerjam2025
#6
We are pleased to announce the Commodore 128 4k Game Coding Competition 2025!

RULES

- Entries must be original programs
- Entries must NOT be larger than 4096 bytes (4kb)
- The result must be playable on a real (standard unexpanded) C128 and VICE
- The competition starts Saturday May 3rd 2025
- Entries must be submitted on or before June 30th 2025
- Entries must only be for the 128's 40 or 80 column modes - CP/M & 64 modes will be disqualified
- There will be a competition page at www.commodore-128.org with the submissions & you'll
  have the opportunity to vote for your favourite game

SUBMISSIONS

- Submissions page will be announced in the forum thread shortly
- Format of submissions to be in either D81, D64 or PRG format & then zipped

DISCUSSION

Competition discussion in the Commodore 128 Alive! forums : https://www.commodore-128.org/index.php/topic,3880.0.html

PRIZES

- 1st prize of $AU100
- 2nd prize of $AU50
- 3rd prize of $AU25

Prizes will be paid via Amazon voucher to the winners after voting has been completed & in the currency of the winner.
The amount paid will be determined by the exchange rate on the day the winners are announced.
#7
News, views, help & info / Updates - April 2025
April 12, 2025, 08:47 AM
When I moved the forums from the temp site to the hosted site I neglected to update a few settings - this resulted in some broken links - I've fixed most, will audit the board over the weekend to ensure that all links are correct again.

Also, my Stop Forum Spam API key wasn't added in to the board - this has now been corrected as well.
#8
VIC 20 / FATVIC
April 12, 2025, 08:13 AM
FATVIC is a drop in replacement for the 6560/6561 VIC chip used in the Commodore VIC 20 computer. It has all the usuall features of the 6560/6561, but also some extra optional features. Full memory in BLK0 accessable by the VIC chip, VGA mode, and enhanced functionallity with 32 sprites, hires graphics and fast hardware accelerated drawing and memory copying.

https://blog.deciduous.se/tag/fatvic/
#9
Herdware / Re: C128 - 40 years old
March 26, 2025, 06:29 AM
Mine was a demo model from the local dealer :)
#10
Herdware / Re: C128 - 40 years old
March 22, 2025, 06:08 AM
Quote from: BigDumbDinosaur on March 11, 2025, 11:12 PM
Quote from: Blacklord on January 06, 2025, 07:09 AM40 years ago today the Commodore 128 was released at the 1985 CES show in Las Vegas, Nevada.
Seems like just the other day when I bought my first C-128.
Yep - I can recall the day I bought my (metal) 128D and took it home.
#11
Switchless 8x Multi-Speeder and 32KB KB RAM expansion with parallel port and Kernal switch for the internal 1571 floppy disk drive and C128DCR (DolphinDos3 compatible)

https://github.com/FraEgg/commodore-c128dcr-1571-switchless-floppydrive-8x-multi-floppy-speeder
#12
PET hardware / ELTEC Graphics Card
March 04, 2025, 09:08 AM
A 256x256 Pixel graphic card for the Commodore PET computer from the small German computer engineering company ELTEC (1980)
#13
Programming / Multiply Bug
February 14, 2025, 01:54 PM
Most Commodore BASIC interpreters have a bug in the floating point multiply routine. The bug can be demonstrated with the attached BASIC program and also one that will correct the bug.


#14
BASIC / ugBASIC 1.17 Released
January 27, 2025, 07:07 AM
A new version of ugBASIC, the open source isomorphic BASIC compiler, has been released.

This version for Commodore 128 supports improved multiplexed sprites, synchronized vertical blank at line level, native "SID" audio files, and virtual console text scrolling. 

Moreover, the language integrates many Simons' BASIC instructions.

ugBASIC is a cross compiler for Linux and Windows, for writing simple language games, that can run on dozens of different home computers, and 8-bit consoles. 

There is also a convenient built-in IDE for Microsoft Windows, and even a sandbox, if you don't want to install anything at all.

https://ugbasic.iwashere.eu/target/c128?target=c128
#15
Software / Re: TheShell128
January 20, 2025, 06:21 AM
Quote from: RobertB on January 19, 2025, 09:31 AMVery interesting!  It's probably not going to make it on the agenda for tomorrow's FCUG meeting, but it will certainly be on the agenda for February.

Truly,
Robert Bernardo
Fresno Commodore User Group - http://www.dickestel.com/fcug.htm
Southern California Commodore & Amiga Network - http://www.portcommodore.com/sccan

I'm firing this up on Vice - this is something I've wanted for a very, very long time!

Will report back.
#16
Software / TheShell128
January 19, 2025, 07:08 AM
An MS-DOS like command line interface for the Commodore 128 equipped with at least a Commodore drive and a REU of 256K.

What "TheShell128" can do.

  • Can use 40 cols on VIC or 40/80 cols on VDC;
  • Can set/use CPU in fast or slow mode;
  • Support for fast/slow cpu;
  • Support for REU up to 16MB;
  • Support for 10 aliases;
  • Support for local variables;
  • Support up to 4 drives;
  • Can be localized;
  • Copy or delete files with wildcard support;
  • Rename files (no wildcard support);
  • Format, relabel or copy disk;
  • Show file content;
  • Read or write d64/d71/d81 images;
  • Read directory and copy MS-DOS files with burst support to and from a CBM (no wildcard support, no subdirectories support and only with at least a 1571);
  • Can make an external command resident for the shell;
  • Can execute batch files;
  • Can mount or dismount disk images on UltimateII cart;
  • Can get or put files to a remote host with a simple .js server;
  • Can copy to and from UltimateII cart USB sticks/CBM peripheral;
  • Can get, set or sync the internal clock with the one on the UltimateII cart;
  • Can go back to the shell once gone to basic;
  • Can use any bank of the REU;
  • Can use a (provided) ROM to make it available on cold boot without any disk with an U2 cart
#17
The XUM1541 Pico is a compact and stripped down version of XUM1541/ZoomFloppy. It allows you to connect your modern PC/Mac/Linux to your old Commodore diskdrive (1541, 1541-II, 1570, 1571, 1581) and transfer disk images (d64, d81 and others) to real floppies or transfer/backup floppies to disk images.

Features:

Based on ATmega32U4 micro controller

Built with high quality components from Atmel, Texas Instruments, Molex and others.

Single buffered IEC port

Status LEDs (power and activity)

One 15cm/6" USB cable included

Rubber feet on board bottom side

Reset bottom (press for DFU mode/firmware upgrade)

XUM1541 Home Page
#18
Herdware / C128 - 40 years old
January 06, 2025, 07:09 AM
40 years ago today the Commodore 128 was released at the 1985 CES show in Las Vegas, Nevada.
#19
News, views, help & info / Re: Books Library
December 09, 2024, 06:29 AM
Quote from: BigDumbDinosaur on December 09, 2024, 05:56 AMCan the files in RAR format be converted to ZIP?  I don't have anything that can open an RAR file.

Sure - these mostly date from the early 2000s when RAR was a tad more widespread. 

Guessing you aren't using Windows ? WinZip opens them.
#20
Quote from: BigDumbDinosaur on December 09, 2024, 06:07 AM
Quote from: Blacklord on November 26, 2024, 05:20 AM
Quote from: BigDumbDinosaur on November 26, 2024, 01:16 AMWhich OS version are you running?


Windows Server 2022
Really?  I would have thought you'd be running some flavor of *NIX.


Nope - never been a big fan of Linux TBH !

I'd happily run ArcaOS (OS/2) if I could get away with it - but Apache hasn't been updated in a couple of years :)
#21
Commodore Users Europe- 14th of December 2024, the event you don't want to miss next week-end! 🙂

Agenda will feature: A 1551 disk drive simulator for C16/116/Plus4; An isomorphic language for retrocomputers (ugBASIC), Assembler in BASIC on the C64, a B128/B256/Pet-II/CBM 700 reference manual and a Commodore 64 multi screen old-school type of platformer game:  Tony - Mantezuma's gold

ONLINE EVENT - Event is FREE to attend - Requires no registration
Event in the form of a Zoom call and streamed live onFacebook.

https://fb.me/e/7t6I71UP6
#22
News, views, help & info / Re: Server move
December 07, 2024, 02:15 PM
One issue that I've picked up is that the Downloads function is broken, I'll try and get this fixed before the end of the weekend.
#23
News, views, help & info / Books Library
December 07, 2024, 02:11 PM
Our books, data sheets, manuals etc library is back online (I had forgotten about these!)

You can reach it at https://www.commodore-128.org/Library/

I have a few more items to upload it, but there's roughly 350 items in it so far.

I'll also add a direct link (via a menu button) on the top of the forums a tad later.
#24
News, views, help & info / Re: Server move
December 07, 2024, 06:52 AM
As this has now been completed, I've placed a permanent redirection on the ddns site - this'll remain in place for 30 days and then after that I'll shut down the web server on that machine.

Please ensure that you update you book marks to point to https://www.commodore-128.org/

Although I've checked everything, there *may* be the odd error that has crept in - if you spot any issues let me know!
#25
Frank Eggen's Switchless 8x Multi-Floppy Speeder 32KB RAM extension (DolphinDos 3) for the C128DCR and the internal 1571 floppy drive has been released on Github. Documentation, schematics, Gerber files, Kernal ROMs and logic files are available there. So everyone can rebuild this project.

This project is a further development of the very fast and popular DolphinDos3 for the C128 and the 1571 floppy disk drive. It uses the best of the retro world and the technology of the present and has never been available before. Switchless 8x Multi-Floppy-Speeder not only runs with DolphinDos 3 but can also run up to 8x DOS Kernals and C128/C64 Kernals and can be conveniently activated via DOS commands. This means that JiffyDOS 128, for example, can also be run alongside the original CBM-Dos and DolphinDos 3. This ensures maximum compatibility. The 32KB RAM extension is organized in 4x 8KB banks and, together with the Peripheral Interface Adapter (PIA, type 6821 or 6521), enables ultra-fast parallel data transfer and control of the 4x 8K RAM banks (32KB).

The Switchless 8x Multi-Floppy Speeder with 32 KB RAM extension for the Commodore C128DCR is one of the universally applicable accelerators for the internal 1571 floppy disk drive of the C128DCR.

In addition, the "Switchless 8x Multi-Floppy Speeder" is fully RAMBoard-compatible, which enables the use of corresponding nibble copy programs that support RAMBoard.

FraEgg / commodore-c128dcr-1571-switchless-floppydrive-8x-multi-floppy-speeder