CPC Rulez
https://cpcrulez.fr/forum/

extention memoire DK TRONIK
https://cpcrulez.fr/forum/viewtopic.php?f=5&t=5231
Page 1 sur 2

Auteur :  noumayos [ 30 Mars 2014, 14:12 ]
Sujet du message :  extention memoire DK TRONIK

bonjour,

je viens d'achetez une extention de 64k pour mon cpc 464, je souhaiterai savoir comment on saitque ca marche apres l'avoir brancher sur le port disquette du cpc? :)

Auteur :  hERMOL [ 30 Mars 2014, 14:37 ]
Sujet du message :  Re: extention memoire DK TRONIK

tape ca sous basic , apres un reset:
Code :
out &7F00,&C7
poke &4000,255
out &7F00,&C0
print peek(&4000)


résultat du print peek:
0 = l'extension fonctionne
255 = c'est pas bon pour toi ...

plus d'infos: https://cpcrulez.fr/coding_asm34b.htm

Auteur :  noumayos [ 30 Mars 2014, 14:57 ]
Sujet du message :  Re: extention memoire DK TRONIK

ok merci !!!

Auteur :  Subaru [ 30 Mars 2014, 17:53 ]
Sujet du message :  Re: extention memoire DK TRONIK

Perso, pour tester une extension de 64k sur 464, je lancerais juste discology. Le buffer doit passer de 23k à 87k, si ma mémoire est bonne.

Auteur :  iXien [ 30 Mars 2014, 17:58 ]
Sujet du message :  Re: extention memoire DK TRONIK

Hello,

une autre méthode très simple : tu charges R-Type d'Easter-Egg : http://www.rtype.fr/Game_Features.html

Si le jeu se lance normalement, c'est que tu as bien 128k de RAM :winner:

Auteur :  noumayos [ 22 Avr 2014, 19:40 ]
Sujet du message :  Re: extention memoire DK TRONIK

et si j'en branche 2 l'une derriere l'autre ? est ce que ca marche?

Auteur :  Kris [ 23 Avr 2014, 08:19 ]
Sujet du message :  Re: extention memoire DK TRONIK

Tu n'auras pas plus de RAM en branchant 2 extensions l'une derriere l'autre (la seconde va "ecraser" la premiere).

Par contre, tu peux toujours faire ça: http://www.cpcwiki.eu/imgs/b/b5/Upgrade ... _pg_04.jpg

Auteur :  noumayos [ 23 Avr 2014, 09:11 ]
Sujet du message :  Re: extention memoire DK TRONIK

ok merci!!
mais faut du matos pour ca.
c'est cool mais je doute avoir besoin de 256k

Auteur :  TotO [ 23 Avr 2014, 09:50 ]
Sujet du message :  Re: extention memoire DK TRONIK

Dans ce cas, ne te prends pas la tête car avec 64K tu as déjà la compatibilité avec le 6128.

Auteur :  Plissken [ 24 Avr 2014, 07:45 ]
Sujet du message :  Re: extention memoire DK TRONIK

TotO a écrit :
Dans ce cas, ne te prends pas la tête car avec 64K tu as déjà la compatibilité avec le 6128.


Pas sur,le 464 c'est le basic 1.0.Des fonctions manquent : fill,frame(call &bd19 fonctionne).

C'est pas pour rien qu'il y avais une extension qui rajoutais les roms du 6128,kawickboy tu en avais parlé,si tu peu préciser mes propos :).

D'ailleur ocp ne fonctionne pas sur un 4-128 sans cette extension.

Auteur :  hERMOL [ 24 Avr 2014, 08:20 ]
Sujet du message :  Re: extention memoire DK'TRONIC

Plissken a écrit :
D'ailleur ocp ne fonctionne pas sur un 4-128 sans cette extension.


c'est faux ! Advanced OCP Art Studio est compatible basic 1.0+128ko

Auteur :  Plissken [ 24 Avr 2014, 08:36 ]
Sujet du message :  Re: extention memoire DK'TRONIC

hERMOL a écrit :
Plissken a écrit :
D'ailleur ocp ne fonctionne pas sur un 4-128 sans cette extension.


c'est faux ! Advanced OCP Art Studio est compatible basic 1.0+128ko


Ah? J'avais lu ça dans A100%.

Auteur :  hERMOL [ 24 Avr 2014, 08:46 ]
Sujet du message :  Re: extention memoire DK TRONIK

la routine fill est indépendante du firmware, elle est complétement recodé par l'auteur. Le programme test aussi de nombreuses fois le type de CPC utilisé, pour t'en donné la preuve voici un bout de la routine d'initialisation de l'int38:
Code :
RAM:0DB4 GetFirmwareVersion: 
RAM:0DB4                 ld      c, 0
RAM:0DB6                 call    0B915h
RAM:0DB9                 ld      a, h
RAM:0DBA                 cp      1
RAM:0DBC                 ld      a, 1
RAM:0DBE                 jr      nc, loc_DC1
RAM:0DC0                 xor     a
RAM:0DC1
RAM:0DC1 loc_DC1:                             
RAM:0DC1                 ld      (byte_935), a
RAM:0DC4                 ret
RAM:0DC4
RAM:0DC5 int38_install:     
RAM:0DC5                 di
RAM:0DC6                 ld      a, (byte_935)
RAM:0DC9                 or      a
RAM:0DCA                 ld      de, 0B190h
RAM:0DCD                 ld      hl, 0B104h
RAM:0DD0                 ld      bc, 1BB7h
RAM:0DD3                 jr      z, loc_DDE
RAM:0DD5                 ld      de, 0B8BDh
RAM:0DD8                 ld      hl, 0B831h
RAM:0DDB                 ld      bc, 1D40h
RAM:0DDE
RAM:0DDE loc_DDE:                               
RAM:0DDE                 ld      (word_E3A), de
RAM:0DE2                 ld      (word_E41), hl
RAM:0DE5                 ld      (byte_E46+1), hl
[...]

Auteur :  TotO [ 24 Avr 2014, 10:24 ]
Sujet du message :  Re: extention memoire DK TRONIK

Après, c'est certain qu'il y aura toujours des problèmes de compatibilités à utiliser un CPC qui ne dispose par du même BASIC et Firmware.

C'est pour cela que la X-MEM permet d'en flasher une ROM 0 Lower/Upper différente et switcher entre deux configurations distinctes.

Par exemple :
- CPC 464 : BASIC 1.0/FW1.0
- X-MEM : BASIC 1.1/FW3.0
ou
- CPC 6128 : BASIC 1.1/FW3.0
- X-MEM : BASIC 1.0/FW1.0

Auteur :  Subaru [ 06 Juin 2014, 00:27 ]
Sujet du message :  Re: extention memoire DK TRONIK

Dailleurs, même CP/M+ ne fonctionne pas sur un 464+ext mem+ddi-1. Il faut "modifier" certains trucs, pour que la compatibilité se fasse. :biere:

Page 1 sur 2 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/