One Chip MSX-computer beschikbaar voor pre-order

Het Nederlandse bedrijf Bazix heeft bekendgemaakt dat het is begonnen met het noteren van bestellingen voor de One Chip-computer. Dit computersysteem is ontwikkeld in samenwerking met de Japanse bedrijven ASCII en MSX Association en is in de standaard uitvoering een volledig MSX-compatible computer. Het verschil met de originele MSX-computers is dat de losse componenten van een MSX-computer, zoals de Z80-processor en de TMS9918 VDP op één chip zijn geïntegreerd.

Het hart van de One Chip-computer wordt gevormd door de Altera Cyclone FPGA-chip. Dit is een zogenaamd Field Programmable Gate Array (FPGA) wat concreet inhoudt dat de chip bijvoorbeeld verschillende processors kan emuleren. Doormiddel van VHDL, een algemeen in gebruik zijnde programmeertaal voor 'hardware', kan de werking van de chip worden beïnvloed, waardoor het mogelijk is diverse bestaande processors te emuleren. Bazix is dan ook van plan om in de toekomst een upgrade uit te brengen die de computer MSX2-functionaliteit zal geven. Daarnaast zijn er volgens het bedrijf projecten door derden gestart die de computer diverse andere platformen laat emuleren, waaronder de Commodore 64 en Vic-20, de Atari ST en de Apple II.

Hardwarematig gezien beschikt de computer, naast de eerder genoemde FPGA-chip, over diverse onderdelen die ook in de originele MSX-computers zijn terug te vinden. Een MSX-cartridge slot, MSX joystick-aansluiting en twee mono geluidsuitgangen zijn standaard in de computer aanwezig. Daarnaast beschikt het systeem over een PS/2- en USB-connector en een SD/MMC-cardlezer. Voor het aansluiten van weergave-apparatuur is er een standaard VGA-connector en een composite-aansluiting. De verwachting is dat het One Chip-systeem een brede toepassing zal gaan vinden in educatieve toepassingen, aangezien de computer standaard ondersteuning biedt voor MSX-Basic. Deze programmeertaal is eenvoudig te leren. Wanneer men verder wil, kan men assembly gaan programmeren of zelfs met behulp van VHDL het processorontwerp aan passen of uitbreiden. Het bedrijf moet samen met ASCII 5000 pre-orders hebben, voordat de productie kan worden gestart. Inmiddels zijn er bij ASCII 2000 bestellingen binnen.

One Chip computer

Door Martin Sturm

Nieuwsposter

13-07-2005 • 15:31

75

Bron: Bazix

Reacties (75)

Sorteer op:

Weergave:

Oproep aan alle Tweakers:

Bestellen die hap!!!

We kunnen al onze jeugherinneringen doen herleven; msx, c64, atari st, etc

Veel zuiniger en beter voor het milieu dan een emulator draaien op je (logge) 400watt pc. ;)

edit: een vriend van mij was hier heel erg enthousiast over:
http://c64upgra.de/c-one/
de commodere one. Deze zou ook als functionaliteit hebben dat ie extra machines kon emuleren. Grappig om te vermelden; het project werd geleid door een vrouw O+
( voor de liefhebbers http://polarboing.com/amiwest/amiwest2003/pictures/07260005b.JPG )
De "MSX-one" lijkt me echter beter ontwikkeld, en is tevens goedkoper.
Vergeet niet dat niet alle tweakers leefden ten tijde van de atari computers enz.

Wel grappig je hebt eigenlijk gewoon een soort van mobo voor je tv liggen :D
Dus nou heb je een logge 400watt pc aanstaan, en daarbij nog een msx...
edit: sorry ik had wat errors met firefox vandaar de dubbelpost |:(
Als het spel Nemesis ook weer beschikbaar wordt, zou ik m wel willen hebben! Vroeger superveel gespeeld op dat ding.
Ook welleens wat geprogrammeerd (echt supersimpel) en muziek erop gemaakt.

Toch wel leuk dat een bedrijf zoiets ontwikkelt. Maar eigenlijk twijffel ik ook aan het educatieve nut ervan. Kinderen zijn tegenwoordig heel gedreven met de pc.
Je kan er gewoon oude cartrigdes instoppen..
En je hebt een SDkaartje voor roms dacht ik ;)
Wel handdig om er een prijs bij te zetten, het gaat namelijk 189 euro kosten.
Wel leuke speelgoed, maar geen 189 euro leuke speelgoed!

Waarom zou je dit kopen als je voor een fractie v/d prijs de originele MSX op te kop kan tikken op de rommelmarkt?
Het probleem is dat Altera nogal veel geld vraagt voor die FPGA chip. In feite is het boardje gewoon een FPGA ontwikkelboardje waar je dan met [uche]VHDL code een MSX1 van kunt maken. Die [rheuhuche]VHDL code is volgens mij gewoon gratis (hooguit wat administratiekosten en licentiekosten voor Microsoft).

Als je kijkt naar de gangbare prijzen van FPGA ontwikkelboardjes valt de prijs eigenlijk nog reuze mee. De meeste boardjes lopen tegen de 300 euro aan.
bedoel je niet VHDL? VRML is een 3D internet/interface taal...
Ik begrijp dat MS-bashen tot het hoogste goed in de T.net samenleving geworden is, maar wat heeft MS in vredesnaam met VHDL te maken?
Zeer leuk systeem inderdaad, door die FPGA kan je het apparaat totaal van rol laten veranderen, iets wat zeer interessant is zowel voor thuisgebruik automatisering/home computer/entertainment maar ook voor industriele toepassingen in de automatisering/thinclients/dedicated processing, etc.

Ben benieuwd hoe dit zich verder zal ontwikkelen, als het een beetje schappelijk geprijsd is lijkt zo'n systeem me wel wat voor mijn robotica project in de toekomst. :)

Edit:
Cergorach beantwoord mijn vraag, ~189 euro. da's schappelijk :)
Tjsah, mooi hoor... maar ik vraag me eigenlijk af wat hier nog zo byzonder aan is. Ik heb hier naast me ook een demo-board naast me liggen met een Xilinx FPGA er op en met VGA, PS/2, serieel etc. poort. Zit zelfs 1MB aan gebeugen op. Daar kun je ook makkelijk een PC in programmeren m.b.v. VHDL.

De nieuwste FPGA's van Xilinx kun je zelfs met een ingebakken PowerPC kopen. Dan kun je pas leuke dingen doen! 8-)

Verder wel grappig: BASIC programmeren op een programmeerbare chip. Doet me een beetje denken aan het droste-doosje...
:)
ik denk dat het bijzondere um zit in dat je een bestaand (welliswaar oud) systeem emuleert.
dat betekent dat er gelijk een hoop software en documentatie voor te krijgen is.
en een hoop kennis nog in omloop.
verder is de z80 een soort van achterneef van de x86 architectuur dus kan je nog een beetje leren over intel assembly.

het is wat dat betreft een leuke leeromgeving.

als je gelijk aan het programmeren van de fpga wilt beginnen dan zijn er idd mischien wel andere opties.
Als ik jou zo hoor is het gewoon een standaard microcontroler iets van de 8051 ook allemaal kan, als je maar de juiste software er in stopt
Haha cool :) Anno 2005 een MSX uitbrengen, dat is ballen hebben! :)
waarom als eerste een MSX?
MSX <> MSX weet je nog? er is een basis-functionaliteit afgesrproken wat elke MSX compu moet kunnen. Daar boverop heeft elke fabrikant ee superset gedefinieerd. Wat ervoor zorgde dat heel erg veel software het niet deed.

Begin dan met1 met een VIC20 of een C64 of desnoods met een ZX-81 als je toch met een Z80 chip wilt starten.
Voor de C64 bestaat er al iets dergelijks, n.l. een C64 in een joystick. Met wat gesoldeer kun je er een volwaardige C64 van maken.

bedoelt als reactie op boner
Voor de C64 bestaat de C-One. Dat is vrijwel hetzelfde als dit MSX apparaat, maar emuleert een C64. Ook daar kun je hem omprogrammeren tot andere computers (VIC-20, maar volgens mij ook een MSX).

De C64-in-een-joystick is in feite een C-One, met als enige verschil dat de FPGA vervangen is door een one-time-programmable versie. De code zit in de chip en kan niet meer veranderd worden. Daardoor kan hij in massaproductie gemaakt worden en is hij heel goedkoop.

De C64 direct-to-tv kost 39 euro, als ik het wel heb.

Met deze MSX1 op-een-FPGA is natuurlijk precies hetzelfde te doen als bij de C64 direct-to-tv. Alleen, welke spelletjes waren op de MSX1 beter dan op de C64? :) :)
MSX<>MSX
had er meer mee te maken dat programmeurs rechtstreeks (memorymapper) I/O's gebruikte. Hoofdzakelijk omdat de BIOS calls niet alle truukjes vd hardware ondersteunde.
maar er is echt software die netjes het systeem gebruikt
Volgens mij kwam het omdat het geheugen niet altijd in het hetzelfde "slot" zat. :)
Een ZX-81 is wel grappig, maar echt veel kun je er niet mee doen (ik heb zelf een ZX-81). Dus da's niet zo handig. Daarbij heb je voor een ZX-81 nog niet een kwart van de ruimte in zo'n FPGA chip in gebruik, terwijl die chip hardstikke duur is.

En een C64-on-an-FPGA is er dus al: de Commodore One (C-One).
Juist de MSX standaard ging vrij ver in het vastleggen van hardware en software (BIOS, BASIC). Ik ben toch een redelijke MSX-fanaat geweest en mij zijn echt weinig problemen bekend met incompatibiliteiten. Op wat gedoe met poke-1,170/poke-1,255 dan na.
Dit is niet waar. MSX was een behoorlijk succesvolle standaard, technisch gezien dan. Er is maar heel weinig software die niet op alle MSX compatibles wil draaien.
MSX! :)

Ik heb nog het hele nummer van Bronski Beat in basic lopen kloppen, stond toen in het MSX clubblad, 1000 regels...damn :P

En ik was helemaal weg van de Graphics van MonMon Monster...ahhhh...memories :+
Argh! :) Die had ik ook helemaal ingetikt! :)

Ook een machinetaal progje waarmee je je font kon veranderen in een soort space-age robot font. Heeft ook dagen geduurt voordat ik dat ingetikt had.
Me 2 bronski beat en ook dat spacey font :)
Allemaal uit de MSX magazine met die column van die rare baardaap hahaha
Allemaal uit de MSX magazine met die column van die rare baardaap hahaha
Die baardaap schijft nog steeds hele leuke collumns in PC-Active.

Ik heb mij msx 2 hier ook nog staan, laatst een keer aangesloten, was precies 2 dagen erg leuk, daarna eigenlijk alweer op uit gekeken (wel vampire killer nog een keer gespeeld, blijft gaaf)
respect voor Wammes Witkop ja :)
Ik ook!! en wat was de voldoening groot. Het klonk nog best goed ook.
Waar kan ik bestellen?

www.bazix.nl/onechipmsx.html dus alleen:
Until August 20th, 2005, the One Chip MSX can be pre-ordered at http://www.bazix.nl/onechipmsx.html for € 189,00 inc. VAT.
189 toch prijzig, maar wel een mooi ding dus toch nog eens even over denken.
Who needs Contiki when there's UZIX (Unix implementation for MSX), inclusief een slimme browser genaamd FudeBrowZer. ;)

E.e.a. kan ook gewoon in MSX-DOS met InterNestor Lite.

Op dit item kan niet meer gereageerd worden.