Questions sur le C64

Voir le sujet précédent Voir le sujet suivant Aller en bas

Questions sur le C64

Message par tfdi le Mer 22 Jan 2014 - 12:18

Bonjour,

J'ai eu la chance d'avoir un C64 + un 1541 à la belle époque. C64 qui a été vendu depuis bien longtemps.

J'aimerai bien aujourd'hui me racheter un C64 voir un C128D ..  Mr. Green  .. mais plusieurs questions subsistes.

J'en veux un pour me remettre à programmer sur cette vieille becane, il faut donc un lecteur disquette opérationnel + des disquettes. Le problème, c'est que les disquettes 5" 1/4 sont maintenant introuvables ou presque, il faut donc une solution annexe.

Quelles sont les possibilités au niveau hardware qu'on peut acheter aujourd'hui pour "remplacer" les disquettes 5" 1/4 ?

J'ai vu la solution SD2IEC, est-ce que ca fonctionne bien, est-ce qu'on peut l'utiliser comme une lecteur disquette "classique", et s'en servir pour programmer ?

Comment pouvoir passer des fichiers d'un PC (par ex. un prog telecharger sur internet d'origine ecrit pour le C64), sur un C64 / C128 ? ..

Bref ... quelqu'un peut m'expliquer aujourd'hui comment on peut utiliser un C64 et quelles soint les solutions matérielles / logicielles existantes pour s'eclater aujourd'hui avec cette vieille machine ?

Quelqu'un a-t-il des doc/pdf/logiciel ou n'importe quoi pour programmer sur cette machine en assembleur ?

tfdi
Patient contaminé

Masculin Nombre de messages : 495
Age : 44
Date d'inscription : 19/10/2010

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par sebchoq le Mer 22 Jan 2014 - 12:58

Il existe des tas de possibilités pour le C64. Moi j'ai un 1541ultimate et ça marche nickel (lecture et écriture). Pour le 1541 Ultimate, j'utilise une carte SD pour stocker les fichiers .D64 (ce sont des disquettes C64 au format PC). Le C64 (ou l'émulateur) lit le fichier .D64 comme une disquette. Voici quelques liens vers diverses solutions, le sujet est vaste, tu vas avoir pas mal de lectures.

http://www.1541ultimate.net/content/
http://store.go4retro.com/zoomfloppy/
http://www.vesalia.de/e_chameleon.htm
http://www.ide64.org/
http://www.mycommodore64.com/2013/07/21/c64tpc-a-drive-virtualiser-for-your-c64/

n'hésites pas à trainer sur ces quelques sites pour des infos, des news, des liens, des forums...

http://www.c64.sk/
http://csdb.dk/
http://www.lemon64.com/
http://www.c64.cc/
http://c64-wiki.com/index.php/Main_Page
http://codebase64.org/doku.php

pour la doc du C64 en Français, c'est par ici ...

http://idoc64.free.fr/

sebchoq
Patient contaminé

Masculin Nombre de messages : 362
Age : 44
Localisation : France
Date d'inscription : 10/12/2013

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par Kristof le Mer 22 Jan 2014 - 14:20

Salut

Pour développer, tu as la solution simple du "cross assembler".

En 2003 je m'étais mis à la prog sur C64 dans le but de faire une petite intro. J'avais utilisé le programme "Relaunch64" qui fonctionne sur PC ainsi que GoatTracker pour la musique (toujours sur un PC). Je testais avec l'emulateur WinVice.
Quand j'ai eu fini, j'ai transferé sur le C64 et hop ca marche.

Si tu veux programmer sur C64, tu peux utiliser les logiciels de l'époque. Les disquettes 5 1/4 cela se trouve encore. J'en ai d'ailleurs plein chez moi (acheté en brocante ou sur le bon coin).

Pour les solution plus "modernes", j'ai testé le SD2IEC. Ca fonctionne comme un périphérique de stockage (tu peux donc charger n'importe quel programme) et utiliser des images .D64. Attention, ce n'est pas un emulateur de drive, les jeux ou les demos qui utilisent des fonctions avancées au niveau du 1541 (lecture directe de pistes ou autre) ne fonctionnent pas. Ceci dit, j'ai presque tous les jeux qui marche et tous les utils. C'est amplement suffisant.

Tu peux aller voir ma demo sur ma page : http://perso.numericable.fr/~ckckck/C64.html
J'ai mis les sources : http://perso.numericable.fr/~ckckck/C64/Intro1Source.zip
Lien vers le .D64 : http://perso.numericable.fr/~ckckck/C64/Intro1Disk.zip

Kristof
Patient incurable

Masculin Nombre de messages : 1006
Age : 43
Localisation : Narbonne
Date d'inscription : 16/04/2013

http://www.dk-games.com/CK/Collection/Welcome.php

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par Kristof le Mer 22 Jan 2014 - 14:21

Ceci dit, il y a surement d'autres "cross compiler" plus sympa que relaunch64. J'avais pris celui la a l'époque, j'ai cru entendre parlé d'autres.
Il faut passer voir sur les forums de lemon64 pour en apprendre plus.


Kristof
Patient incurable

Masculin Nombre de messages : 1006
Age : 43
Localisation : Narbonne
Date d'inscription : 16/04/2013

http://www.dk-games.com/CK/Collection/Welcome.php

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par tfdi le Mer 22 Jan 2014 - 14:35

Wow .. !

J'ai survolé quelques liens, c'est tout simplement ... génial !

J'ai effectivement de quoi lire, merci beaucoup :)

Kristof:Merci pour l'info sur l'assembleur et les liens :)

tfdi
Patient contaminé

Masculin Nombre de messages : 495
Age : 44
Date d'inscription : 19/10/2010

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par oliver27 le Jeu 23 Jan 2014 - 13:26

Je viens de m'acheter un 128d et une carte SD2IEC, ça fonctionne bien, mais à savoir que cette carte sera à peine plus rapide qu'un 1541/1571, il y a d'autres solutions plus onéreuses pour gagner en vitesse de chargement, mais c'est déjà sympa comme ça.

Après j'ai pris un 128d car je l'ai trouvé pour nettement moins cher qu'un C64, mais je te conseille plutût un C64, car certains jeux imposent de lire sur le device 8, or évidemment que sur le 128d le device 8 est le 1571 intégré, j'ai trouvé une solution afin de passer le SD2IEC sur le device 8 et le 1571 sur le device 10, mais cette solution n'est pas permanente et doit être retapée à chaque démarrage de la machine (uniquement pour les jeux qui refusent de se charger), c'est vite fait 3 lignes de code à taper 2x en changeant les numéros de device, mais si on peut l'éviter... 

Après j'ai vu qu'il y a possibilité d'ajouter un switch à l'intérieur de l'ordinateur mais je pense qu'il faut souder quelque chose et je ne suis pas équipé et ne saurait pas le faire.

oliver27
Patient en incubation

Masculin Nombre de messages : 88
Age : 44
Localisation : Fribourg, Suisse
Date d'inscription : 23/01/2014

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par Kristof le Jeu 23 Jan 2014 - 14:47

Pour moi, le meilleur modèle reste le C64C

Ca se trouve assez aisément.

Kristof
Patient incurable

Masculin Nombre de messages : 1006
Age : 43
Localisation : Narbonne
Date d'inscription : 16/04/2013

http://www.dk-games.com/CK/Collection/Welcome.php

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par slugman le Jeu 23 Jan 2014 - 15:01

@oliver27 a écrit:, j'ai trouvé une solution afin de passer le SD2IEC sur le device 8 et le 1571 sur le device 10, mais cette solution n'est pas permanente et doit être retapée à chaque démarrage de la machine (uniquement pour les jeux qui refusent de se charger), c'est vite fait 3 lignes de code à taper 2x en changeant les numéros de device, mais si on peut l'éviter... 

C'est quoi les lignes de codes que tu tapes ? ca m'intéresse car j'ai un SX64 avec le lecteur interne sur le device 8 et j'ai effectivement le même problème quand j'utilise certain jeux via le SD2IEC

slugman
Patient incurable

Nombre de messages : 1187
Date d'inscription : 18/02/2008

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par Kristof le Jeu 23 Jan 2014 - 15:07

Faut regarder du coté des commande du drive je pense.

C'est assez barbare du genre

OPEN 15,8,15,"U0>"+CHR$(9)
close 15
OPEN15,9,15,"XW"
close 15


Kristof
Patient incurable

Masculin Nombre de messages : 1006
Age : 43
Localisation : Narbonne
Date d'inscription : 16/04/2013

http://www.dk-games.com/CK/Collection/Welcome.php

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par oliver27 le Jeu 23 Jan 2014 - 15:29

Presque ça Kristof  Wink 


A noter que ça ne fonctionne que machine venant d'être allumée et pas après un reset (mais je crois pas que le SX64 avait un bouton reset de toute façon).


Dis moi si ça marche pour le SX64, car j'avais trouvé cette solution sur un forum de commodore 128.


OPEN 15,8,15 
PRINT#15,"UO>"+CHR$(10
CLOSE 15

*** ça va te changer ton lecteur interne en device 10

OPEN 15,9,15 
PRINT#15,"UO>"+CHR$(8
CLOSE 15

***  ça va te changer ta SD2 en device 8 (si elle est actuellement en device 9, autrement tu remplace le 9 par le numéro de device actuel)

oliver27
Patient en incubation

Masculin Nombre de messages : 88
Age : 44
Localisation : Fribourg, Suisse
Date d'inscription : 23/01/2014

Revenir en haut Aller en bas

Re: Questions sur le C64

Message par Contenu sponsorisé Aujourd'hui à 14:59


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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