Discman hack

I bought a Discman, the cheapest in the series (Don´t know the brand any more)

So it didn´t had all the functions of his bigger brother.
Like fast forward and some other things i can´t remember.
Opened it up and checked the chips on the board.

Soldering some wires (on smd chips! .. so very small) and some buttons, i’ve got the extra functions!
While adding these functions, i had an idea. How to connect this Discman to my Amiga!

I’ll post more info when i find these!
I found some binaries and source:
cdplay.s – source

Binaries for following functions:
fwd
mem
pause
play
remain
repeat
rev
stop

Years later i removed the cover completely and made a floating disc player.
(The lid had a magnetic part which could hold the disc in place.
So i ended up having only a PCB motor and a magnet to hold the disc attached to the motor.

Composed a Piobaireachd

The word ‘piobaireachd’ literally means pipe playing or pipe music, but is now used to describe the classical music of the Great Highland Bagpipe. Another name for it is ‘ceòl mór’ meaning the’big music’, which separates piobaireachd from all other forms of pipe music (marches, reels, jigs etc. ) which are referred to as ‘ceòl beag’ – the little music.

To describe a piobaireachd is not easy. It consists of a theme or ‘ground’ with variations (which vary in number and complexity) that follow the theme. The theme is often very slow, and the general effect of the whole piece of music is slow – slowness being a characteristic of Highland music, though not, obviously, the dance music.

Amiga software in 1992

	Software list Amiga FASH
        ------------------------
	Mon 13 Jan 1992

        Text processing   : MIKO
        Moral support     : FASH
        ========================


WORKBENCES
----------
3 1	Workbench 1.2
3 1	Extra's 1.2
3 1	Workbench 1.3
3 1	Kickstart 2.0
3 1	Workbench 2.0
5 1	Extra's 2.0


COPIERS
-------
3 1	X-Copy III
3 1	X-Copy 5.2	
3 1	X-Copy 6.0


UTILITIES
---------
3 1	Amiga Basic Compiler
5 1	Amos Basic
5 1	Amos Data
3 1	Amos Demo version 3.0
5 1	Amos Object Modeler
5 1	Amos Pukadu & Sprites
3 1	APS Demomaker
5 1	Basic Compiler + Sepp Dial system
5 1	BBS Pearl Utils
3 1	Cavetool disk 1
3 1	Club Creole Mega Util disk 1
3 1	Creator (RD0:)
3 1	Diga
5 1	Fax examples
3 1	Fractals (MandFXP)
5 1	Franz Utilities Ragarock 9
3 1	Galileo
3 1	Gambit Testdisk
3 1	GFA-Basic
3 1	G.O.D. Disk Utilities version 3.0
3 1	Hackers Ethic Utilities
5 1	Imagelink
5 1	Imploder
5 1	Japanese I
5 1	Mac Microphone
5 1	Manny's Util Comp Disk 8 (white box)
5 1	MultiXtra Tool Disk #2
3 1	Online ! (AZA/AZB)
3 1	Pascal + Compiler
3 1	Red Sector Demomaker
5 1	Sepp's Small Util Disk
3 1	Software List
3 1	Super Utility Disk
3 1	System Z I
3 1 	System Z II
3 1	Typecursus
3 1	Utydisk
5 1	Warlord Tools Vol. 1
5 1	Warlord Tools Vol. 3


EMULATORS
---------
3 1	A64 Package
3 1	A-max System
5 1	Atari ST Emulator
3 1	BBC Emulator
3 1	C64 Emulator 2
5 1	C64 Emulator 2
3 1	C64 Emulator 2 + 8085 Emulator
3 1	Fonts, Ripp Demo, Cry Demo (Acid)
3 1	Max Graft


DRAW PROGRAMS
-------------
3 1	D-Paint I, D-Paint II PAL
3 1	D-Paint II
3 1	D-Paint III
3 1	D-Paint IV
3 1	Digipaint II
3 1	Digipaint III
5 1	Digiview Gold 4.0
3 1	Fonts
5 1	Introcad
3 1	Photon-Paint I
5 1	Photon-Paint II
3 3	Real 3D

PICTURES
--------
5 1	Berlin Digital
3 1	Digitized Pictures
3 1	Group Drawings
5 1	Hi-res DTP-pictures
3 1	Raytrace Pictures


ANIMATORS
---------
3 1	Aegis Draw + Aegis Animator
3 1	Fantavision


ANIMATIONS
----------
3 1	1 Mb Animations
3 1	Achterbahn Demo V3.0
3 1	Amiga Demo
3 1	Animations (RED, CAT, FSW)
3 1	Cat-demo, Ottifanten Intro
5 1	Donald Duck Demo
3 1	Juggler Demo + Pictures
3 1	Luke's Animations and Demo's
3 1	Probe Sequence Demo
3 1	Sculpt Animations
3 1	Video Animation Hulpdisk


ELEC. DRAW PROGRAMS/HARDWARE DISKS
----------------------------------
3 1	Action Replay F-disk
3 1	Action Replay Tool disk
3 1	Action Replay Use Disk
3 1	Alcomp Eprom Programmer (Eprom files Action Replay)
3 1	Hardware Disk
5 1	Kickstarts 1.1, 1.2, 1.3
5 1	Kickstarts 1.2.1, UFO, Level 42
5 1	Kickstart version 36.141
3 1	Logic Works
3 1	Logic Works 2.0 Master disk
5 1	Logic Works 2.0 Library disk
3 1	Logic Works 2.0 FASH Drawings
5 1	Mystix Hardware Modification Compilation disk 2
3 1	NEWIO version 1.01 
3 1	Oscillator GFX
3 1	Soft Circuits

ASSEMBLERS
----------
3 2	Aztec-C
5 2	Devpac version 2.14
3 1	Masterseka 1.8 (Met windows!)
3 1	Seka version 3.2 + demo's
3 1	Seka version 3.2 + demo's	
3 1	TPB 68000 workshop


SOURCES
-------
3 1	Sources 3.1
3 1	Sources 3.2
3 1	Sources 3.3
3 1	Sources 3.4
3 1	Sources 3.5
3 1	Sources 3.6
3 1	Sources 3.7
3 1	Sources 3.8
3 1	Sources 3.9
3 1	Sources 3.10
3 1	Sources 3.11
3 1	Sources 3.12
3 1	Sources 3.13
3 1	Sources 3.14
3 1	Sources 3.15
3 1	Sources 3.16
3 1	Sources 3.17
3 1	Sources 3.18
3 1	Sources 3.19
3 1	Sources 3.20
3 1	Sources 3.21
3 1	Sources 3.22
3 1	Sources 3.24
3 1	Sources 3.25
5 1	Sources 5.1
5 1	Sources 5.2 (Data Becker Floppy Book)
5 1	Sources 5.5
5 1	Sources 5.6
5 1	Sources 5.7
5 1	Sources 5.8
5 1	Sources 5.9
5 1	Sources 5.10
5 1	Sources 5.11
5 1	Sources 5.12
5 1	Sources 5.13
5 1	Sources 5.14
5 1	Sources 5.15
5 1	Sources 5.16
5 1	Sources 5.17
5 1	Sources 5.18
5 1	Sources 5.19


PUBLIC DOMAIN
-------------
3 1	Amiga Computing disk 14
5 1	Amiga Computing sept. '89
5 1	Amiga Computing okt. '89
5 1	Amiga Computing nov. '89
5 1	Amiga Computing dec. '89
5 1	Amiga Computing jan. '90
3 1	Amiga Format June 1990 coverdisk 11
5 1	Amiga Lib Disk 542
3 1	ANC 11
3 1	ANC 13
3 1	ANC 15
3 1	ANC 16
3 1	ANC 17
3 1	ANC 18
3 1	ANC 19
3 1	ANC 20
3 1	ANC 21
3 1	ANC 22
3 1	Bus Ware Infolist Introschijf
5 2	Cracker Journal
5 1	Fred Fish 532
3 1	Fred Fish 555
3 1	Futura Public Domain 4
3 1	Hacker Magazine 5
3 1	Highlight 3
5 1	Newsflash 10 Support disk 1990
5 1	Newsflash 12 aug. '90 Utils
5 1	Newsflash 12 aug. '90 Demo's, Muzax, Pics
3 2	Magazine AmEx special edition	
3 1 	Superformat Disk Cover disk 12
3 1	Uga 4 
3 1	Uga 5
5 1	Uga 5 Animations 
3 1	Uga 6
3 1	Uga 8
3 1	Uga 10
3 1	Uga 11
5 1	Uga 11 Intro's 
5 1	Uga 14 Music
5 1	Uga 18 Intro's
3 1	Uga 20 Musicdisk


DEMO'S
------
3 1	A journey into sound
5 1	Absence Music Demo
3 1	Acid Demo (Outsider)
5 1	Acid Demo's
5 1	Addonic Moviedemo I
3 1	Agents Bootintro
3 1	Alcatras Megademo IV (1/3)
5 1	Alactras Megademo IV (2/3)
3 1	Alcatras Megademo IV (3/3)
5 1	Alcatraz Panic
3 1	Amazing Intro's
5 1	Amazing Tunes II
3 1	Amiga Action's Music Express III
5 1	Amiga Gold Disk #6
5 1	Amiga Magazine Demo Competition
3 1	Amonia
3 1	Apol's Digishow
5 1	Arcane Shoe Pack
3 1	Attitude Party Demos
5 1	Aurora/Powerlords Copyparty Demos
5 1	Axis The Jochem Hippel Sound Demo
3 1	Axis Unknown Territory

3 1	Bacteria
3 1	Bass Megademo 2
3 1	Beastie Boys
5 1	Bloodsuckers Mass Compensates The Brain
5 1	Bohemians Intro's
3 1	Budbrain Megademo
3 2	Budbrain Megademo

3 1	C64 Music Show
5 1	Cave Demodisk
5 1	Celtic Demo + Demomaker
5 1	Christmas 1989 Mix demo
5 1	Chromance Collection No:89
5 1	Chrome Stigmata V
3 1	Coma & D-Tect Burgerhill-Demo
3 1	Coma Gallery, Axis Our Nation,D-Tect BBS Intro,
	Animators Intro, Profex Stenkil Frenkil
5 1	Cool Intro's 1
5 1	Cool Intro's 2
5 1	Cool Intro's 3
5 1	Cool Intro's 4
3 1	Cool Intro's 5
3 1	Cool Intro's 6
3 1	Cool Intro's 7
5 1	Crionics Total Destruction
3 1	Crusaders Demo Disk
5 1	Crusaders Eurochart May 91 (#10)
5 1	Crusaders Eurochart (#13)
5 1	Cult Action Pack XVII
5 1	Cult CD No:71
5 1	Cult Megademo

3 1	DASH Megademo Compilation Disk
3 1	Dawn Megademo
5 1	Dead Head Of Wasa Music Disk
3 2	Death Star Megademo
5 1	Demo Compack 4
3 1	Demodisk II Nova & Paramount
5 1	Demo's from Limits/IMP666 Party
5 1	Desire Pack #33
3 1	Devils No-reality
5 1	Dexion Megademo
5 1	Dexion Music Demo
5 1	Digilogic
5 1	Digital Concert 3
5 1	Digital Concert 6
3 1	Digital Force Music Demo
3 1	Digitech Megademo
3 1	Divine It's A Simple Pack 10
3 1	D-Mob Demo
5 1	D-Mob volume 2
5 1	D-Mob volume 3
3 1	D-Mob volume 4 (1/2)
5 1	D-Mob volume 4 (2/2)
5 1	Do The Bartman Remix
3 1	Dominators 1st Megademo
5 1	Dragons Coding Exhibition 9
5 1	Drivin Force Demopack #1

5 1	E & L Demodisk Januari 1990
5 1	Endless Piracy Megademo
3 1	ESA Demodisk #5
5 1	Excel UK Demo's 10
3 1	Exotic Pack no.7
5 1	Extreme Hit Collection 1

3 1	Fashionating
3 1	Fast Guys Megademo, The
5 1	Fatboys Demo's version 2.0, The
3 1	Flame Arrows Vocal Attack, The
3 1	Freedom Force Megademo

5 2	Giants Megademo
3 1	Girls need love
3 1	Grunkla & Freddy Demo

3 1	Hit Attraction Volume 1

3 1	Ian 'n' Mic
3 1	IBB Anniversary #3
3 1	Insanity Mini Megademo
3 1	Irak Demo 1
3 1	Irak Demo 2
5 1	Isala Song 512K Version
3 1	It Megademo

5 1	Joker Demos
3 1	Just A Joke Music Demo

5 1	Kefrens Fluid Pack no.100
3 1	Kefrens Megademo 7
5 1	Kefrens Nightlight Music 3
3 2	KGB Megademo
5 1	Killerpack 009

3 1	Limited Edition 5 (1/2)
5 1	Limited Edition 5 (2/2)
3 1	LSD Demo

3 1	Madness II
3 1	Maffia Demo Compilation no.1
3 1	Magnetic Fields Chip Music Festival
5 2	Mahoney & Kaktus His Masters Noice
3 1	Mahoney & Kaktus Music Disk II
3 1	Mantronix
5 1	Martin's Intro
5 1	Medley Relation Megademo
3 1	MGF&JOY Demodisk 7
3 1	MGF&JOY Megademo
3 1	Mi-cro Con-cept (Crusaders)
3 1	Mindkillers Musicdemo
5 1	Music Disk III
3 1	Music Express II
3 1	Music Invasion II
3 1	Music Invasion III (1/2)
5 1	Music Invasion III (2/2)
3 1	Music Madness
3 1	'My First Intro'

3 1	Newtek Demo (1/2)
5 1	Newtek Demo (2/2)
3 1	Newtrons Musicbox
3 2	Northstar & Fairlight Supermegademo 3

5 1	Opium Hi Memphis

5 1	Pendle Europa Demo Comp 50
3 1	Pendle Europa Demo Comp 79
5 1	Pendle Europa Demo Comp 88
3 1	Personal to FASH Demo
3 1	Phenomea
5 1	Phenomena's Music Dream I
3 1	Piranhas Demo Disk
5 1	Pirates Europack #03
3 1	Plague Pack
3 2	Predators Megademo

5 1	Quest Demos

3 2	RAF Megademo
3 1	Random Access Music Compilation
5 1	Ray Of Hope 2
5 1	Reality Kiwi Green #2
5 1	Rebels Megablast
3 1	Rebels Megademo
3 2	Red Sector Megademo
5 1	Rising Megademo

3 1	Scoopex Megademo
3 1	Share & Enjoy
5 1	Sid Simple Demo
5 1	Sine Madness
5 1	Skid Row Musicbox 1
3 1	Soundwave I
3 1	Soundwave II
5 1	Sperma Ripped Modules
5 1	SSCG Intro + Demo
5 1	SFF Music-Nonstop Remixes #2
5 1	Style "The Perfect Circle"
3 1	Supreme Sounds 2
3 1	Syntex

3 1	Tar Tune Show II
3 1	Techtech Demo
3 1	Timex Hyprademo
3 1	Titanics Titan trax #1
3 1	TPB Demodisk
5 1	Triangle Gigademo II
3 2	Trilogy Megademo
5 1	Truimph Music Collection NO:11
3 1	Tube Pack #8
3 1	TWI Demo  Disk 10

3 1	Vision Demopack X
3 1	Vision Megademo 4

3 1	WEB Inc. Mix Disk 38,The
3 1	Wet Beaver Games
5 1	Wizz-Pack #27
5 1	Wondermix


MUSIC PROGRAMS
--------------
3 1	Amiga Drum
3 1	Audio Master (aangepast)
3 1	Audio Master II
3 1	Audio Master III, A-Sound II, CD-Playersim,
	Osciloscope
5 1	Audio Master IV
3 1	Audition
3 1	Crusaders Audio X
3 1	Delta Music version 2.2
3 1	Deluxe Music Construction Set
3 1	Digi-Disk Gente version 1.0
3 1	Dynamic Drums (1/2)
5 1 	Dynamic Drums (2/2)
3 1	Future Composer
3 1	Future Composer + data
5 1	Future Compozer 1.0
5 1	Future Compozer 1.4
3 1	Music Progs o.a.: Disk Record
3 1	Music X
3 1	Oktalizer (+ replay.s)
3 1	Oktalyzer
3 1	Oktalyzer data
3 1	Prosound Designer, Promidi
3 1	Sidmon 2
3 1	Sonix Jukebox IV
3 1	SoundFX
3 1	Sound Oasis
5 1	Steinberg
3 1	Studio Magic (1/2)
3 1	Synthia II
3 1	Synthia II Examples
3 1	Techno Sound
3 1	TMFX-Editor


SOUND-TRACKERS
--------------
5 1	James Brown is dead Module
5 1	Lion ST/FX disk
5 1	MasterSound 1.1
3 1	Master-Soundtracker
3 4	Modules
3 1	Modules 27
3 1	Modules 28
3 1	Noisetracker
5 1	Noisetracker 1.1
3 1	Noisetracker 1.2
3 1	Noisetracker 2.0, Jamcracker
3 1	Noisetracker Data
3 1	Professional Soundtracker Collection
5 1	Protracker V11b + o.a. Multiripper
3 1	Protracker, Module The Limit
3 1	Ripper
3 1	Soundtrackers
3 1	Soundtracker Data
3 1	Soundtracker Instruments
3 1	Soundtracker version 2.0 ST-00
3 1	ST-01
3 1	ST-02
3 1	ST-03
5 1	Startrekker 1.3
3 1	Startrekker + Sound + Noise


SLIDE SHOWS
-----------
5 1	Anonymous 5 Hampictures
5 1	CSD Digi Show
3 1	Serre Cartoons Show II, Doe-het-zelf Demo
3 1	Slideshow Fantastique, Horror Pictures
3 1	Slide shows
3 1	Space Bubbles (1/2)
5 1	Space Bubbles (2/2)


X-RATED
-------
--8<--- snip

MISCELLANEOUS
-------------
3 1	Zite Demo,Intro, MOD.xxxxxx, Dirty.sam
3 1	Epromprogr, Abacus Demo, Blackmonks 2 Demos, Vectorball
	Digital Wizard Intro, Deathstar Demo, Digifanti Demo,
	Extreme Intro, Quicktime Music
5 1	Intro's Oldies
5 1	IFF Pics + Recordmaker(+Rmp)
5 1	IFF Pics, Bitmap Pics
5 1	IFF Viewers, IFF Ham,Highres Pics
5 1	Textfiles o.a. Music Cass.

GAMES
-----
5 1	Atomix
3 1	Ballistix +
3 1	Battle Chess
3 1	Block Out
3 1	Bubble Ghost
3 1	Capone
3 1	Captain Blood
3 1	Chambers of shaolin
3 1	Crack
3 1	Creepy
3 1	Empire strikes back, The 
3 1	Fire Power
3 1	Flight Simulator II
3 1	Gee Bee Air Rally
3 1	Hunt for red October, The
3 1	Insanity Fight
3 1	Interceptor
5 1	Killing game show, The
3 1	Lemmings
3 1	Obliterator
3 1	Pacmania
3 1	R-Type
3 1	Snooker
3 1	Stunt Car Racer
3 1	Super Hangon +
3 1	Surgeon, The
3 1	Test Drive
5 1	Turrican

TWO DRIVE GAMES
---------------
3 2	Gods
5 2	Last Ninja 3
3 2	Lemmings 2
3 2	Lords of the rising sun
3 2	Shadow of the Beast
3 4	Sword of Sodan
3 2	Xenon-2

TWO DISK GAMES
--------------
3 1	Defender of the Crown (1/2)
5 1	"        "  "   "     (2/2)
3 1	F-29 Retalliator (1/2)
5 1	"    "           (2/2)
3 1	Super Cars (1/2)
5 1	"     "    (2/2)

GAME PACKS
----------
3 1	Cybernoid+, Scrabble
3 1	Eco, BubbleBobble, Amy Putt, Sentinel
3 1	Larry, Arkanoid
3 1	Road Wars, Xenon I +
3 1	Vyper, Star Wars, Rasterbike 


PREVIEWS
--------
5 1	Alien Breed Preview
3 1	Aquaventura
3 1	Dionysus Puggs in space Demo
5 1	Robozone Preview
3 1	Running Man, The (1/2)
3 1	Shadow of the Beast preview
3 1	Space Ace Demo
3 1	Stryx (1/2)

Software lists .. old stuff

Funny to see old lists again, software you used to have.

MS-DOS Softwarelijst:                                         


M.G. Aanstoot en H.M.Aanstoot

DISKTYPE
1    3.5         720k
2    3.5         1.4M
3    5.25       360k
4    5.25       1.2M


SYSTEEMDISKS
3    H    MS-DOS 3.3  (org.)
3    H    MS-DOS utilities  (org.)
3    H    GW-Basic  (org.)
3    H    First Step  (org.)
3    H    MS-DOS instructie  (org.)
3    M    Genius Menu Maker & Menu Library V.7  (org.)
3    H    4DOS.ZIP

TEKENPROGRAMMA'S
3    H/M  Dr. Halo III  (2 disks)
3    M    Draw
1    M    Paintbrush
1    M    3D-Grafieken
1    M    TheDraw

BASIC
3    M    Basicprogramma's  (2 disks)
3    M    Turbo Basic
3    M    Quick Basic  (2 disks)
3    H    Quick Basic Compiler

PRINTPROGRAMMA'S
3    M    Printshop
3    M    Newsroom  (5 disks)
3    M    Printmaster +  (2 disks)
1    M    News Master

DATABASES
3    M    NS Reisplan '91/'92
3    H    PC-Globe (5 disks)
1    M    Netnummers

ASSEMBLERS
3    H    MASM
3    H    Linkers + TASM

DATADISKS
3    H    Pictures
3    H    Martin's Proggy Disk

EMULATORS
3    H    C64 Emulator
3    H    8085 Emulator
3    H    Z80 Emulator, Tollfree, Connector.txt
3    H    Sidekick voor NANO
3    H    6800

PROGRAMMEERTALEN
3    H    PLM Data
3    H    Pascal Progs
3    H    Graphics + Tools
3    H    Turbo Pascal 3.0
3    H    Turbo Pascal 5.0 Pro (8 disks)

ELECTRONICA PROGRAMMA'S
3    H    Ultiboard Demo Disk
3    H    Slave
3    H    MicroCap (3 disks)
3    H    Logic Master
3    H    Orcad (10 disks)

COMMUNICATIE PROGRAMMA'S
3    H    Anywhere + PROG dir.
3    H    Procomm Laplink

COVOX
3    M    Simpson2 module
3    M    Moduleplayers
3    M    Me So Horny Sample
1    M    COVOX Player + Samples
1    M    Samples #1
1    M    Samples #2
1    M    Samples #3
1    M    Samples #4
1    M    Samples #5

TEKSTVERWERKERS EN DTP
1    M    Word-Perfect 5.0 (7 disks)
1    M/H  Word-Perfect 5.1 (6 disks)
3    M    Ventura Publisher 2.0  (19 disks)
3    M    Volkswriter de Luxe  (org.)
3    M    Brown Bag Word Processor
3    M    Brown Bag Speller
3    M    Wordstar Pro 4.00
3    M    Wordstar
3    M    TXT 236

UTILITIES
3    M    Norton 4.0  (2 disks)
3    M    Zuid-Afrikaans PC-Tools (by Sepp)
1    M    Virus Scanner, Helers, Prevent
3    H    Norton Guide Maker

DISK MONITORS
3    H    Speedstore
3    H    Diskmanager
3    H    Diskbase
3    H    Fixed Disk Organiser

NETWERK/SYSTEM-APLIC.PROG.
3    H    Lantastic
3    H    Mainstream Demo Disk
3    H    Ariadne
3    H    Manager Disk

MISCELLEANOUS
3    H    PC-Intern 2.0
3    H    ARC. Programma's (5 disks)
3    H    PCM Tools
3    H    Herc. + CGA Simulators
3    M    Automake
3    M    Genetic's
3    M    DBase III+  (2 disks)
3    M    Show Partner Graphic Editor
3    M    Showtime & Visuals
3    M    Full Screen Definition 3.2
3    M    Slide
3    M    Font Maker
3    M    VPG  (2 disks)
3    M    System F  (2 disks)
3    M    Demo + Help + Printer
3    M    F&A Faktureren
3    M    Letrix
3    M    Optiks
3    M    Uptime
3    M    PC-File
3    M    PC-Calc
3    M    PC-Type
1    M    Planoort
3    M    PC-Deskmate
3    M    Allmac + Calc + Cursur
3    M    Sideways
1    M    Ability Plus V1.0 (2 disks)
1    M    Fontasy (4 disks)
1    M    Convertible, Diskdupe, Dosedit, Smartkey, Zaplabel

DEMO
1    M    Mig29 Demo (covox-module)
1    M    Megademo (covox-module)
1    M    Dragon's Lair Demo (covox-module)
3    M    Draw Demo  (CGA)
3    H    HOT-Boot I

GAMES
3    M    Defender Of The Crown
3    M    Stunt Car Racer
3    M    Grand Prix               |2de disk?
3    M    Airborne Ranger
3    M    Mach 3
3    M    Xenon II (2 disks)  |2de disk?
3    M    Heavy Metal
3    M    Grandprix Cycles (2 disks)
3    M    Carmen Interpol
3    M    Up Periscope
3    M    Space Harrier (2 disks)
3    M    Space Racer
3    M    Hard Ball
3    M    Dambusters (copied with amiga)
3    M    Into The Eagles Nest
3    M    Tomahawk
3    M    California Games
3    M    Test Drive I
3    M    Test Drive II  |2/3de disk?
3    M    Super Pinball
3    M    688 Attack Sub
3    M    Ninja
3    M    Falcon
3    M    Blockout
3    M    Tetris
3    M    Empire
3    M    Chess
1    M    Mean Streat (3 disks)
1    M    Operation Wolf
1    M    Lombard Rally
1    M    Gauntlet II
1    M    Outrun
1    M    Simcity
1    M    Speedball II
1    M    Skweek

GAME PACKS
1    M    Games, Utilities
3    M    Pitstop II, Bushido
3    M    Tennis, Cat, Hunt For Red October (simple ver.)
1    M    Arkanoid, Ballistics
1    M    Barbarian, Indiana Jones
1    M    Larry I, Heliplus
1    M    Fire Power, Fire And Forget
3    M    Moonit, Mahjongg

ADVENTURES
1    M    Police Quest II (3 disks)
1    M    Space Quest III (3 disks)
1    M    Larry II (3 disks)
1    M    Larry III (4 disks)

SIMULATORS
3    M    Ford Simulator
3    M    Chuck's Flightsimulator
3    M    Gato
1    M    Flightsimulator III

Oscilloscope graphics using a amiga (bonus vectrex)

Somewhere in 1992 i got hold of a Oscilloscope, probably borrowed from someone. I don’t know what happend to it. I got the idea to generate drawings on the scope, because it had two inputs with you could switch to x and y inputs.

Example oscilloscope

My friend Sepp got into it also, we both wrote some software to do funky stuff with this. I found some software today (20220516), and having bought a old skool scope 2 years ago …

So i found source machine code, no executables. Now i needed to get a assembler running again.

Sidenote: I recently fixed a Amiga 500 and got a disk switch installed on the even cia.

Disk df0 df1 switch print at the center of the image


Booting some old seka disks and starting MasterSeka again in a looong time.

ESC - open editor
r (read file)
v (directory)
a + enter + enter (no options assemble)
g (go running the program)
FIrst part of machine code .. at the bottom part are arrays of coordinates to draw things

Some programs on the disk: (some are made by Sepp, who is a far better coder than i am)

  • Funny triangles
  • Lissajous figures
  • Moving square
  • House
  • House with door
  • Draw with mouse

Lissajous figures are simple sine and cosine functions to get:

So how does this work, well a amiga has stereo outputs. These are controlled by two DAC outputs on the 8364 (Paula) chip. (DAC – Digital Analog Convertor) ( Paula has 4 DMA controlled DACs !! )

Looking at the schematics of the audio part, we see a lot going on concering audio filters. The tests i’ve done today (2022) are on a amiga with unmodified audio filters. (Low on my prio list)
So frequencies are not direct what you get directly converted from digital values. Besides that, syncronisation between left and right channel, even using DMA can be an issue.
(DMA – Direct Memory Access, this means that it can be controlled without using the CPU)

Running the house draw code:

Note: Due to different hardware not a good working example .. yet

More examples .. hard to capture a still image

I tried a few years after we did this, to modify a generic monitor to display things using two inputs, not using scanlines. But to no avail. Only flipping the screen and colors using relais (more on this later)

Bonus part: Above did remind me of a Vectrex, a game console which utilises same display technic. So no raster lines and pixels, but line drawing by controlling the beam.

Movie from 2017 .. Vectrex was made in 1982-1983

Drawing lines using a laserbeam

While attending school, we had to come up with a computer related project.

I had access to a military grade laser (i think it was for aiming), so i went for a drawing-animations-with-a-laser project.

I started off by myself, but soon after my teacher was interested in the project. He knew someone at the University of Twente.
So he made  an appointment for me. I don’t know which teacher and guy at the Uni but it was really interesting.
Laser microscopes!

Image from https://physics.emory.edu/faculty/weeks/confocal/

I was using speakers with mirrors on it, and glued tiny mirrors on stepper motors. But these are far too slow.
The Uni guy gave me some tiny mirrors which can be controlled by putting power on the little coils. But even these lightweight mirrors from a video disc player are “slow”. At least for making sharp corner turns.

Kindda dusty


So i was given an electronic schematic also.
This was an amplifier with sensors, which would give a power boost when needed.

In 2022 I found some information about this on my fileserver.

Above a schematic about the feedback amplifier

Writing software and experimenting with coordinates to send to the laser mirrors.

A few years later this laser was used in my computer dungeon using a smoke machine from my friend Marco who used this machine for his mobile disco.
We closed all doors and windows, making it as dark as possible. Let the smoke machine run for a long long time, and played with this laser setup.
Next day when the room was aired, all computers had a fatty substance on it, so I spent the rest of the day cleaning everything.

Some time later the laser broke.

Pdp-11 and playing with printers

I got a free mainframe, when i was about 17.
It was a huge Pdp-11/34 which a had to get from Enschede to Holten using a trailer.

PDP-11/34
  • It was a 19inch rack (loads of metal)
    • 2x 8inch floppy drives
    • 2x 20MB harddisk drives (with cardridge) each 34KG!
  • multiple (3?) Decwriter III printers
  • loads of VT100 terminals
  • 2.5 meter of manuals
  • cables
  • disks (8 inch) and harddisk cartridges

I converted the power to a generic 230V connector. When booting the machine all the lights in the house dimmed.

I didn’t know anything about mainframes, but i got things working.
Sometimes i would play with it, but after a while it didn’t run anymore.

I’ve kept some of the parts of the machine.
Terminals we used for a long time to connect to a linux server.
( The VT100 where later switched for more modern Wyse terminals )

One of the two drives (34kg) (not my picture)

Some parts i’ve kept

VT100 serial terminal (gave this one to a colleage) Postit says: Could you install Windows on this for me??

Serial printer

Last Decwriter i’ve got, also gone now.

These printer we used for generic printing, and just for fun.
They made a lot of noise, and even they are serial printers they are fast!

So i resourced ms-dos into assembly and printed that, that was a sh*tload of paper.
We even made a racing game. (Can’t find the source, but i’ve recreated a lookalike in linux-bash)

Object of the game was to keep your car O character on the road.
The printer printed the lines, and you could use the keyboard to move your car, which also got printed.

Below the build-in-5-minutes bash lookalike. ( z left, x straight and c right)
Original had more intricate road, and probably the road was drawn using two lines, to speedup printing (Decwriter III could print at 180 characters per second bidirectional!)

Looked more like this i think
#!/bin/bash
i=0
j=0
car=8
while true ; do
no=$(awk "BEGIN{print sin($i*atan2(0,-1)/180)*40+40}" | cut -f1 -d.)
way=$(awk "BEGIN{print sin($j*atan2(0,-1)/180)*10+13}" | cut -f1 -d.)
#echo $way
if [ $car -lt 0 ] ; then echo "boom" ; exit ; fi
if [ $car -gt $way ] ; then echo "boom" ; exit ; fi
carr=$car
rest=$((140-$no-$way))
i=$(($i + 1))
j=$(($j + 5))
while [ $no -gt 0 ] ; do
echo -n " "
no=$(($no - 1))
done
echo -n "#"
while [ $way -gt 0 ] ; do
echo -n " "
if [ $carr -eq 0 ] ; then
echo -n "O"
fi
way=$(($way - 1))
carr=$(($carr - 1))
done
echo -n "#"
while [ $rest -gt 0 ] ; do
echo -n " "
rest=$(($rest - 1))
done
echo ""
read -r -t 0.1 -n 1 -s key
if [ "$key" == "z" ] ; then
car=$((car - 1 ))
fi
if [ "$key" == "x" ] ; then
car=$((car - 1 ))
fi
if [ "$key" == "c" ] ; then
car=$((car + 1 ))
fi
done

Changed 51 card game

I changed the rules of this game.

Fifty-one is a card game where the aim is to stay under 51 points.

Fifty-one only uses the so-called picket cards; the seven through the ace. The distribution of points is as follows;

Card Points

77 points
88 points
90 points
10+10 or -10 points
Jack2 points
Queen3 points
King4 points
Ace1 or 11 points


The ‘suit’ (hearts/diamonds/clubs/spades) is not important.

At the start of the game, the cards are shuffled, the dealer deals three cards at random to each player and places the remaining cards face down on the table. The person after the dealer now plays a (high) card face up on the table, announces the number of points and takes a new card from the face down pile. The following players now play another card and add the number of points played to the number on the table and take a new card, for example: the first player plays an 8 and says ‘8’, second player plays a 7 and says ’15 ‘, the next player plays a king and says ’19’, the next plays an ace and says ’30’ (or ’20’) etc.

As soon as the point total gets close to 51, players should start playing cards like 9 or (-)10 to prevent the point total from going over 50. The first player who can no longer do this loses the round. After this, the game starts again, the loser usually acts as the new dealer.

If a player manages to collect three identical cards in the course of a round, he can pass. He then places the cards face down on the table, says pass, and stops playing. He can then no longer lose that round. (*)

After playing a card, if a player forgets to take a new card from the stock before the next player has played a card, he must continue playing with the remaining (two) cards.

When the deck of face-down cards is exhausted, the face-up cards are shuffled, placed face-down again, and play continues.

The game is played with 3 or 4 players. With more players there is no opportunity to collect favorable cards. (**)

I’ve played this a lot while traveling with bands on the bus. So what did I change:

(*) I skipped this rule
(**) When changing to the rules below we could play with 6-7 or maybe 8?

I used two decks of cards. Same as above, but I added two sixes, one (or 2) 5 and a 4.

6 Change the direction of playing, so you could be facing another turn when you just played a card!

5 Change hands, in opposite direction of playing (all players)

4 Drop you cards and get 3 new ones OR exchange with another player

3 ? be experimental!

We sometimes just played around with these rules. Just get the rules you are playing with clear at the start of the game

8085 Machinecode at school

Funny story about learning machinelanguage at school.

It was around 1989, and was attending a class Microcomputer Programming in Machine Language.

We where given a problem we had to solve using 8085 machine code.
The machine we had to program this on was a Intel SDK-85, much like below example.

Intel SDK-85

Note it only had a hex keyboard and 7segmented display. You had to punch in the machinecode into memory slots yourself.

Problem we where given was something like searching for certain data in memory.

Normal procedure was :

  • Draw a flow of instructions (Flowchart)
  • Write the machine languages codes
  • Convert those assembly statements into Opcodes the machine could understand
  • Punch in those numbers, run and verify

Most of us knew a lot of opcodes by heart, but some knew all opcodes. And how many bytes where needed. besides that we had to remember jump and return addresses.

So our teacher presented the problem, when he stopped talking, my friend Martin and I when up to our machines … punching buttons.

” Guys .. you can’t expect it to work without writing the program down first!

A few minutes later .. we pressed enter .. and it worked.

A program like above looked like: 
01 2E 2B 21 00 00 79 BE C2 1F C0 CD 19 C0 CA 1E C0 78 BE C2 06 C0 C3 25 C0 2C C2 1E C0 24 C9 CD 19 C0 C3 06 C0 C9

Cut into opcodes:

01 2E 2B
21 00 00
79
BE
C2 1F C0
CD 19 C0
CA 1E C0
78
BE
C2 06 C0
C3 25 C0
2C
C2 1E C0
24
C9
CD 19 C0
C3 06 C0
C9

Some opcodes used 1 byte, others 2 or 3.
C2 1F C0 – means Jump to address C01F when not zero
C9 – means return, go back to a previous CALL statement

Example of machine language which is translated into above

ADDR ; INSTRUCTION
C000 ; LXI B,0X2B2E
C003 ; LXI H,0X0000
C006 ; MOV A,C
C007 ; CMP H
C008 ; JNZ C01F
C00B ; CALL CO19
COOE ; JZ CO1E
ETC
Almost 255 opcodes

Hacktic and card copier

NOTE: Cardcopier was a few years later

Somewhere this year i got a subscription on HackTic a dutch hacker magazine.

Honestly most of the things i didn’t understand ( i was not into Unix at that time.)

I still got most of the magazines, except for some i lend to others and never got back.

In number 8 (1990) there was a schematic for copying magnetic strip cards. It took a while to build this, but i got it working in the end.
I managed to get a working bank card copied onto my Film rental store card. And we managed to copy magnetic cards which would hold information about how many copies you could make at the school xerosmachines. So we copied a full card and when it was empty rewrote information on it to fill it again.

At the MTS in Hengelo we also had a hidden switch for the payphone to get our money back.

"If something is worth doing, it's worth overdoing."