durexForth v1.5.3 (Forth language for Commodore 64)

January 29th, 2016 No comments

Forth, the Language.

Forth is a different language. It’s aged and a little weird.
What’s cool about it? It’s a very low-level and minimal language without any automatic memory management. At the same time, it easily scales to become a very high-level and domain-specific language, much like Lisp. Compared to C64 Basic, Forth is more attractive in almost every way.

It is a lot more fast, memory effective and powerful. Compared to C, specifically cc65, the story is a little different. It’s hard to make a fair comparison. Theoretically Forth code can be very memory efficient, and it’s possible to make Forth code that is leaner than C code. But it is also true that cc65 code is generally much faster than Forth code.

Download: durexForth v1.5.3 + Manual (862)

source: csdb.dk

Easy trick to improve a little bit the video quality for the C64

January 29th, 2016 3 comments
Cut the resistor

Easy trick to improve a little bit the video quality for the Commodore 64.

The fix can be made without removing the modulator. Obviously the RF output doesn’t work anymore.

Gallery:

Testing ICE Felix HC-90 (ZX Spectrum Clone) for a friend

January 25th, 2016 1 comment
I.C.E. Felix HC-90 (ZX Spectrum Clone)

Testing ICE Felix HC-90 (ZX Spectrum Clone) for a friend.

This is a series of ZX Spectrum clones was manufactured in Romania from 1985 to 1994, by ICE Felix. The designation HC means Home Computer, and for the first three models in the series, the number is the year of first manufacture. Models in the series were: HC 85, HC 88, HC 90, HC 91, HC91+ (HC128), HC 2000, HC386.

The earliest version, HC 85, closely resembled the Spectrum, with a built-in BASIC interpreter, Z80A processor, 48 KB RAM, tape, and TV interfaces. It was used in schools/universities and as a personal computer.

An optional Interface 1 extension was available for the HC 85, HC 90, and HC 91. It was functionally similar to the ZX Interface 1, but instead of Microdrives it supported single-density or double-density floppy disks. The HC 90 had a redesigned circuit board supporting fewer, larger memory chips; it was functionally equivalent with the HC 85.

The HC 91 had a modified keyboard with 50 keys instead of 40. It had 64 KB RAM and extra circuitry which provided CP/M support, if the Interface 1 extension was also present.

The HC 2000 (manufactured from 1992–94) had a built-in 3.5-inch 720 KB disk, and 64 KB RAM, it could be used both as a Spectrum clone with added disk functionality (only 48 KB RAM available) or in CP/M mode, giving access to the full 64 KB memory. Essentially, it brought the HC 91, Interface 1, and floppy disk in a single case.

The last model to be made in the Z80 line was the HC91+. It was a ZX Spectrum 128K clone in a HC91 case and keyboard and had some compatibility problems. For the first time, the AY-8910 sound chip was offered as an add-on service and was soldered on the board by factory technicians. Demoscene demos had problems running multi-colour effects and displaying sound VU-meter like effects lacking some data from the AY chip probably.

Gallery:

source: wikipedia

Vogatek A51099 Arcade Supergun Controller Firmware Upgrade

January 25th, 2016 No comments
Vogatek A51099 Arcade Supergun Controller Firmware Upgrade

Hex file for upgrade/mod the Vogatek A51099 Arcade Supergun 16F505 controller chips by MCJ Design 2007

Installation instruction:

  • Simply program the hex file onto 2 * Microchip PIC16F505 chips.

Features:

  • Press “A” on Megadrive/Genisis controller on the first power-up (this fixes random key outputs if the 2nd Controller is not used).
  • PCB mod (detailed photo in the archive). Press Start + C to add coin/credit.

Gallery of the firmware upgrade:

Download: Hex file for upgrade/mod the Vogatek A51099 (883)

Repair Sinclair Spectrum +3 Power Supply

January 25th, 2016 No comments
Repair Sinclair Spectrum +3 Power Supply

Repair Sinclair Spectrum +3 Power Supply

Defect:

  • Dead.

Problems:

  • All pad of the transformer output are broken.
  • Broke the fuse holder and therefore the fuse it moves inside the power supply.

Repair:

  • I have made bridges to restore the connection between the pcb and the transformer.
  • Replaced the fuse holder.

Gallery of the repair:

The Macintosh Recap Day

January 25th, 2016 No comments
The Macintosh Recap Day

Someone has to do this tedious job and also i advise you do not postpone the capacitors replacement.

Macintosh Recap:

  • 1 x Macintosh Portable
  • 1 x Macintosh SE (battery removed)
  • 1 x Macintosh LC520
  • 1 x Macintosh Color Classic

Gallery of the Macintosh Recap:

A new donation from Paolo Cognetti

January 25th, 2016 No comments
A new donation from Paolo Cognetti

A new donation from Paolo Cognetti.

Donated items:

  • ZX Spectrum + (Complete/Boxed) with keyboard problems
  • Philips MSX Printer VW-0010
  • Philips MSX QuickDisk VY-0002
  • Apple II/II+ Joystick
  • ABT Apple II+ External Keypad
  • ZX Spectrum + Manual
  • SCSI Iomega ZIP Drive + Cable
  • Some ZX Spectrum Tape Cassette
  • Macintosh Plus Motherboard
  • Some PCMCIA Cards

Thanks Paolo.

Categories: Donations, News & Rumors, Today

Repairing Radio Shack TRS-80 Model 1 ..for the third time

January 25th, 2016 2 comments
Repairing Radio Shack TRS-80 Model 1 ..for the third time

Repairing Radio Shack TRS-80 Model 1 ..for the third time

Defect:

  • SHIFT keyboard switch broken.
  • Garbage Screen on boot (already repaired).
  • Flat cable of the Keyboard broken (already repaired)

Repair:

  • Replaced the keyboard switch with a new one taken from a keyboard (the good one) of the Texas Instruments TI-99/4A that helps me many times.
  • Replaced a 2102 Video SRAM.
  • Rebuilt the keyboard flat cable.

Gallery of he repair:

Sorry for all the downtime yesterday!

January 25th, 2016 No comments

We had a few problems yesterday with the firewall which has caused a bit of site downtime. We’re very sorry now the problem was fixed.

durexForth v1.5.2 (Forth language for Commodore 64)

January 20th, 2016 No comments

Forth, the Language.

Forth is a different language. It’s aged and a little weird.
What’s cool about it? It’s a very low-level and minimal language without any automatic memory management. At the same time, it easily scales to become a very high-level and domain-specific language, much like Lisp. Compared to C64 Basic, Forth is more attractive in almost every way.

It is a lot more fast, memory effective and powerful. Compared to C, specifically cc65, the story is a little different. It’s hard to make a fair comparison. Theoretically Forth code can be very memory efficient, and it’s possible to make Forth code that is leaner than C code. But it is also true that cc65 code is generally much faster than Forth code.

Download: durexForth v1.5.2 + Manual (896)

source: csdb.dk

durexForth v1.5.1 (Forth language for Commodore 64)

January 13th, 2016 No comments

Forth, the Language.

Forth is a different language. It’s aged and a little weird.
What’s cool about it? It’s a very low-level and minimal language without any automatic memory management. At the same time, it easily scales to become a very high-level and domain-specific language, much like Lisp. Compared to C64 Basic, Forth is more attractive in almost every way.

It is a lot more fast, memory effective and powerful. Compared to C, specifically cc65, the story is a little different. It’s hard to make a fair comparison. Theoretically Forth code can be very memory efficient, and it’s possible to make Forth code that is leaner than C code. But it is also true that cc65 code is generally much faster than Forth code.

Download: durexForth v1.5.1 + Manual (864)

source: csdb.dk

Jungle King Coin-op – Taito Original – Insert Coins Workaround-Fix

January 8th, 2016 No comments
Jungle King Coin-op - Taito Original - Insert Coins Workaround-Fix

Jungle King Coin-op – Taito Original – Insert Coins Workaround-Fix

Defect:

  • The game works only in Demo mode because doesn’t work the insert coins switch.

Solution:

  • I followed a guide that i have found online where recommend to cut the pins 3-4-9-10 of the IC 74LS08 (IC28) which is just below the little ROM PCB (no bootleg). This problem or bug is present on both version, original or bootleg of Jungle King.

Gallery:

source: wiki.aussiearcade.com.au

HxC Floppy Emulator: Software v2.1.4.0

January 8th, 2016 No comments

The HxC Floppy Drive Emulator is a software and hardware system created by jfdn aka Jeff.

The aim of this project is to replace the floppy disk drive by an electronic device emulating the floppy disk drive (list of supported Computer/Hardware).

There are two differents emulators:

  • A USB version which allows to connect the floppy disk drive interface of the computer to a PC via a USB cable.
  • A SDCARD version which allows to emulate floppy disks which images are stored in a SDCARD.

Release notes for the HxCFloppyEmulator software v2.1.4.0:

  • New Loader : *.ANA AnaDisk file loader.
  • New Loader : VFDDAT file loader.
  • New Loader : Densei Sirius VFD DAT Loader.
  • New Writer : *.DIM writer.
  • New Writer : *.ADZ writer.
  • New Writer : *.TRD Writer.
  • New Loader : Atari ST *.STW Loader.
  • New Writer : Atari ST *.STW Writer.
  • New Writer : Atari ST *.ST Writer.
  • New Writer : Atari ST *.STX Writer.
  • STX Loader/Writer : Flakey bits mask support added, Loader/writer improved.
  • SCP Loader/Writer : Loader/writer improved.
  • D88 Loader : Gap3 setting corrected.
  • Dos disk browser : More disks layouts.
  • libhxcfe : New track support : AED6200P.
  • XML format definitions : Mictrotan 65 TANDOS.
  • Flux Stream Analyzer : Possible segmentation fault corrected.
  • Flux Stream Analyzer : Input filtering reduced.
  • Kryoflux Stream Loader (*XX.X.raw) / analyser : NFA over index support added.
  • Track editor : Add & Remove track functions added.
  • Track editor : RPM & Bitrate change functions added.
  • Track editor : Insertion function added.
  • Track editor : Negative offset support.
  • Disk viewer : Image CRC32, library version and file name displayed.
  • Disk viewer : Track(s) type displayed.
  • Disk viewer : Cells density displayed.
  • Progess bar added for the loaders/writers.
  • SD/USB Emulator setting window : Advanced pinout settings added.
  • Code sources fixes/changes for GCC, Clang and VS2015 x86 & x64 compilation support.
  • And many more fixes and improvements..

Download:

source: hxc2001.free.fr lotharek.pl

durexForth v1.5.0 (Forth language for Commodore 64)

January 7th, 2016 No comments

Forth, the Language.

Forth is a different language. It’s aged and a little weird.
What’s cool about it? It’s a very low-level and minimal language without any automatic memory management. At the same time, it easily scales to become a very high-level and domain-specific language, much like Lisp. Compared to C64 Basic, Forth is more attractive in almost every way.

It is a lot more fast, memory effective and powerful. Compared to C, specifically cc65, the story is a little different. It’s hard to make a fair comparison. Theoretically Forth code can be very memory efficient, and it’s possible to make Forth code that is leaner than C code. But it is also true that cc65 code is generally much faster than Forth code.

Download: durexForth v1.5.0 + Manual (865)

source: csdb.dk

MicroTech – SpaceMaker II

January 6th, 2016 No comments

In the Commodore Pets and CBMs, ROM expansion area is available in empty sockets on the main logic board. These sockets are addressed as 4K byte blocks and are used by many of the software packages available for Pet and CBM!.

These include the Commodore Word Processors, the BPI business package, VISICALC from Personal Software, Inc., Rabbit from Eastern House Software, BASIC Programmers TOOLKIT from Palo Alto ICs, Sort from Matric Software, Inc., and many others.

Several of these ROMs are to be installed in the same ROM socket within the Pet. Spacemaker II is a utility device which allows switching of up to four ROMs into any socket from a single board. Since Spacemaker II is jumper programmable for each of its four ROM sockets.

ROM type may be different for each socket. Switching can be done with a side mounted switch or via ROM DRIVER, an accessory device which allows software and keyboard control of ROM selection.

Spacemaker II is also available for changing character sets with Math or Foreign language ROMs available from West River Electronics.

Gallery:

Download: MicroTech - SpaceMaker II Manual (1013)