Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 52, views: 26.957 •
Bron: Home of Minimig, submitter: onnos

De Nederlander Dennis van Weeren heeft de Commodore Amiga 500 nagebouwd met behulp van een fpga. Alle benodigde software, behalve Kickstart, en de bijbehorende documentatie biedt de hobbyist in opensourcevorm op zijn website aan.

Het zelfbouwproject kreeg begin 2005 vorm, nadat in diverse Amiga-fora druk gespeculeerd werd of het mogelijk zou zijn om na het verschijnen van de Commodore 64 DTV-versie een Amiga-in-a-joystick te bouwen. Van Weeren dacht van wel, en kwam in contact met een programmeur die enige ervaring had met fpga's. Na ruim een jaar in tandem gewerkt te hebben aan het programmeren van de fpga, slaagde de Amiga-fan er in om zijn tot Minimig gedoopte creatie het spel Lemmings te laten booten.

Na dit succes ging de hobbyist werken aan het verbeteren van zijn prototype. Uiteindelijk plaatste Van Weeren de benodigde Motorola 68000-cpu op een custom made pcb. De processor wordt direct door de fpga-chip aangestuurd. Om het systeem te laten opstarten, is een pic-controller op de printplaat gezet. Met dit 'bios' wordt vanaf een flashkaart de benodigde Kickstart-image in het 2MB grote werkgeheugen geladen, en daarna geboot. Eenmaal opgestart functioneert de Minimig als een volwaardige Commodore Amiga 500. Hoewel in het zelfgemaakte systeem een floppydrive en een harddisk ontbreken, kan met behulp van op de flashkaart geplaatste diskimages alle gewenste Amiga-software gedraaid worden.

Inmiddels worden op de Amiga fan-sites voorstellen gedaan om een batch pcb's te laten produceren, zodat ook minder handige hobbyisten over een zelfbouw-Amiga kunnen beschikken. Verder wordt er druk gesproken over mogelijke uitbreidingen en verbeteringen aan het ontwerp van Van Weeren, waardoor het in de toekomst alsnog mogelijk kan worden om een complete Amiga-kloon in een joystickbehuizing te persen.

Detail van de Minimig-pcb

Reacties (52)

Reactiefilter:-152048+113+210+31
Wow, wat een werk en wat ontzettend knap dat het ze gelukt is om het hele ding na te bouwen. Als het idee om ze in een batch te gaan maken werkelijkheid wordt, wil ik er wel één hebben! Brings back memories! :o

Aan de andere kant zijn er genoeg emulators op de PC waarmee je je herinningen kunt doen herleven. Ik gebruik zelf veel DOSBox en MAME :P. Zo'n zelfbouw-project is natuurlijk ook wel een beetje voor de echte die-hard fans die gewoon bewijzen dat het kàn èn het is natuurlijk ook gewoon leuk om ermee te knutselen.

[Reactie gewijzigd door Jack Flushell op 2 augustus 2007 14:49]

Als je geen Amiga meer hebt staan (of misschien ook niet gehad) kan je met UAE (of ports ervan) er een emuleren:

WinUAE (Windows) - http://www.winuae.net/
E-UAE (Mac OS X, Linux,AROS,BeOS,MorphOS etc) - http://www.rcdrummond.net/uae/
PSPUAE (voor de PSP) - http://www.pspuae.com/
en er zijn versies voor nog veel meer platforms (gp2x, dreamcast...)

Je hebt wel een kickstart ROM nodig dus die zal je ergens moeten vinden, zelf rippen of kopen (b.v. met de Amiga Forever dvd: http://www.amigaforever.com/)


Misschien minder nostalgisch maar voor degenen die niet alleen spellen deden op de Amiga. Als je wil zien hoe een beefed up Amiga systeem er uit kan zien, dit zijn een paar voorgeinstalleerde systemen die je kan gebruiken in UAE:
(met webbrowser, irc chat, kleine spelletjes. AmiKit heeft zelf een auto-updater)

AmiKit - http://www.amikit.amiga.sk/what-is-it.htm
AmigaSys 3 - http://amigasys.extra.hu/eng/index.html
...vroeger had je ook nog AIAB (Amiga In A Box) maar ik weet niet of de website nog bestaat daarvan.
GALAXY QUEST! :D

Kenners snappen hem wel :)
Ehrm... nee? Ik ken de film Galaxy Quest, maar zie zo niet 1-2-3 een link met dit artikel... een hint misschien?
Kijk eens goed naar de printplaat op de foto. (quote)
Helemaal gemist! Schitterend!

(voor diegene die de film niet hebben gezien (je mist echt wat!), hier de uitleg).

[Reactie gewijzigd door Cameleon73 op 2 augustus 2007 17:16]

Dat vind ik knap ,dat electronica geperst op een joystick printje, als ze op de markt zijn heb ik er ook wel belang bij 1tje.
ik heb er nog wel wat staan (2xA1200-030 towers|1xA1200-060+melodypro|1xA1200-030|1XA500+-030) , maar deze kan er ook wel bij.
quote: "kan met behulp van op de flashkaart geplaatste diskimages alle gewenste Amiga-software gedraaid worden."

Ahh jammer nou... moet ik het geratel van de floppydrive missen als de trackloader van Silk Worm IV ( SWIV) bijv. zijn werk doet: .... trrrrrrr taaack taack tack tack ...

Maar zonder gekheid : hulde ! zet mij maar op de lijst... ik wil hem wel.... ben trouwens benieuwd welke aansluitingen er wel op de definitieve pcb komen !

Ah, dat Silk Worm was echt een geniaal spel. Een springende Jeep! Ik heb dat spel vorig jaar nog eens uit de kast gehaald en uitgespeeld. Nu speel ik nog regelmatig Speedball 2, PP Hammer, Rainbow Island en Magic Pockets :P

Ik vind het echt een heel mooi en leerzaam initiatief en zou er zo één kopen, ware het niet dat de beschikbare emulatoren zo goed zijn.

Oeh oeh en niet te vergeten Wings Of Fury! Wat een prachtspel. Menig zomer in mijn jeugd binnen mee verbracht ! :P
WoF, heerlijk spel! Altijd leuk om die jappen te bombarderen :D
Ahh jammer nou... moet ik het geratel van de floppydrive missen als de trackloader van Silk Worm IV ( SWIV) bijv. zijn werk doet: .... trrrrrrr taaack taack tack tack ...
Misschien niet.
In de Atari ST-emulator SainT is de disk-drive middels samples zeer natuurgetrouw nagebootst. Zou hier ook kunnen, werkt zeer nostalgisch iig.
Inderdaad, en het gebeurt al. In de al eerder genoemde Amiga-emulator WinUAE wordt het geluid van de diskdrive ook op zeer natuurgetrouwe wijze nagebootst.
Als je je aanmeld bij de Cloanto website (Amiga forever) krijg je voor weinig geld toegang tot alle kickroms (en tevens een complete emulatie set voor de PC)

Als aanvulling wil ik even wijzen op winuaeX, DE amiga emulator geport voor de xbox die nagenoeg alle amiga spellen en applicaties (incl workbenches) laad.
(Leuk Moonstone of Alien Breed spelen op je breedbeeld tv!)

WinuaeX is inderdaad briljant.. Heb zelf geen Amiga gehad maar die spellen zijn toch leuk en velen zijn ook op de PC voorbij gekomen. Alleen jammer dat ik de introdisk van 'The Killing Game Show' nooit werkend heb gekregen.. (en nu ook niet meer kan vinden :'( )
Leuk project. Jammer dat het geen Atari ST is. Dat was natuurlijk veel beter geweest. Of werkt dit soort reacties alleen als het over huidige consoles gaat? O-)
Je bent er ongetwijfeld in geslaagd een aantal oude amiga fans chagrijnig te krijgen :P
Een van mijn eerste computer boeken: "Op Safari op de Atari" voor de Atari ST...
Sterker nog .. met deze opmerking rakel je een strijdbijl op die ergens heel diep weggeborgen zat .. die wel eens venijniger geweest kan zijn als de huidige PS/3 vs XBOX 360.

Ik herinner me nog de megagrappige demo's op de amiga die ook in een atari ST mode gedraaid konden worden waarop de sprites opeens schokten en bibberden omdat er wat minder blitter en dergelijke chips in een ST zaten.

Of iets in die geest :-)

naja phun intended , ze zijn beiden dood op een handjevol adepts na (zei hij terwijl hij een zevental werkende amiga's thuis heeft opgesteld en opgeslagen staan op zolder) 8-p

Hehe... moet je zeggen "Note the screen is much bigger, and in colour. Good for drawing fruit one might say".
Zoals ook in het artikel staat, is die er al in de vorm van de DTV..

http://nl.wikipedia.org/wiki/Commodore_64_DTV
Misschien moet je dan een C64TV aanschaffen.
Er bestaat wel een soortgelijk apparaat waarin een MSX is geïmplementeerd, de One Chip MSX, waarvan het hart ook door een fpga-chip wordt gevormd. De makers daarvan hebben er nog wat hardware omheen gebouwd waardoor je ook cartridges en MSX-accessoires kunt gebruiken. Het lijkt me dat ze dit ook met dit ontwerp zouden kunnen doen. Nog leuker is wellicht om eens een apparaat te ontwerpen dat verschillende oude computers kan nabootsen, een One Chip Amiga/ST/C64/MSX... da's weer eens wat anders dan software-emulatie.

Tot die tijd blijft WinUAE inderdaad een fijn alternatief om je Amiga-nostalgie te bevredigen...
Theoretisch is het mogelijk om de fpga chip van de MSX te herprogrameren als C64 of amiga. De OCM wordt standaard geleverd met een MSX image er op.
Tuurlijk. Net zoals toen loopt MSX ook nu weer voorop:
http://www.msx.org/One-Chip-MSX-FAQ.newspost3154.html

(even een oude flamewar laten oplaaien)
Waar ik al een tijdje aan zit te denken: Als je de Amiga klein genoeg kan maken zodat hij in een mobiele telefoon past dan heb je in eens werkelijk duizenden spelletjes beschikbaar. En daar tussen zitten heel veel classics die meenigeen volgens mij graag nog eens wil spelen..

Maar ook een iets groter platform (PSP, Nintendo DS, etc.) zou volgens mij prima werken.

Vreemd dat nog niemand daarop is gekomen..

Gelukkig heb ik nog echte Amiga's staan, merk toch dat dat nog steeds leuker is dan een emulator (lekker oude Arcade joystick er aan een gaan met die banaan :))
Ik had een tijdje geleden een amiga emulator op me MDA, PocketUAE. Werkte redelijk leuk.
Er zijn al een aantal emulators voor bijvoorbeeld Windows Mobile. :P

Op dit item kan niet meer gereageerd worden.



Populair: Gamescom 2014 Gamecontrollers Smartphones Apple Sony Microsoft Games Wetenschap Besturingssystemen Consoles

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013