Category Archives: Amiga

mouSTer

I tested mouSTer, the ultimative USB mouse adapter with my Amiga 2000.
The first firmware fw.3.08.1801 was not working. But less than a month later there were several new firmwares and with the latest fw.3.10.1939 it works perfectly.

mouSTer adapter with mouse cable plugged in

Settings I used:

type=01 ;(Amiga, default is 00 for Atari)
microstep=4 ;(10 is default, but mouse is then too slow) 

Tested Mouse-Devices: Logitech RX300 and M-UAE96, Chinese no brand mini optical mouse.
Costs with shipping: ~34€
Cheaper than a new old Amiga Mouse on any online market and you can even connect gamepads.

Firmware: http://jil.guru/mouSTer/
Blog Post: https://retrohax.net/project-mouster-the-ultimate-mouse-adapter-for-retrocomputers/

mouSTer documentation-part of the INI-File:

; ####################################################################
; #                                                                  #
; # Features:                                                        #
; # Emulates Atari, Amiga and Commodore 1351 mouse.                  #
; # Can handle up to 16 buttons that can be translated to any action*#
; # Can handle up to 6 axes, that can be translated to any action*   #
; #                                                                  #
; # More to come…                                                    #
; # *any action - means any joystick direction or fire/mouse button  #
; #                                                                  #
; ####################################################################
;
; ####################################################################
; # User Manual                                                      #
; ####################################################################
;
; #############################-BlinkCodes-###########################
;
; mouSTer is communicating with you using MORSE CODE or simply
; blinking the LED.
;
; List of possible messages:
;
; Very fast blinking: Bootloader is Active and is waiting for USB
; drive with new firmware.
; If USB drive is not detected within 2s, main program will be
; launched.
;
; Normal blinking: mouSTer is ready, and is awaiting USB HID device
; (mouse, game pad etc).
;
; HeartBeat: 2 fast blinks and long pause. mouSTer is alive and
; operational.
;
; SOS: <… --- …> Critical problem has occurred. Not possible to
; recover from this state. Please cycle power.
;
; E: <.> An error has occurred. Remove USB device | Check INI file
; syntax.
;
; R: <.-.> Operation successfully finished. Remove the USB device.
;
; ########################-Using-an-USB-Drive-#######################
;
; When USB drive is inserted, mouSTer is looking for a 'mouSTer'
; folder.
; If the folder does not exists, it will be created and opened.
; Then mouSTer is looking for configuration file: 'mouSTer.ini'
; If exists, configuration will be read and parsed then written to
; memory.
; If no ini file is present, mouSTer is looking for new firmware file:
; 'mouSTer.fw'.
; If firmware file is present mouSTer will activate the bootloader,
; and install new firmware.
; In case if no ini nor firmware present - mouSTer will write (this)
; ini file
; with manual and current firmware version on the top - into
; 'mouSTer.ini' file.
;
; mouSTer is case insensitive.
;
; mouSTer config   file: '/mouSTer/mouSTer.ini'
; mouSTer firmware file: '/mouSTer/mouSTer.fw'
;
; most up to date information and the latest firmware is always
; available at: http://Jil.guru/mouSTer

Amiga 2000 mit TerribleFire 534

Ich habe dem Amiga eine TerribleFire 534 gegönnt. Damit hat er statt den originalen 7 MHz nun 33 MHz und zusätzliche 4MB FastRAM. Zusätzlich habe ich noch von HDD auf CF-Karte gewechselt. Nun läuft alles ein bisschen runder und Programme die vorher nicht von der CF-Karte gestartet werden konnten wegen zu wenig RAM, laufen nun problemlos.

Die TerribleFire wird auf das A2000 Relocator-Board gesetzt, dieses wird dann in den CPU-Slot auf dem Mainboard gesteckt. Die Original-CPU wird dabei vom Sockel entfernt.

TerribleFire 534 with A2000 relocator board

Hier der Speedtest mit SYSINFO im Originalzustand. Wir sind bei 0.74 MFlops, dies entspricht genau dem A2000.

SYSINFO without TerribleFire

Hier der Speedtest mit der TerribleFire, wir sind nun bei 6.54 MFlops. Auch hat die CPU nun eine MMU und FPU welche u.A. auch für WHDLoad benötigt werden. In der heutigen Zeit sind diese Zahlen ein Witz, aber für den Amiga sind das Welten 🙂

SYSINFO with TerribleFire

Es gibt die TerribleFire auch noch mit 40MHz und 50MHz, die waren mir aber zu teuer. Ausserdem hatte ich die Befürchtung dass einige Anwendungen damit nicht mehr klar kommen könnten.

Amiga 2000 green screen

14.11.2019: Heute habe ich mit Schrecken festgestellt, dass mein Commodore Amiga 2000 aus dem Jahre 1987 nur noch einen grünen Bildschirm zeigt. Google meinte der Blinkcode deute auf einen RAM-Fehler.

Ich hatte das Problem bereits einmal, da half es die Chips  Denise, Gary, Paula, Fat Lady/Fat Agnus, Kickstart und CPU besser in die Sockel zu drücken, danach lief er wieder. Diesmal nicht.

Nach näherem Betrachten habe ich gesehen, dass die Batterie geplatzt ist und dadurch eine Leiterbahn auf dem Board zerstört wurde. Auch fängt es überall um die Batterie an zu korrodieren:

Ich gehe mal davon aus dass dies der Auslöser des Problems ist. Nun werde ich versuchen in den nächsten Tagen das Board zu reparieren.

Ich bestelle erstmal einige Ersatzteile und berichte dann über meinen Versuch, den Amiga zu retten. Der Austausch des Lüfters, der Einbau eines HDD-Controllers und eine neue Kickstart Version 3.1 ist auch geplant. Momentan ist noch Kickstart 1.2 drauf. Updates folgen…

Continue reading Amiga 2000 green screen