CBMPET.DE
Zurück   Index    Suchen    News    FAQ        5 User online       



 
 
 
Flash Programmer for CBM Basic 4.0 (CBM 4000/8000)

Introduction
I've coded this software for the mighty Universal 6502 RAM and ROM expansionThis usefull expansion was developed by Nicolas Welte. It uses a 128Kb Amtel-Flash and 32Kb S-RAM for different 6502 based computers and peripherals. The Flash is banked into 4 ROM-Sets including the later PET Option-ROMs. The configurable S-RAM replaces (in use) the existing memory.
So it's a very powerful tool for trouble-shooting or testing own software.
 
Download:   Flash Programmer for CBM Basic 4 - Release 20060725

Petflash 8000 Picture
Options
(F)ormat BIN/PRG
Choose binary file or prg. In the second case the load-address will be skipped.

(A)ddress $hhll
The start-address of the firmware or option-ROM.

(C)hiptype
Not in use yet.

(W) Flash
Writes the buffer to the banked Flash.

(R)OM FIRMWARE/OPTION
Choose between firmware and option-ROM. Don't forget to set the address.

(M)ove ROM to RAM
Copies your choosen area to the buffer.

(L)oad (S)ave
Loads and saves the buffer {choosen drive}. There is no error-handling. If the routine kills the  program, a restart will bring it up again.

Fl(o)ppy
Choose drive 8 or 9

(D)irectory
Directory {choosen drive}

(Q)uit
Back to Basic.

(ESC)
Restarts the running program


About
The software uses auto-detection of RAM-size and used ROMs. This is for your information and later development. One day we'll have a program for all CBM-machines.
The software is still under construction. The final version will be distributed with documented source under GPL-License.

To do

* Floppy-detect
* Support for some more Amtel-Flashs.
* All in one-version for all CBMs with autodetection of RAM and known ROMs

Museum
Older Versions
Flash Programmer Beta 20060213


 
© 1999-2010 M. Sachse http://www.cbmhardware.de