Computer games

Game posters

Lucasarts Posters

Sites

Humble Bundle
GOG
GamersGate
Abandonware DOS

Spore

SPORE™ Collection on GoG
Google Search (videos) “Spore GDC 2005”

Spore 35min Demonstration from the GDCe (2005)

The making of spore (FULL)

Will Wright: Spore, birth of a game (TED Talk)

Will Wright and Spore

G4TV’s Icons – Will Wright

Cannon Fodder

OpenFodder
(some free levels + uses data from full Amiga/PC versions)

BeamNG.Drive

Available from Steam and Humble Bundle
https://store.steampowered.com/app/284160/BeamNGdrive/
https://www.humblebundle.com/store/beamngdrive

https://beamng.com/
https://www.beamng.com/threads/your-performance-testing-results.37866/
https://www.beamng.com/threads/performance-statistics-feedback-thread.28306/

Wreckfest

https://www.humblebundle.com/store/wreckfest

Tornado

One of the best flight simulators of its time. Partial source code (the main file ‘flight.exe’) for the simulator was released for enhancement in 2016.
https://github.com/TornadoGame
Game download on myabandonware
https://www.myabandonware.com/game/tornado-41i

Tornado subforum on dogsofwar
http://dogsofwarvu.com/forum/index.php/board,50.0.html
Tornado gameplay by Frankie Kam

Digital Integration Tornado On Twitch (Frankie Kam)


Digital Integration Tornado CD Soundtrack

X-Plane 11

https://www.x-plane.com/
https://www.x-plane.com/email-archives-index/

Captain Joe

Fly with Captain Joe

Amiga hardware

Google search

Google search for 'kickstart+switch+27c160' (multiple kickstarts on the same EPROM)
Google search for 'multiple+amiga+kickstarts+on+eprom'

Amiga Info

AmigaWiki

Amiga hardware database, digitizers

https://amiga.resource.cx/search.pl?amiga=3000&cat=dig

New PCBs for Amiga models

Complete PCB Set for the Amiga 4000T

Amiga 4000T
A4000T PCB Info page

Mikes Retro Tech: shows new main board for the Amiga 2000

Amiga 500++, RetroManCave




John Hertell (Chucky)’s ReAmiga 3000





AA3000+ Amiga 3000 with AGA

http://www.amibay.com/showthread.php?108604-AA3000-Amiga-3000-AGA-motherboard-PCBs

Repair and hacks

Amiga PCB Explorer
Amiga 500 Keyboard Schematic
Amiga Schematics and Manuals
Amiga PSU guide and more
Amiga 500 PS/2 controller for external keyboard
1MB Chipminne i A500 (sv/en)

Hard drive controllers

Amiga GrandSlam SCSI controller (and related)
(IVS_SCSIpro.device or IVS_SCSI.device)
http://www.lemonamiga.com/forum/viewtopic.php?t=8974&sid=50ecfa02f5968a351542bb3382fd89c3
http://eab.abime.net/showthread.php?t=35685
http://www.lemonamiga.com/forum/viewtopic.php?t=8984&sid=dccbc9797ac4222ef07f4e04efa99356
http://eab.abime.net/showthread.php?t=71169&page=2
http://eab.abime.net/showthread.php?t=91467
https://forum.amiga.org/index.php?topic=68282.0

http://www.stone-oakvalley-studios.com/0009_21_dashboard_index.php
http://amiga.resource.cx/exp/trumpcard500
http://amiga.resource.cx/exp/trumpcard2000
http://amiga.resource.cx/exp/grandslam500
http://amiga.resource.cx/exp/grandslam2000
http://amiga.resource.cx/exp/trumpcardpro2000
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1211
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1212
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1213
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1214

Trumpcard 500 AT
http://amiga.resource.cx/exp/trumpcard500at
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=564

Trifecta 500 LX (SCSI + IDE combo)
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1206

Oktagon 2008
http://amiga.resource.cx/search.pl?product=oktagon+2008
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1145
https://www.bigbookofamigahardware.com/bboah/product.aspx?id=1153

Memory expansion boards

Microbotics M-502 for Amiga 500 (512k SLOW or CHIP after mod) and Amiga 500+ (1MB CHIP)
This expansion uses the same RAM-chips as the later Amiga 500 models (rev. 6 and up) and harddrive controllers like the A2091 and A590: HM514256AP-10 (DIP-20 256kx4, 4 chips per 512k)
At the time of purchase I found these chips on utsource: HM514256AP-10

SupraRAM 500 RX as well as Trifecta 500LX and Oktagon 2008 above and Amiga 3000 uses TC514400Z-80 (ZIP-20 1Mx4, 4 chips per 2MB)
At the time of purchase I found these chips on eBay: 1PCS TC514400Z-80 ZIP-20 TOSHIBA 1,048,576 x 4 BIT DYNAMIC RAM

Golden Image RC-2000 with absolutely no identification text on the card uses 1Mx1 DIP-18 (16 needed per 2MB).
At the time of purchase I found these chips at Elgood OY / Partco in Finland: TARIC 81C1000-70

Testing the installed memory

There are some generic software based memory testers around for the Amiga. Just to name a few we have Amiga Test Kit and my own software (which runs from Workbench and an alternate version which runs from CLI: MemoryTest (Aminet: util/misc/MemoryTest.

Usually the memory expansion boards have a “test” jumper which disables autoconfig of RAM and allows that to be tested with the expansion specific tester included on the installation disk. These bootable disks are available at least for Supra 500RX, Oktagon and A590. Oktagon tests the RAM in 4MB chunks, so it will first say “4MB gefunden”, then “2MB gefunden” when it is done testing 4MB out of 6MB installed on the board.

CF card as replacement for hard drive

Preparing a CF-card using UAE for use on a real Amiga
Preparing a CF-card using UAE for use on a real Amiga
Creating an Amiga partition with the PFS3(AIO) file system

A500 replacement power supply

Amiga PSU guide and more
Commodore Amiga 500 full replacement Power Supply (DIY)
Power supply used above (discontinued):
Mean Well T40-B
Suitable power supplies for modification as above:
Mean Well RT-65B (5-8A on +5V)
Less suitable, won’t fit in the original plastic case:
RT-85B (8-10A on +5V)
Less suitable (needs constant load of 0.1A on -12v line, as the T40-B used in the modification)
Mean Well RT-50B (4-5A on +5V) || RPT-60B (4-4.4A on +5V) || RPT-75B (6-8A on +5V)

Using an ATX power supply with the Amiga

How to make an ATX Adapter for Amiga 500/600/1200 and Amiga 4000

Amiga 2000

Amiga stuff and much more (found it while searching for PSU info for the A2000 #Amgia2000) (Erwin Rol)
Replace the A2000 PSU With an ATX
Google search for 'testing+amiga+2000+power+supply+outside+the+computer'
Commodore Amiga 2000 PSU Upgrade
Amiga 2000 PAL REV4.5 Battery & 1MB ChipRAM Upgrade
Google search for 'amiga+2000+4.4+chip+ram'

Joysticks

Wico Command Control repair
Wico Retro gaming joysticks – Disassembly and Repair

Modern hardware for the Amiga

Amiga 34 report

New mechanical Amiga keyboard

Amiga keyboard types
https://www.amigaclub.be/knowledgebase/hardware/34/amiga-keyboard-types

Amiga keyboard with almost correct layout (smaller spacebar)
A project that preserves the uniqueness of the Amiga keyboard, PCB with Cherry MX switches, stl files for printing a full set of keycaps.
Github hekkelek/amiga-keyboard
Keycaps stl files for Cherry MX switches

Another keyboard with (100%) correct layout, PCB and integrated controller
https://github.com/HenrykRichter/A500KB/

Amiga-like PC keyboard
https://github.com/grahamshaw1972/a2000Serotina
https://github.com/grahamshaw1972/a2000Keyboard

Building video by Jan Beta

Accelerators

TFxxx – Terrible Fire Hardware developed by Stephen Leary
TerribleFire GIT repository

For CD32
CD32 TF328 plus IDE cable and CF adapter With Riser [supaduper]
TF330: 030+64MB RAM+IDE, complete expansion for the CD32 [alenppc]
CD32 TF330 rev3 030/50mhz 64mb Fast ram IDE Accelerator [supaduper]

For Amiga 500
Warp 560 (68060@100MHz, 256MB RAM, RTG, Sound card and WiFi)
TF536: 030+64 MB+IDE internal expansion for the A500 [alenppc]

For Amiga 1200
Warp 1260 (68060@100MHz, 256MB RAM, RTG, Sound card and WiFi)

Fits many Amiga models
AmigaWarp (for Amiga 1200, 500, 4000 and 3000)
68EC020 TK – new A500/A1000/A2000 accelerator by Matze

Lukas Hartmann, VA2000 graphics card and the new ZZ9000

MNT ZZ9000 Amiga Graphics Accelerator + Network, USB
Dev74 blog


(Rabi Abbot)


(ejhelle)

Using a VGA monitor on the Amiga

15kHz compatible monitors
http://15khz.wikidot.com/
https://gamesx.com/wiki/doku.php?id=av:combo
http://retropedia.ribit.se/wiki/Plattsk%C3%A4rmar
http://eab.abime.net/showthread.php?t=85693
http://www.marcovandenhout.nl/15khz-on-lcd-monitors/

Signal converter
https://www.google.se/search?q=gbs-8200

Education

Video tutorials:
https://tutsgalaxy.com/

Packt Publications
https://www.packtpub.com/packt/offers/free-learning
https://www.packtpub.com/mapt/book/networking_and_servers/9781787120099/6/ch06lvl1sec39/sending-an-sms
https://www.freetechbooks.com/packt-free-ebooks-b81.html

SitePoint
https://www.sitepoint.com/

Stackcocial (shop for Stackskills)
https://stacksocial.com/
https://stacksocial.com/free
Free All-About-Android Coding Bundle

  • Using Java for Android & Advanced Applications
  • Publish an Android Game App
  • Android Material Design: Learning Through Example
  • Advanced Android Programming Skills

Stackskills (account required, access to purchased content)
https://stackskills.com/courses/html-5-from-the-ground-up/lectures/1002775
https://stackskills.com/courses/chinese-made-easy/lectures/644144
https://stackskills.com/courses/enrolled

StoneRiver eLearning (account required, access to purchased content)
https://stoneriverelearning.com/

Sitepoint (account required)
https://www.sitepoint.com/premium/courses/creating-a-login-portal-with-bootstrap-4-2994/lesson/1/step/2

Bootstrap
https://getbootstrap.com/docs/4.0/getting-started/introduction/

Synology NAS – Add disk and include in md0+md1

Adding new disks, including in mirroring of system partitions (md0 and md1)

GNU parted documentation

  1. Add the new disks as hot spare, then remove them (will create the disklabel, otherwise just do this using parted)
  2. Check the partition table of a disk already used for system and swap. Find it by checking mdstat (cat /proc/mdstat)
    # cat /proc/mdstat
    Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
    md1 : active raid1 sdd2[3] sdb2[1] sdc2[2] sda2[0]
    2097088 blocks [5/4] [UUUU_]
    
    md0 : active raid1 sdd1[3] sdb1[1] sda1[0] sdc1[2]
    2490176 blocks [5/4] [UUUU_]
    
    unused devices:
    
    # parted /dev/sda
    (parted) unit s
    (parted) p
    Model: ATA ST3000DM001-1CH1 (scsi)
    Disk /dev/sda: 5860533168s
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    Disk Flags:
    
    Number Start End Size File system Name Flags
    1 2048s 4982527s 4980480s ext4 raid
    2 4982528s 9176831s 4194304s linux-swap(v1) raid
    
    (parted) q
    
  3. Run parted on the new disk
    # parted /dev/sde
    (parted) unit s
    (parted) p
    Model: ATA ST3000DM001-1CH1 (scsi)
    Disk /dev/sda: 5860533168s
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    Disk Flags:
    
    Number Start End Size File system Name Flags
    
    (parted) mkpart system ext4 2048 4982527
    (parted) mkpart swap linux-swap 4982528 9176831
    (parted) p
    ...
    Number Start End Size File system Name Flags
    1 2048s 4982527s 4980480s ext4 system
    2 4982528s 9176831s 4194304s linux-swap(v1) swap
    (parted) q
    
  4. Add partitions to system and swap
    # mdadm --add /dev/md0 /dev/sde1
    # mdadm --add /dev/md1 /dev/sde2
    
  5. Check rebuild status using ‘cat /proc/mdstat’
  6. Final result should be something like:
    
    # cat /proc/mdstat
    Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
    md1 : active raid1 sde2[4] sdd2[3] sdb2[1] sdc2[2] sda2[0]
    2097088 blocks [5/5] [UUUUU]
    
    md0 : active raid1 sde1[4] sdd1[3] sdb1[1] sda1[0] sdc1[2]
    2490176 blocks [5/5] [UUUUU]
    
    unused devices:
    

Javascript

https://stackoverflow.com/questions/43958335/select-folder-instead-of-single-file-input
https://stackoverflow.com/questions/14425007/get-metadata-of-local-mp3-file-using-html5-filesystem-api
https://stackoverflow.com/questions/3544898/what-does-a-colon-mean-within-an-html-id-attribute
https://stackoverflow.com/questions/441018/replacing-spaces-with-underscores-in-javascript
https://stackoverflow.com/questions/42526032/how-to-find-if-element-with-specific-id-exists-or-not/42526074
https://stackoverflow.com/questions/4250364/how-to-trim-a-file-extension-from-a-string-in-javascript
https://stackoverflow.com/questions/19331606/onclick-add-image-to-div
https://www.google.se/search?q=select+local+file+play+with+html5&oq=select+local+file+play+with+html5
Detect if HTML5 video is playing or paused and show or hide a Div accordingly
https://stackoverflow.com/questions/31307146/javascript-button-stop-all-audio-on-page
https://stackoverflow.com/questions/3623110/get-an-elements-id
https://www.google.com/search?q=javascript+store+data+inside+a+div&ie=utf-8&oe=utf-8&client=firefox-b
https://stackoverflow.com/questions/5785833/how-to-change-link-hrefs-via-javascript
Using files from web applications