GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Le topic du Commodore MEGA 65

+9
youki
Matari
rickyordi
rhod-atari
drfloyd
kawickboy
oldgamer24
Vortex
Xorion
13 participants

Page 2 sur 2 Précédent  1, 2

Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par drfloyd Dim 19 Fév 2023 - 9:04

Ouais ca serait une machine idéale pour adapter Cosmos

Sauf que :

j'ai pas la machine

et quand bien meme, jaurai du mal à trouver la motivation en pensant au public hyper réduit concerné...

drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Nombre de messages : 184781
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Xorion Dim 19 Fév 2023 - 10:15

drfloyd a écrit:Ouais ca serait une machine idéale pour adapter Cosmos

Sauf que :

j'ai pas la machine

et quand bien meme, jaurai du mal à trouver la motivation en pensant au public hyper réduit concerné...

Oui je comprends bien ...

Dommage ça serait le top et permettrait à cette fantastique machine de décoller.
Elle a un potentiel de ouf, mais pour le moment c'est sur qu'il y a peu de jeux spécifiques prévus pour elle.

par contre tu n'as pas besoin d'avoir la machine. regardes cette vidéo :




de plus tu toucherais l'élite des Microgamers : Matari, moi, rocky007 


Bref je veux COSMOS sur MEGA65, et je te prouve que les Aliens viennent sur terre ok ?  Mr. Green
Xorion
Xorion
Infirmier

Masculin Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Mar 25 Juin 2024 - 20:32

Bonjour,

Nouvel arrivé sur le forum, je me suis inscrit juste pour annoncer ici qu'après plus de deux ans d'attente, je venais de recevoir mon MEGA65. Et je le trouve magnifique Very Happy 

J'ai commandé une interface JTAG histoire de pouvoir bidouiller un peu, même si en pratique le port ethernet devrait s'avérer suffisant pour la copie de fichiers. Prochaine étape: raccorder le bestiau au réseau justement. Je compte aussi acheter un mouster dès qu'il y en aura en stock pour rajouter une souris.

Ensuite, il faudra aussi rajouter une manette. Un nouvel écran juste pour lui aussi. Essayer de retrouver mes vielles disquettes, ou sinon en racheter de nouvelles... bref j'ai de quoi faire.

Oh et pour info, mon numéro de série est le 01238, et les nouvelles machines continuent à être livrées, donc il doit quand même y avoir plus de 1200 possesseurs de cette machine actuellement Mr. Green
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Matari Mar 25 Juin 2024 - 20:40

Bienvenue parmi la crème de la crème (les anglophones aiment bien cette expression il parait) ! Mr. Green

Pas encore ouvert le mien, j'ai de quoi faire avec mes C64. Entre UII+, KFF, Lumafix, RFbypass, Dual SID et autres mods j’ai de quoi m’occuper ! MDR
Matari
Matari
Docteur *
Docteur *

Masculin Nombre de messages : 14838
Age : 52
Localisation : Somewhere in your ass
Date d'inscription : 26/10/2019

https://musique-libre.fr

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Mar 25 Juin 2024 - 22:38

Merci de l'accueil Very Happy 

J'en profite pour poser une question, le MEGA65 tourne sur un 45GS02. Je n'ai pas trouvé beaucoup d’informations à son sujet, si ce n'est apparemment qu'il s'agit d'une version améliorée du CSG4510, qui lui même était une version améliorée du 65CE02...

J'imagine que ça veut probablement dire (même si j'aimerais confirmation) que le code développé pour le 65CE02 devrait tourner nativement sur le MEGA, mais à part ça j'ai beaucoup de mal à trouver des infos concrètes sur les différences entre les 2 processeurs. Même si mes premiers programmes ne vont probablement pas aller très loin, j'aimerais savoir où trouver les ressources pour programmer ce processeur en particulier.
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par drfloyd Mer 26 Juin 2024 - 7:43

Phibrizo a écrit:Bonjour,

Nouvel arrivé sur le forum, je me suis inscrit juste pour annoncer ici qu'après plus de deux ans d'attente, je venais de recevoir mon MEGA65. Et je le trouve magnifique Very Happy 



Oh la provoc !!!!

Chanceux !  thumleft

_______________________________________________________
Le topic du Commodore MEGA 65 - Page 2 Americ10




drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 184781
Age : 55
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Vortex Mer 26 Juin 2024 - 9:14

Phibrizo a écrit:Bonjour,

Nouvel arrivé sur le forum, je me suis inscrit juste pour annoncer ici qu'après plus de deux ans d'attente, je venais de recevoir mon MEGA65. Et je le trouve magnifique Very Happy 

J'ai commandé une interface JTAG histoire de pouvoir bidouiller un peu, même si en pratique le port ethernet devrait s'avérer suffisant pour la copie de fichiers. Prochaine étape: raccorder le bestiau au réseau justement. Je compte aussi acheter un mouster dès qu'il y en aura en stock pour rajouter une souris.

Ensuite, il faudra aussi rajouter une manette. Un nouvel écran juste pour lui aussi. Essayer de retrouver mes vielles disquettes, ou sinon en racheter de nouvelles... bref j'ai de quoi faire.

Oh et pour info, mon numéro de série est le 01238, et les nouvelles machines continuent à être livrées, donc il doit quand même y avoir plus de 1200 possesseurs de cette machine actuellement Mr. Green
Welcome !
Tu ne veux pas nous faire un reportage photo de la bête ?
Vortex
Vortex
Interne
Interne

Masculin Nombre de messages : 6059
Age : 49
Localisation : Riom
Date d'inscription : 27/03/2011

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Mer 26 Juin 2024 - 21:07

Peut être plus tard, il semblerait que je n'ai pas encore les droits : Razz

Les nouveaux membres ne sont pas autorisés à poster de liens externes ou des emails pendant 7 jours.
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par drfloyd Mer 26 Juin 2024 - 23:45

On va devoir patienter nous aussi Wink

_______________________________________________________
Le topic du Commodore MEGA 65 - Page 2 Americ10




drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 184781
Age : 55
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Capitaine Dim 30 Juin 2024 - 22:30

@Phibrizo
Félicitations Very Happy 

Ça dépend de ce que tu veux faire mais je pense que tu vas devoir naviguer entre des docs + les sources dispos des anciens 64/128
https://archive.org/details/commodore-64-french-programmers-reference-guide_202205
https://archive.org/details/C128ProgrammersReferenceGuide
https://mega65.org/docs

Pour ce qui est de la compatibilité, il y a des différences :
Pour le CPU, https://www.forum64.de/index.php?thread/90499-status-of-the-45gs02-instruction-set/
Pour le chipset :
"It is important to understand that, unlike the C128, the C65 and MEGA65 allow access to all enhanced features from C64-mode, if the programmer wishes to do so."

Donc tout dépend de ce que tu voudras programmer et du but que tu te fixes dès le départ.
Capitaine
Capitaine
Patient contaminé

Nombre de messages : 432
Age : 104
Localisation :
Date d'inscription : 12/05/2011

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Dim 30 Juin 2024 - 23:25

Merci!  Very Happy

Bon, mon but c'est avant tout de m'amuser en apprenant l'assembleur. Idéalement j'aimerais arriver un jour à faire un petit jeu ou un utilitaire et pouvoir dire au monde "c'est moi qui l'ai fait", mais à ce stade c'est surtout un prétexte Razz 

Bon, pour le processeur lui-même, d'après ce que j'ai vu il a une poignée de mnémoniques en plus des 6502 / 6510 mais rien dont je n'ai absolument besoin avant très longtemps. A ce stade ce qu'il me faudrait idéalement c'est une doc ou un livre "la programmation en assembleur sur le Mega65" mais comme il n'a pas l'air d'exister je fais sans (ou plutôt je fais avec ce que je trouve sur les autres commodores). Le peu de doc sur le processeur n'est pas très gênant vu ce que je fais.

J'ai passé une partie du week-end à faire joujou avec le monitor et à assembler des (tout petits) programmes initialement prévus pour le C64 mais, mis à part qu'ils ont tendance à faire planter le BASIC si ce n'est la machine tout entière ils marchent étonnamment bien ("étonnamment" dans le sens ou je m'attendais à moitié à ce qu'ils ne marchent pas du tout). J'ai aussi assemblé une poignée des mêmes programmes depuis mon PC avec l'assembleur ACME qui supporte le Mega65 en natif, et là aussi ça "marche".

Enfin, ça marche pour le programme lui-même. Là j'essaie de comprendre pourquoi le programme lance le monitor après avoir terminé alors que je n'ai pas utilisé le mnémonique BRK, mais l'assembleur lui-même n'y est pour rien. Et comme j'obtiens le même résultat avec l'émulateur et la machine, je pense que le défaut se situe probablement entre la chaise et le clavier.

Programme qui d'ailleurs n'est pas un pur programme assembleur mais un programme en BASIC qui lance un SYS à l'adresse suivante qui contient le programme en langage machine. Non l'idée n'est pas de moi, mais les tuto sur internet ont du bon Mr. Green
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Capitaine Lun 1 Juil 2024 - 0:16

Je pense que le monitor se lance parce que ton prog a un bug.
A cause d'un bug quelque part, le processeur va sans doute jumper à une adresse imprévue, et il finirait par tomber sur un 0x00 (BRK)
Le BRK déclenche une interruption, qui lance le monitor.
C'est un peu comme un breakpoint, ou une exception antique.
Capitaine
Capitaine
Patient contaminé

Nombre de messages : 432
Age : 104
Localisation :
Date d'inscription : 12/05/2011

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Lun 1 Juil 2024 - 9:01

Bah un bug certainement, mais tout le programme se déroule impeccablement jusqu'à l'avant dernière instruction. C'est la dernière, le RTS, qui n'a pas l'air de faire ce que je voudrais.

Voyons, au lieu d'un RTS je pourrais peut-être rajouter une seconde ligne de BASIC et faire pointer la fin de mon programme assembleur sur le début de cette seconde ligne pour faire terminer mon programme "proprement", peut-être que ça marcherait... scratch
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par drfloyd Lun 1 Juil 2024 - 12:01

Il existe déjà des jeux C65 ?

_______________________________________________________
Le topic du Commodore MEGA 65 - Page 2 Americ10




drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 184781
Age : 55
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Lun 1 Juil 2024 - 20:50

Il n'y a pas eu grand chose de développé à l'époque pour le C65. En outre La "compatibilité" avec le C65 est difficile à atteindre vu que la plupart des prototypes ne devaient pas déjà être compatibles entre eux.

Pour le Mega65 lui-même il y a quelques jeux disponibles sur le site officiel sinon la quasi totalité de la ludothèque C64 doit pouvoir fonctionner.
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par drfloyd Lun 1 Juil 2024 - 22:02

rien en cours d'annoncé ?

_______________________________________________________
Le topic du Commodore MEGA 65 - Page 2 Americ10




drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 184781
Age : 55
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Lun 1 Juil 2024 - 23:02

Rien que j'ai remarqué en tout cas. Sinon il y a bien Hibernated 2 qui est déjà sorti -un jeu commercial d'ailleurs- , en mode texte, mais il n'est pas spécifique au Mega65, l'auteur l'a écrit pour plusieurs plates-formes.


Sinon côté assembleur, ça progresse si j'ose dire... le Monitor m'a montré que mon 2nd RTS imbriqué (j'utilise une sous-routine avec un premier RTS) m'envoie, sans que je sache pourquoi, à la mauvaise adresse $03C0... adresse qui correspond bizarrement, mais ça alors quelle coïncidence, à celle que j'avais choisi (enfin copié dans mon exemple plutôt) pour stocker une variable...

En attendant de résoudre cette énigme (parce que bon j'ai bien copié une variable depuis le registre A mais je n'avais pas l’intention de toucher à la pile...) j'ai remplacé le RTS de fin de programme par un saut de bourrin à l'adresse de départ (avant de lancer le programme) trouvée en lançant le monitor à l'allumage ($FFA2) et ça marche! cheers

J'arrive donc maintenant à lancer un programme assembleur avec un RUN, et le programme se termine proprement en retournant à l'interpréteur Very Happy
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Lun 1 Juil 2024 - 23:50

EU-RE-KA!

Dans le bouquin que j'utilise, l'adresse $03C0 que j'ai utilisée pour stocker une variable est celle du buffer cassette.

Un petit coup de monitor à cette adresse me montre au milieu des caractères la chaîne "AUTOBOOT.C65". Je suspecte donc fortement cette plage d'adresse d'être maintenant toujours utilisée sur le Mega65 mais pour lancer automatiquement les programmes au démarrage. Et donc, si j'écris à cette adresse, le Mega essaie tout bonnement de lancer le code MDR 

Je viens de changer l'adresse pour une autre normalement inutilisée cette dois-ci et ça marche, mon double RTS fonctionne enfin! bounce
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Sam 6 Juil 2024 - 10:07

Le topic du Commodore MEGA 65 - Page 2 IMG-0562

Voilà la bête bounce

Pour les jeux, il y a une poignée de jeux commerciaux disponibles ici
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Vortex Sam 6 Juil 2024 - 11:21

C'est beau  amoureux
Vortex
Vortex
Interne
Interne

Masculin Nombre de messages : 6059
Age : 49
Localisation : Riom
Date d'inscription : 27/03/2011

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Matari Sam 6 Juil 2024 - 11:41

Quand même dommage qu’on puisse pas lancer les disquettes originales 5"1/4 directement de la machine, à l’instar de l’Apple IIc, je pige pas trop l’intérêt du format 3"1/2, hormis d'avoir gardé les spécificités du mort-né C65 ! Confused
Matari
Matari
Docteur *
Docteur *

Masculin Nombre de messages : 14838
Age : 52
Localisation : Somewhere in your ass
Date d'inscription : 26/10/2019

https://musique-libre.fr

Revenir en haut Aller en bas

Le topic du Commodore MEGA 65 - Page 2 Empty Re: Le topic du Commodore MEGA 65

Message par Phibrizo Sam 6 Juil 2024 - 11:58

Je n'en suis pas sur à 100% mais il y a un port IEC au dos de la machine, à priori un lecteur 5 1/4 doit pouvoir fonctionner.
Phibrizo
Phibrizo
Patient en incubation

Masculin Nombre de messages : 11
Age : 50
Localisation : Pontoise
Date d'inscription : 25/06/2024

Revenir en haut Aller en bas

Page 2 sur 2 Précédent  1, 2

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum