A Commodore cég termékei nagyon komoly hatással voltak az informatika világára, különösen a VIC-20 és a C64 fantázianevű gépei.
Ezek lettek az első, világszinten milliós tételben eladott személyi számítógépek. Egyes források szerint 17 és 25 millió közötti mennyiség találhatott gazdára, de van ahol 30 millió eladott számítógépről írnak.
Bármi is az igazság, az vitathatatlan tény, hogy sokunk számára az első igazán komoly lépés volt az informatika világában és sokan gondolnak mind a mai napig nosztalgiával a jó öreg C64 -re.
Ezt az érzést nagyon sokan próbálták meglovagolni és valahogy feltámasztani a gépet, több különböző emulátor született és szinte az összes nagyobb operációs rendszerre létezik elérhető alternatíva, de majd’ minden évben érkezik valamilyen új csatlakozó, kiegészítő, játékkonzol vagy miniszámítógép is.
A MEGA – Museum of Electronic Games & Art által indított Mega65 projekt egy nagyon érdekes kezdeményezés több szempontból is.
Nem csupán meglovagolni kívánja ezt a nosztalgiafaktort vagy emulálni valamelyik kiadást, hanem egy konkrét fizikai gépet készítettek, amely mindenki számára teljesen nyilvánosan elérhető és letölthető.
A Mega65 tehát egy nyílt forrású hardver és szoftver együttes, ami teljes körű kompatibilitást nyújt az összes eddig megjelent C64 alkalmazáshoz és játékhoz, de ezen felül egy továbbfejlesztett, új generációs Commodore is egyben.
Bár a C64 elég nagy ismertségre tett szert, azt viszonylag kevesen tudják, hogy létezett egy koncepció, ami ötvözni próbálta az Amiga számítógépek bizonyos tulajdonságait és visszafelé is kompatibilis lett volna a nagy előddel, így két legyet is ütve egy csapásra, ez lett volna az egyébként igen megnyerő külsejű C65.
A MEGA65 kinézete nem véletlen, egy az egyben ezt a dizájnt vették alapul, természetesen a hardvert jelentősen továbbfejlesztve, de mi is az pontosan?
- A CPU: 8-bites GS4510 – 48 MHz – ez elképesztő sebességet, az eredeti C64 -hez képest 40x gyorsabb gépet jelent saját állításuk szerint,
- 128 KB RAM ami 128 MB -ig bővíthető
- HD kimenet
- hálózati támogatás
- két darab 9 tűs Atari szabványú joy támogatás
- 3,5″ -os floppy
- SD kártya támogatás
- Cartridge támogatás
- nyílt forrású FPGA implementáció – mindenki megnézheti és akár át is írhatja, továbbfejlesztheti a gépet
- BASIC 10
Egy kicsit kézzelfoghatóbban angolul a specifikáció:
- CPU: 48MHz GS4510 single-core, in-order, no-branch-prediction, no-cache, single-scalar, no-fpu, no-smd, no-HCF, non-pipelined, enhanced 4502 8-bit processor, with 32-bit ZP indirect and 32-bit far-JSR/JMP/RTS operations, 28-bit address space, fast hypervisor traps, virtual memory, IO virtualisation (coming soon).
- Speed: Synthmark64 score: 44.5x (C64 = 1x). Bouldermark score: 29,970 (C64 = 313).
- DMA: C65 DMAgic compatible DMA controller. Fills at 48MB/sec, copies at 24MB/sec, swaps at 12MB/sec.
- Video Controller: VIC-IV advanced rasterised video controller, like the VIC-II and VIC-III no framebuffer. Native resolution 1920×1200 (192MHz pixel clock). Supports all documented VIC-II modes (hi-res, multi-colour mode, extended-background-colour mode, sprites) and VIC-III modes (bitplanes are in the process of adding). Independent horizontal and vertical hardware scaling allows text and graphics resolutions as high as 1920×1200 and as low as 60×38. Separate 256-colour palettes for sprites, bitplanes and character graphics, allowing upto 1,024 colours on screen without changing the palette in real-time. VGA output 12-bit (4,096 colours). The planned DVI/HDMI output will support 23-bit colour (8.3 million colours). Text mode extensions including proportional width characters, super-extended background colour mode, as well as the standard VIC-III extended attributes.
- Sound: Dual soft-SIDs + dual 8-bit DACs.
- RAM: 128KB RAM visible to VIC-IV, 32KB colour RAM visible to VIC-IV, 128KB ROM/RAM. 128MB of (extended) DDR2 RAM being worked on to be made accessible.
- Media: D81 disk images from SD card (native VFAT32 file system support coming soon). Real 3.5″ floppy drive support pLanned. Standard loading speed without fast loader ~20KB second. Loading speed direct from SD card 300 – 3000KB/second (1200 – 12000 blocks per second), depending on SD card.
- Outputs: Joystick ports 1 and 2 (9-Pin Atari Standard), VGA, 10/100mbit Ethernet,Mono Audio (Stereo soon), USB, Micro USB. Planned: HDMI, analog video, extension port, maybe external floppy.
- Inputs: USB (supports PC keyboards and adaptor cards), Micro USB, Ethernet, Micro SD slot, and coming soon: 3D accelerometer, on-board microphone and thermometer.
- Operating System: MEGA-OS all-in-one hypervisor and compat operating system, including integrated freezer and task switcher, VFAT32 file system driver and inter-process communications.
- Form factor: C65-like all-in-one. A laptop form is planned for a future release. Full-height 19″ rack option extra.
- Supported FGPAs: Nexys4DDR (and soon) Nexys4PSRAM. These boards include a Xilinx Artix7 100T FPGA, which is a high-performance FPGA, much faster and larger than the Spartan FPGAs used in other retro computing projects. Unfortunately the old Spartan FPGA boards cannot run the MEGA65 core.
A MEGA65 projekt weboldala:
https://mega65.org/
A projekt híroldala:
…és akkor most jöjjön valami igazán kézzel fogható, a MEGA65 Youtube csatornája:
https://www.youtube.com/channel/UCEz3CQ343r4ssvIdmhDauMQ/videos
A MEGA – Museum of Electronic Games & Art weboldala:
https://www.m-e-g-a.org/
Aki szívesen kipróbálná puszta kíváncsiságból, annak Gábor Lénárt (LGB) XEMU oldalát kell felkeresnie, ez a több gépet is emulálni képes alkalmazás a hivatalosan ajánlott erre a célra, a weboldal linkje – egyébként itt van linuxos verzió is:
https://github.lgb.hu/xemu/
A Commodore cég története:
https://hu.wikipedia.org/wiki/Commodore_International
Bővebben a C64 -ről a wikipédián:
https://hu.wikipedia.org/wiki/Commodore_64
A C65 technikai részletei bővebben:
https://en.wikipedia.org/wiki/Commodore_65
Egy már megszűnt renszer, a Commodore OS linux fanoknak az archiveos.org gondozásában:
https://archiveos.org/commodoreos/
Végül a retró pc korszak szerelmeseinek néhány link:
Magazinok és könyvek a számítástechnika hőskorából
ZX Spectrum NEXT – az új hajnal !
HT számítógépek – az informatikai oktatás hajnala
Továbbra is várunk mindenkit nagy szeretettel csevegő oldalunkon élőben:
https://skamilinux.hu/chat/
Aktív fórum témák:
https://skamilinux.hu/phpBB3/search.php?search_id=active_topics
Legutóbbi PuppySzoftverek:
https://sourceforge.net/p/puppyszoftver/activity