dimanche 31 juillet 2022

Test du Commodore plus/4 (série 264)

 Bonjour à tous,


En ce début de congés, je me suis dit que ce serais bien de sortir une machine que je ne connais pas trop et de l'explorer un peu. Comme j'avais pensé à prendre avec moi un petit lecteur sd2iec, que je pensais utiliser sur un Commodore 128D, je me suis dit, et pourquoi ne pas tester le Commodore C16 ou le Commodore plus/4, tout deux issus de la série 264, sortie en 1984. Série qui comprend ces machines plus le Commodore 116, un C16 dans une coque de plus4 mais avec des touches gomme.

La série arrêtera d'être produite en 1986. Environ 400 000 machines ont été fabriquées.

Commodore plus/4




Commodore plus/4

Les 2 machines disposent des mêmes caractéristiques techniques avec cependant quelques différences :

Le processeur est un 7501, puis un 8501, cadencés à 1,76Mhz. Les deux sont compatibles 6510 tout en étant un peu plus rapide. A noter que le processeur gère également les I/O cassette et interface BUS. 

La partie graphique, sonore et  gestion de la RAM, joystick et clavier est gérée quand à elle par un 7360 Text Editing Device (TED).

Tout cela vient de chez MOS Technologies, qui appartient alors à Commodore. Le tout à été pensé et optimisé pour faire des machines simples et peu chères à produire.

Coté graphique ce n'est pas si mal, les machines disposent de 16 couleurs avec pour 15 d'entre elles (sauf le noir), 8 niveau de luminance, ce qui nous donne 121 couleurs affichables à l'écran. Les résolution graphique vont du 160x200 au 320x200. Par contre pas de sprites hardware pour faire bouger tout ca. C'est dommage.


C'est joli quand meme

121 couleurs 



La partie sonore du TED produit 2 voix sur 4 octaves qui sont loin de valoir le SID du C64. On a droit à un générateur d'ondes carrées et de bruit blanc. Rien de fou.

Le basic intégré est un évolution du C64 (v2.0), ici en version 3.5. Il intégré pas mal de fonctions qui faisaient défaut au C64, comme la possibilité de faire des graphisme (box, circle,.),du son et gérer les disquettes facilement (dload,dsave, directory, header ...) 

Le C16 est pensé comme une machine d'apprentissage au basic et dispose uniquement de 16ko de Ram. Le tout est dans une caisse de C64 peinte en noir, assez jolie ma foi.

Le plus4 est une machine qui se veut orienté pro et dispose de 64ko de ram. La caisse est spécifique à la machine (noire également) et le design plutôt réussi. Le plus4 dispose également de 4 logiciels intégrés, Traitement de Texte, Tableur, base de données, graphique et gestion de fichiers.  Il ne faut pas se leurrer les logiciels intégrés sont assez merdiques et ne disposent même pas de 80 colonnes. La presse à l'époque se sera bien moqué de Commodore sur ce point. 


La boite du plus/4 avec les softs intégrés.


Coté périphériques, on dispose globalement des mêmes sorties que le C64, avec quelques "arrangements". Les ports joystick et lecteur cassette sont des minidin. il faut donc des adaptateurs pour utiliser les joysticks classiques. Le lecteur cassette est quand à lui sortit directement dans ce format sous l'appellation 1531, il est également noir pour l'occasion. Un lecteur de disquette parallèle (plus rapide que les lecteurs utilisant le port série comme le 1541) fera son apparition pour aller avec la gamme, toujours en noir, le 1551. Mais il est quand même possible de brancher un 1541 sans problème. De ce fait les petits lecteurs sd2iec fonctionnent bien dessus. La sortie vidéo est identique au C64, un port cartouche est également disponible.


De gauche à droite : courant, port serie, port cassette, port cartouche, extension mémoire, port joystick 1 & 2, sortie video composite. Sur le coté gauche, sortie video RF et sur le coté droit, boutons marche / arret et reset.


Coté logiciels, 2 gros points noirs. Le premier, je ne l'ai pas précisé avant, mais ces machines ne sont pas compatibles C64. Bien entendu ce point sera un très gros frein aux ventes. Commodore disait qu'il serait facile de porter les logiciels dessus mais force est de constater, qu' à l'époque, peu d'éditeurs l'ont fait.  L'autre point noir, est que, comme il y a 2 config différentes (16ko et 64ko) dans la gamme, les éditeurs auront pas mal misé sur le 16ko partant du principe que qui peut le plus peut le moins. Du coup les softs sortis à l'époque tirent peu partie des 64ko. C'est bien dommage.

On trouvera beaucoup de reprises des hits de l'époque tels que Frogger, Pac Man, Super Cobra, Commando, etc ... produites entre 1984 et 1988. Mais les adaptations font plus penser à un mix de Vic 20 et de ZX Spectrum. Notons quand même quelques titres emblématiques comme Mercenary, Elite,  Winter Events (Winter Games), Summer Events (Summer Games), Spy vs Spy, The Hobbit, Battle Chess; ....  qui sortent un peu du lot.



Choplifter


Saboteur en version plus/4

The Way of the exploding fist (version C16 de 1986)


Il faudra attendre la vente des ces machines dans les pays de l'Est et surtout en Hongrie, pour voir une ludothèque de bonne qualité se développer à partir de 1988-89. Avec des portages / conversions assez sympa pour le plus/4, comme Barbarian de Palace, Cauldron (Hexenkueche), Pengo, AFL Boulderdash, Head over Heels, Spy vs Spy collection, Drol, The way of the exploding first, Commando ...


The way of the exploding fist (Melbourne house) version plus/4 de 1990


The way of the exploding fist (Melbourne house) version plus/4


The way of the exploding fist (Melbourne house) version plus/4


Depuis 2010 (environ), on assiste à un regain d'intérêt pour ces machines et la scène homebrew nous ponds quelques excellents softs. Citons, Arkanoid, Alien 8 (et la complète en 3D isométrique de chez "Ultimate, play the game" avec Pentagram, Knight lore, SabreWulf,..),  le magnifique Pets Rescue, Attack of the Petscii Robots, adventure in time, l'incroyable AlphaRay, le superbe Lykia the lost island, Bruce Lee anniversary edition, Impossible Mission, Lode Runner, Digiloi et plein plein d'autres, tous de très grande qualité.


Bien entendu, une scène démo est active et sort  quelques (bonnes) productions de temps en temps.

Arkanoid

AlphaRay

Pets rescue


Pets rescue



Pets rescue


  J'ai pu tester cela à l'aide de mon lecteur sio2iec (avec dirplus v7.0) qui fonctionne très bien dessus. Coté sd2iec, comme toujours pour les fichiers en .prg c'est quasi parfait, pour les nouveau softs qui supportent le sd2iec c'est bien également, mais il y en a peu, et pour les softs en disquette, type .d64,pas de miracle, si le logiciel bidouille un peu trop le lecteur ca plante. Pour les .d64 qui n'utilisent pas de speedloader ou autre ça fonctionne, mais c'est quand même plutôt rare. Fort heureusement on trouve beaucoup de softs en .prg.


Bref, autant je trouvais la machine pourrie à sa sortie, autant je la trouve bien sympa de nos jours. Si vous en avez une chez vous, n'hesitez pas à la sortir et à lancer quelques softs dessus, vous passerez un bon moment.


PS: LE site du C16 / plus4, plus4world =>  https://plus4world.powweb.com/




Maj du Firmware du The64 / TheVic20 en 1.6.1

 Elle est sortie, il y a un petit moment deja et elle fonctionne bien. Je parle de la version 1.6.1 du firmware des The64 (maxi) et The Vic20 de Retrogames.


Au menu :

Features introduced in version 1.6.1

  • [All models] Adds Commodore 1351 mouse support to the C64
  • [All models] Adds support for up to four joysticks
  • [All models] Adds support for THEMOUSE
  • [All models] Adds support for THEGAMEPAD
  • [All models] Adds a new game Space Lords, a multi-player game that utilises the new mouse and multi-joystick support


Pas mal de chemin parcouru depuis les premières versions :


v1.5.2 – [THEC64 European] Fixes inconsistently displayed Blue Star carousel cover image

v1.5.2 – [All models] Allows the primary C64 joystick port to be switched in-game

v1.5.2 – [THEC64 Mini] Adds C64 only Classic mode

v1.5.2 – [THEC64 Mini] Adds disk swapping for multiple disk games

v1.5.2 – [THEC64 Mini] Adds soft and hard reset hot-keys to Classic mode

v1.5.2 – [THEC64 Mini] Adds freeze button support to Classic mode

v1.5.2 – [All models] Adds Commodore REU support with 512K, 2MB or 16MB as filename flags or CJM parameters

v1.5.2 – [THEC64 Mini] Hessian (C64) and PET Snake (C64)

v1.5.2 – [THEC64] Hessian (C64), PET Snake (C64), City Crusher (VIC20) and Mine Sweep (VIC20)

v1.5.2 – [THEVIC20] Hessian (C64), PET Snake (C64), City Crusher (VIC20) and Mine Sweep (VIC20)

v1.4.2 – [THEC64/THEVIC20] Fixed: Under some circumstances a C64 game might not recognise joystick port 2 when VIC 20 is the default machine

v1.4.2 – [All models] Adds Datasette controls for tape files in Classic mode Media Access menu

v1.4.2 – [THEC64/THEVIC20] Adds soft and hard reset hot-keys to THEC64 and THEVIC20 Classic mode

v1.4.2 – [THEC64/THEVIC20] Adds freeze button support to Classic mode

v1.4.2 – [THEC64 North America] Adds C64 games Barnsley Badger, Soulless, Galencia and Planet of Death, plus VIC20 games Blue Star, The Keep, and Gridrunner

v1.4.2 – [THEC4/THEVIC20 European] Adds C64 games Barnsley Badger and Soulless, plus VIC20 games Blue Star and The Keep

v1.4.2 – [THEC64 Mini] Adds C64 games Barnsley Badger and Soulless

v1.4.2 – [THEVIC20] Allows Tank Battle to support two joysticks

v1.3.2 – [All models] Increases the length of displayed USB filenames in Media Access and the File loader

v1.3.2 – [All models] Fixes an issue where filename flags are not detected if the USB filename contains multiple dots/periods/full stops

v1.3.2 – [All models] Fixes an issue with the saved states location where multiple spaces are found in the USB filename

v1.3.2 – [All models] Fixes the saved states location used on a USB stick to be unique per filename. Note that this may change the saved states location from previous firmware versions if the filename contains multiple dots/periods/full stops

v1.3.1 – [THEC64] Fixes an issue when using Left Shift key and top-left arrow key for opening/closing THEC64 Menu from BASIC

v1.3.1 – [THEC64 Mini] Adds a C64 game Farming Simulator by GIANTS Software GmbH

v1.3.1 – [All models] Fixes an issue regarding the current computer model setting and different model requirements specified in a cjm file

v1.3.1 – [All models] Adds a function to sort the games carousel of the HOME screen by title, author, composer, genre and year

v1.3.1 – [All models] Introduces a new filename flag FH and cjm file option ‘fullheight’, which squeeze the entire display (including top and bottom borders) into the output image, at the expense of a perfectly scaled rendering at 720

v1.3.1 – [All models] Introduces a new filename flag NS and cjm file option ‘noaudioscale’, which disable the audio scaling feature (sometimes required if sampled sound is adversely affected with audio scaling on)

v1.3.1 – [All models] Automatically adjusts the SID audio pitch so that it more correctly matches NTSC and PAL models (referred to as audio scaling).

v1.3.1 – [All models] Adds an option to Shutdown the device from the Device settings menu, rather than having to press the power button

v1.3.1 – [THEC64 Mini] Extends the virtual joystick controls, adding other keys for highlighting and selecting options and opening and closing THEC64 Mini menu without needing a connected controller

v1.3.1 – [All models] Changes the joystick configuration for pre-installed titles on the GAMES CAROUSEL to allow some third-party controllers to now fire using their shoulder buttons

v1.3.1 – [All models] Improves support for third-party controllers that use axis, hat and stick buttons. You can now map functions to those buttons as well

v1.3.1 – [THEC64 Mini] Adds compatibility with THEC64 Micro Switch Joystick

v1.3.1 – [All models] Fixes an issue with Nobby the Aardvark on later levels. Unfortunately, this means that any previous saved games for Nobby the Aardvark are no longer available.

v1.2.0 – [THEC64 Mini] Includes Galencia Mini on the GAMES CAROUSEL

v1.2.0 – [THEC64 Mini] Introduces the Virtual Joystick

v1.2.0 – [THEC64 Mini] Improves the File Loader to allow multiple programs to be configured at once

v1.2.0 – [THEC64 Mini] Remembers the mute state of the CAROUSEL music between reboots

v1.2.0 – [THEC64 Mini] Improves the general performance of THEC64 Mini screens and menus

v1.1.4 – [THEC64 Mini] Corrects a recent firmware issue where joysticks like the Logitech F710 were no longer detected

v1.1.2 – [THEC64 Mini] Fixes an issue with some USB directory layouts resulting in an empty file list

v1.1.1 – [THEC64 Mini] Amended USB behaviour to help resolve issues users experienced with some USB memory sticks when using the File Loader

v1.1.0 – [THEC64 Mini] Introduces the File Loader so compatible programs can be loaded from USB. See File Loader for further information

v1.1.0 – [THEC64 Mini] Fixes a small issue with the German Virtual Keyboard

v1.1.0 – [THEC64 Mini] Adds the in-game help function in ‘Avenger’ to button A on the joystick

v1.1.0 – [THEC64 Mini] Includes various firmware optimisations and enhancements

 

Pourvu que sa dure !!