Le topic du Commodore 128 !
+5
sebchoq
youki
sidchip_fr
VieuxBouz1
Xorion
9 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Re: Le topic du Commodore 128 !
Je ne comprends pas : le mode 2 mhz s'utilise sans aucun affichage alors comment peut-on l'utiliser dans un jeu (on ne peut pas alterner les deux modes 1mhz ou 2mhz sans faire délirer l'affichage ?)Xorion a écrit:drfloyd a écrit:les versions 128 des jeux que tu presentes dansle premiers posts, ils apportent quoi de manière générale Vs C64 ???
déjà répondu plus haut mais je me cite :
Le 2Mhz est utilisé parfois pour rajouter pleins de choses dans les marges (Bomberland, Castelvania, Mega apocalypse, Prince of percia, Steel ranger, etc.) ou charger plus vite les jeux comme dans Bruce Lee 2.
dans Alley Kat, Il utilise le mode 2mhz dans la bordure vous pouvez faire plusieurs prises de vue en même temps et obtenir un Katerkiller plus long, en plus il ajoute plus d'effets à l'écran titre.
dans Uridium, y'a de nouveaux niveaux. C128 amélioré (en mode 64), il utilise le mode 2 mhz dans la bordure, comporte plus de balles, une vitesse plus élevée, plus d'étoiles d'arrière-plan.
Dans Ultima 5, musiques améliorées.
dans EYE OF THE BEHOLDER et ATTACK OF Petscii ROBOTS : 2 écran simultannés.
Dans SONIC et MARIO, y'a aussi des améliorations mais je ne sais plus lesquelles.
ce genre de choses.
Ce qui se faisait c'est le mode 2 mhz utilisé au lancement d'un programme, pour par exemple le décompresser plus rapidement (et donc sans affichage),puis on repassait en 1 mhz pour faire tourner la machine normalement avec l'affichage.
Ce que j'ai trouvé amusant,c'est les programmes qui détectaient la machine (C64 ou alors C128).Je pense notamment à l'excellent shoot "Tiger Mission".C'était un soft pour C64 (donc lancé en mode 64 sur le C128) mais le jeu affichait quand même dans son intro en anglais "computer : commodore 128".Rigolo :-)
Après la compatibilité du C128 avec le C64 était de 99%.Je suppose donc que très peu de softs posaient problème.Lancez voir le jeu C64 "Cohen's tower" sur un C128 en mode C64 et vous allez rire ;-)
Pour le mode CP/M (géré par le Z80),j'ai jamais vraiment utilisé.Avec le recul je pense que si commodore avait à la place placé un mode MS-Dos (à base de x86) ça aurait pu donner accès à tous les softs MS-Dos (de l'époque bien sûr) et être beaucoup plus intéressant que le CP/M
sidchip_fr- Patient contaminé
- Nombre de messages : 437
Date d'inscription : 25/05/2008
Re: Le topic du Commodore 128 !
C'est une histoire de timing d'acces au bus de donnée de la machine. Je ne suis pas un expert dans le domaine. Mais en gros quand la machine est a 2Mhz le VIC2 ne peut pas acceder avec les bon timing au bus de donnée.
Mais le VIC2 a besoin d'acceder au Bus uniquement quand il doit afficher quelque chose.
C'est a dire a chaque fois que le canon a electron de ton ecran est dans la zone visible de ton ecran (hors bord) . Donc l'astuce , c'est que quand ton canon a electron pointe dans les bords ou durant la resynchronisation verticale.(quand le faisseau remonte du bas de l'ecran vers le haut) du passe la machine a 2Mhz et tu "deconnecte" le VIC2 du Bus (tu as un bit pour ca) , la tu en profite pour faire tout tes calcules et ton code...et des que le faisseaux arrive sur une zone "image" , juste avant, tu repasse a 1mhz et tu reconnecte le VIC.
Grosso Modo ca fonctionne comme ça.
Mais le VIC2 a besoin d'acceder au Bus uniquement quand il doit afficher quelque chose.
C'est a dire a chaque fois que le canon a electron de ton ecran est dans la zone visible de ton ecran (hors bord) . Donc l'astuce , c'est que quand ton canon a electron pointe dans les bords ou durant la resynchronisation verticale.(quand le faisseau remonte du bas de l'ecran vers le haut) du passe la machine a 2Mhz et tu "deconnecte" le VIC2 du Bus (tu as un bit pour ca) , la tu en profite pour faire tout tes calcules et ton code...et des que le faisseaux arrive sur une zone "image" , juste avant, tu repasse a 1mhz et tu reconnecte le VIC.
Grosso Modo ca fonctionne comme ça.
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
Pour le mode CP/M du C128, et surtout le fait qu'il y ait un Z80 dans la machine , c'est a l'origine juste pour corriger un bug hardware...
Au depart le C128 n'avait pas de Z80 , ce mode la n'etait pas prevu dutout. Mais le C128 devait etre 100% compatible avec le C64. Et il se trouve que pendant les tests des premiers prototypes, ils se sont appercu que la cartouche Z80 qui existait pour le C64 ne fonctionnait pas avec le C128 a cause de problème de puissance d'Alim ( si je me souviens bien).
Et ils se trouvent que apparement , ca revenait moins cher au final pour corriger le bug , d'integrer "la cartouche" directement dans le C128 , plutot que tu mettres une alim plus puissante... c'est comme ca qu'un Z80 s'est retrouvé dans le C128.
Qui d'ailleur devait etre a 4mhz au depart.. mais aussi pour des problèmes de timing vu la complexité du machin , s'est retrouvé à 2mhz.
Au depart le C128 n'avait pas de Z80 , ce mode la n'etait pas prevu dutout. Mais le C128 devait etre 100% compatible avec le C64. Et il se trouve que pendant les tests des premiers prototypes, ils se sont appercu que la cartouche Z80 qui existait pour le C64 ne fonctionnait pas avec le C128 a cause de problème de puissance d'Alim ( si je me souviens bien).
Et ils se trouvent que apparement , ca revenait moins cher au final pour corriger le bug , d'integrer "la cartouche" directement dans le C128 , plutot que tu mettres une alim plus puissante... c'est comme ca qu'un Z80 s'est retrouvé dans le C128.
Qui d'ailleur devait etre a 4mhz au depart.. mais aussi pour des problèmes de timing vu la complexité du machin , s'est retrouvé à 2mhz.
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
Merci pour l'explication.Je ne savais pas que c'était possible techniquement.youki a écrit:C'est une histoire de timing d'acces au bus de donnée de la machine. Je ne suis pas un expert dans le domaine. Mais en gros quand la machine est a 2Mhz le VIC2 ne peut pas acceder avec les bon timing au bus de donnée.
Mais le VIC2 a besoin d'acceder au Bus uniquement quand il doit afficher quelque chose.
C'est a dire a chaque fois que le canon a electron de ton ecran est dans la zone visible de ton ecran (hors bord) . Donc l'astuce , c'est que quand ton canon a electron pointe dans les bords ou durant la resynchronisation verticale.(quand le faisseau remonte du bas de l'ecran vers le haut) du passe la machine a 2Mhz et tu "deconnecte" le VIC2 du Bus (tu as un bit pour ca) , la tu en profite pour faire tout tes calcules et ton code...et des que le faisseaux arrive sur une zone "image" , juste avant, tu repasse a 1mhz et tu reconnecte le VIC.
Grosso Modo ca fonctionne comme ça.
sidchip_fr- Patient contaminé
- Nombre de messages : 437
Age : 52
Date d'inscription : 25/05/2008
Re: Le topic du Commodore 128 !
youki a écrit:Pour le mode CP/M du C128, et surtout le fait qu'il y ait un Z80 dans la machine , c'est a l'origine juste pour corriger un bug hardware...
Au depart le C128 n'avait pas de Z80 , ce mode la n'etait pas prevu dutout. Mais le C128 devait etre 100% compatible avec le C64. Et il se trouve que pendant les tests des premiers prototypes, ils se sont appercu que la cartouche Z80 qui existait pour le C64 ne fonctionnait pas avec le C128 a cause de problème de puissance d'Alim ( si je me souviens bien).
Et ils se trouvent que apparement , ca revenait moins cher au final pour corriger le bug , d'integrer "la cartouche" directement dans le C128 , plutot que tu mettres une alim plus puissante... c'est comme ca qu'un Z80 s'est retrouvé dans le C128.
Qui d'ailleur devait etre a 4mhz au depart.. mais aussi pour des problèmes de timing vu la complexité du machin , s'est retrouvé à 2mhz.
c'est une histoire de dingue !
_______________________________________________________
Re: Le topic du Commodore 128 !
Amusant toutes ces anecdotes.Il faudrait en faire un livre (en français) avec toute l'histoire et les errements de la société commodoreyouki a écrit:Pour le mode CP/M du C128, et surtout le fait qu'il y ait un Z80 dans la machine , c'est a l'origine juste pour corriger un bug hardware...
Au depart le C128 n'avait pas de Z80 , ce mode la n'etait pas prevu dutout. Mais le C128 devait etre 100% compatible avec le C64. Et il se trouve que pendant les tests des premiers prototypes, ils se sont appercu que la cartouche Z80 qui existait pour le C64 ne fonctionnait pas avec le C128 a cause de problème de puissance d'Alim ( si je me souviens bien).
Et ils se trouvent que apparement , ca revenait moins cher au final pour corriger le bug , d'integrer "la cartouche" directement dans le C128 , plutot que tu mettres une alim plus puissante... c'est comme ca qu'un Z80 s'est retrouvé dans le C128.
Qui d'ailleur devait etre a 4mhz au depart.. mais aussi pour des problèmes de timing vu la complexité du machin , s'est retrouvé à 2mhz.
sidchip_fr- Patient contaminé
- Nombre de messages : 437
Age : 52
Date d'inscription : 25/05/2008
Re: Le topic du Commodore 128 !
les errements de toute la micro 8bit, il y en a eu des conneries un peu partout
_______________________________________________________
Re: Le topic du Commodore 128 !
sidchip_fr a écrit:Amusant toutes ces anecdotes.Il faudrait en faire un livre (en français) avec toute l'histoire et les errements de la société commodoreyouki a écrit:Pour le mode CP/M du C128, et surtout le fait qu'il y ait un Z80 dans la machine , c'est a l'origine juste pour corriger un bug hardware...
Au depart le C128 n'avait pas de Z80 , ce mode la n'etait pas prevu dutout. Mais le C128 devait etre 100% compatible avec le C64. Et il se trouve que pendant les tests des premiers prototypes, ils se sont appercu que la cartouche Z80 qui existait pour le C64 ne fonctionnait pas avec le C128 a cause de problème de puissance d'Alim ( si je me souviens bien).
Et ils se trouvent que apparement , ca revenait moins cher au final pour corriger le bug , d'integrer "la cartouche" directement dans le C128 , plutot que tu mettres une alim plus puissante... c'est comme ca qu'un Z80 s'est retrouvé dans le C128.
Qui d'ailleur devait etre a 4mhz au depart.. mais aussi pour des problèmes de timing vu la complexité du machin , s'est retrouvé à 2mhz.
Ou alors faut apprendre l'anglais. Car tout ces livres existent déjà. Faudrait éventuellement qu'un éditeur français les traduise.
Pour l histoire du c128, toutes les infos sont dans le bouquin de jim herd (le concepteur du c128) "back into the storm".
Bon le bouquin est mal écrit et pas super plaisant à lire. Mais il y a beaucoup d anecdotes intéressantes dedans.
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
sidchip_fr a écrit:Merci pour l'explication.Je ne savais pas que c'était possible techniquement.youki a écrit:C'est une histoire de timing d'acces au bus de donnée de la machine. Je ne suis pas un expert dans le domaine. Mais en gros quand la machine est a 2Mhz le VIC2 ne peut pas acceder avec les bon timing au bus de donnée.
Mais le VIC2 a besoin d'acceder au Bus uniquement quand il doit afficher quelque chose.
C'est a dire a chaque fois que le canon a electron de ton ecran est dans la zone visible de ton ecran (hors bord) . Donc l'astuce , c'est que quand ton canon a electron pointe dans les bords ou durant la resynchronisation verticale.(quand le faisseau remonte du bas de l'ecran vers le haut) du passe la machine a 2Mhz et tu "deconnecte" le VIC2 du Bus (tu as un bit pour ca) , la tu en profite pour faire tout tes calcules et ton code...et des que le faisseaux arrive sur une zone "image" , juste avant, tu repasse a 1mhz et tu reconnecte le VIC.
Grosso Modo ca fonctionne comme ça.
Merci Youki ! le truc de ouf ça doit être une vraie usine à gaz pour faire ça lol
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
Marrant : ChatGPT sur commodore 128 !
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
tu ne l'as plus ?rhod-atari a écrit:Ma configuration de l'époque
C128
1570
d'ici peu j'aurais un beau C128 DCR que j'ai pris a Pcengineman :-)
il complétera mon C128 classique ! et mes 8 c64
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
Xorion a écrit:d'ici peu j'aurais un beau C128 DCR que j'ai pris a Pcengineman :-)
il complétera mon C128 classique ! et mes 8 c64
Sinon toi ça va ?? comment se passe ta thérapie ??
sebchoq- Docteur *
- Nombre de messages : 1325
Age : 52
Localisation : france
Date d'inscription : 10/12/2013
Re: Le topic du Commodore 128 !
sebchoq a écrit:Xorion a écrit:d'ici peu j'aurais un beau C128 DCR que j'ai pris a Pcengineman :-)
il complétera mon C128 classique ! et mes 8 c64
Sinon toi ça va ?? comment se passe ta thérapie ??
Ben pas trop mal ! en fait je suis bloqué loin de ma forêt pour aider un parent qui a fait une mauvaise chute .
Dur dur, je suis comme un lion en cage. heureusement que j'ai mes commodore pour me changer les idées!
Bon normalement d'ici peu je devrais pouvoir retourner en forêt ouf.
Mais je vais prendre un de mes commodore avec écran etc pour faire de la musique et jouer un peu. j'ai une putain de station d'énergie, je peux alimenter tout mon bordel pour 45 heures (C64, écran CRT, table mixage, enceintes). c'est trop bien ! après je recharge au panneau solaire et Hop c'est reparti !
Bon hélas je vais devoir me séparer de certains de mes C64 car j'ai trop dépensé.
si vous cherche un The C64 maxi neuf, un C64 II avec lecteur K7 et D7, ou un C64 breadbin avec lecteur K7 et D7. ou même un C64 spécial musical (avec potard etc), je peux vous faire une belle config pour un prix sympa.
c'est toujours un déchirement que de se séparer d'un Commodore ... mais si il trouve un gentil proprio ça va !
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
Tu ne ferais pas un c128dcr à prix sympa ?
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
Sinon, tu n aurais pas un c16? Ou un vic 20?
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
rhod-atari a écrit:Ma configuration de l'époque
C128
1570
enfoiré de bourge !
_______________________________________________________
Re: Le topic du Commodore 128 !
une video du 8bits guy , qui resume très bien l'histoire du C128 avec un guest Bill Herd, le coupable concepteur de cette formidable machine qui n'aurait jamais du arriver sur le marché!
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
quand même plus sympa le basic c128 que celui du c64 !
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
youki offre 1 suppo à ce post!
Re: Le topic du Commodore 128 !
en 8 lignes ! même pas bourrées au max ! moi je dis que le gagnant du 10lignopat ça doit pas être forcément un jeu nan ?
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
Xorion a écrit:moi je dis que le gagnant du 10lignopat ça doit pas être forcément un jeu nan ?
Si si !
Re: Le topic du Commodore 128 !
De toute manière le gagnant du 10ligneopat est forcément sur CPC. C'est pipé...
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Re: Le topic du Commodore 128 !
Matari a écrit:Xorion a écrit:moi je dis que le gagnant du 10lignopat ça doit pas être forcément un jeu nan ?
Si si !
Bon d'accord !
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Le topic du Commodore 128 !
Pour vos 128 qui ont une alim externe, vous en avez acheté une nouvelle ?
Si oui, sur quel site ?
Si oui, sur quel site ?
Capitaine- Patient contaminé
- Nombre de messages : 432
Age : 104
Localisation :
Date d'inscription : 12/05/2011
Re: Le topic du Commodore 128 !
Oui, moi j'ai acheté ça il y a quelques années maintenant... 3 ans je crois.. c'etait bien moins cher d'ailleur.
C128 Bloc d'alimentation classique UE - Bloc d'alimentation de rechange Commodore 128, prise européenne (gris) : Amazon.fr: High-Tech
J'ai aussi des alimentations C64 et Atari XL du meme type.
C128 Bloc d'alimentation classique UE - Bloc d'alimentation de rechange Commodore 128, prise européenne (gris) : Amazon.fr: High-Tech
J'ai aussi des alimentations C64 et Atari XL du meme type.
youki- Docteur *
- Nombre de messages : 13300
Age : 52
Date d'inscription : 01/08/2009
Page 2 sur 2 • 1, 2
Sujets similaires
» * COMMODORE C64 * TOPIC OFFICIEL
» Le topic du Commodore MEGA 65
» Topic vente Talrek (gros lot commodore 128)
» [VDS] Lot Commodore 64 G BLANC ! Version limitée - Jeux Commodore 64.
» Vends cartouches de Jeu commodore 64 Atarisoft, Parker et Commodore
» Le topic du Commodore MEGA 65
» Topic vente Talrek (gros lot commodore 128)
» [VDS] Lot Commodore 64 G BLANC ! Version limitée - Jeux Commodore 64.
» Vends cartouches de Jeu commodore 64 Atarisoft, Parker et Commodore
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum