[ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Modérateurs : Papy.G, fneck, Carl
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Dans certains cas ca peut aussi griller l'EEPROM
Heureusement qu'il y à un fusible dans l'alim
Heureusement qu'il y à un fusible dans l'alim
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Il y à un problème avec Crystann dans la compilation spéciale jeux de la cartouche Multirom, il n'y à pas de son dans ce jeu
Donc désolé, il va falloir que je regarde pour faire une nouvelle version en activant le son, j'ai vraiment pas fait attention à ce détail pourtant important
Dès que j'ai un peu de temps pour trouver l'erreur, certainement une initialisation qui ce fait avant le démarrage du jeu ...
Donc désolé, il va falloir que je regarde pour faire une nouvelle version en activant le son, j'ai vraiment pas fait attention à ce détail pourtant important
Dès que j'ai un peu de temps pour trouver l'erreur, certainement une initialisation qui ce fait avant le démarrage du jeu ...
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Pour info, le gars chiant qui aurait aimé du son dans Crystann c'est moi
Rien de grave au demeurant, la cartouche multirom est juste géniale ! (que ce soit la version jeux ou la version classique)
Rien de grave au demeurant, la cartouche multirom est juste géniale ! (que ce soit la version jeux ou la version classique)
Fan d'ATARI 2600, de THOMSON MO5-TO8 et d'ATARI ST
Mes articles : https://www.fxjavadevblog.fr/retro-programming/
Membre du groupe wide-dot.
Mes articles : https://www.fxjavadevblog.fr/retro-programming/
Membre du groupe wide-dot.
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Bonsoir,
Quel est le sens d'introduction du circuit cartouche MEMO5 Multirom s.v.p. ?
C'est bien avec le coté soudures vers l'arrière du MO5 ( vers les connecteurs arrière ) ?
Question bête mais...
merci, Michel
( j'ai parcouru les fils des discussion cartouche mais pas vu )
Quel est le sens d'introduction du circuit cartouche MEMO5 Multirom s.v.p. ?
C'est bien avec le coté soudures vers l'arrière du MO5 ( vers les connecteurs arrière ) ?
Question bête mais...
merci, Michel
( j'ai parcouru les fils des discussion cartouche mais pas vu )
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Bonsoir,
Oui c'est bien côté soudure vers l'arrière
Sur une de mes vidéo on peut voir le sens d'introduction de la cartouche :
https://www.youtube.com/watch?v=hHiHKC2RP2Q
Oui c'est bien côté soudure vers l'arrière
Sur une de mes vidéo on peut voir le sens d'introduction de la cartouche :
https://www.youtube.com/watch?v=hHiHKC2RP2Q
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Heu, oui, très juste... J'avais regardé ta page mais pas pensé à revoir la vidéo pour ça - merci et sorry.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
@6502man
compliments pour votre multirom. Moi aussi je m'essaye à cette expérience. Puis-je vous demander comment vous utilisez Exomizer ? Existe-t-il un programme ?
compliments pour votre multirom. Moi aussi je m'essaye à cette expérience. Puis-je vous demander comment vous utilisez Exomizer ? Existe-t-il un programme ?
- Pièces jointes
-
- IMG_20220312_205828.jpg (380.05 Kio) Consulté 2105 fois
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Merci
Exomizer j'ai utilisé le port 6809 de (puls) dispo sur le net :
https://bitbucket.org/magli143/exomizer ... ecrs/6809/
En pratique je compresse sous windows et je décompresse sur Thomson à l'adresse voulut
en utilisant la ram vidéo pour loger le décompresseur et son buffer.
Exemple pour les softs inclus dans la MultiRom :
Voila si ca peut aider
EDIT: bien entendu si l'on travaille en ram vidéo, veuillez à bien positionner le
flag fond/forme, pour éviter une mauvaise surprise.
Exomizer j'ai utilisé le port 6809 de (puls) dispo sur le net :
https://bitbucket.org/magli143/exomizer ... ecrs/6809/
En pratique je compresse sous windows et je décompresse sur Thomson à l'adresse voulut
en utilisant la ram vidéo pour loger le décompresseur et son buffer.
Exemple pour les softs inclus dans la MultiRom :
Code : Tout sélectionner
LDX #EXOM ; adresse du décompresseur
LDY #$1000 ; adresse de destination du décompresseur
FILLRAM ; copie vers la Ram Vidéo
LDA ,X+
STA ,Y+
CPX #FINEXOM
BNE FILLRAM ; fin de la copie ?
LDS #$0500 ; adresse de la pile
LDU #$DF3B ;adresse de fin des données compressées
LDY #$A000 ; adresse de destination des données décompressées
JSR $1000 ; exécute la routine de décompression (en ram vidéo)
; suite du code dans le cas du menu en ROM (saut vers le boot du programme)
; ....
; ....
; ....
; ....
; ....
EXOM
fcb $34,$7F,$1F,$50,$1F,$8B,$A6,$C4,$97,$8F,$31,$8D,$00,$A9,$5F,$4F
fcb $34,$06,$C5,$0F,$26,$03,$8E,$00,$01,$C6,$04,$8D,$6D,$E7,$A0,$53
fcb $69,$E4,$49,$5C,$2B,$FA,$E6,$E4,$AF,$A1,$30,$8B,$35,$06,$5C,$C1
fcb $34,$26,$DC,$10,$AE,$66,$C6,$01,$8D,$50,$26,$15,$D7,$47,$8C,$0C
fcb $47,$5C,$8D,$46,$27,$F9,$C6,$00,$C1,$10,$27,$39,$25,$0F,$5A,$8D
fcb $39,$1F,$01,$A6,$C2,$A7,$A2,$30,$1F,$26,$F8,$20,$D9,$8D,$44,$34
fcb $06,$8E,$10,$B1,$10,$83,$00,$03,$24,$01,$3A,$E6,$84,$8D,$1B,$EB
fcb $03,$8D,$30,$DD,$7B,$35,$10,$31,$3F,$A6,$A9,$12,$34,$A7,$A4,$30
fcb $1F,$26,$F4,$20,$B1,$10,$AF,$66,$35,$FF,$6F,$E2,$6F,$E2,$86,$01
fcb $20,$09,$A6,$C2,$46,$27,$FB,$69,$61,$69,$E4,$5A,$2A,$F6,$97,$8F
fcb $EC,$E1,$39,$30,$8D,$00,$10,$3A,$58,$3A,$E6,$84,$8D,$DC,$E3,$01
fcb $39,$04,$02,$04,$10,$30,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00
FINEXOM
EDIT: bien entendu si l'on travaille en ram vidéo, veuillez à bien positionner le
flag fond/forme, pour éviter une mauvaise surprise.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Merci @6502man,
avec quelle option vous compressez ? RAW?
avec quelle option vous compressez ? RAW?
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
@6502man
Quelque-chose ne va pas. Je fais exomizer raw inputfile -o outputfile. Manque-t-il des paramètres ?
Qu'impliquent l'offset et l'encodage ?
Quelque-chose ne va pas. Je fais exomizer raw inputfile -o outputfile. Manque-t-il des paramètres ?
Qu'impliquent l'offset et l'encodage ?
Code : Tout sélectionner
PSHS D,DP,X,Y,U,CC
LDU #$670D ;adresse de fin des données compressées
LDY #$1f40 ; adresse de destination des données décompressées
BSR EXOM ; exécute la routine de décompression (en ram vidéo)
PULS D,DP,X,Y,U,CC
RTS
EXOM
fcb $34,$7F,$1F,$50,$1F,$8B,$A6,$C4,$97,$8F,$31,$8D,$00,$A9,$5F,$4F
fcb $34,$06,$C5,$0F,$26,$03,$8E,$00,$01,$C6,$04,$8D,$6D,$E7,$A0,$53
fcb $69,$E4,$49,$5C,$2B,$FA,$E6,$E4,$AF,$A1,$30,$8B,$35,$06,$5C,$C1
fcb $34,$26,$DC,$10,$AE,$66,$C6,$01,$8D,$50,$26,$15,$D7,$47,$8C,$0C
fcb $47,$5C,$8D,$46,$27,$F9,$C6,$00,$C1,$10,$27,$39,$25,$0F,$5A,$8D
fcb $39,$1F,$01,$A6,$C2,$A7,$A2,$30,$1F,$26,$F8,$20,$D9,$8D,$44,$34
fcb $06,$8E,$10,$B1,$10,$83,$00,$03,$24,$01,$3A,$E6,$84,$8D,$1B,$EB
fcb $03,$8D,$30,$DD,$7B,$35,$10,$31,$3F,$A6,$A9,$12,$34,$A7,$A4,$30
fcb $1F,$26,$F4,$20,$B1,$10,$AF,$66,$35,$FF,$6F,$E2,$6F,$E2,$86,$01
fcb $20,$09,$A6,$C2,$46,$27,$FB,$69,$61,$69,$E4,$5A,$2A,$F6,$97,$8F
fcb $EC,$E1,$39,$30,$8D,$00,$10,$3A,$58,$3A,$E6,$84,$8D,$DC,$E3,$01
fcb $39,$04,$02,$04,$10,$30,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
fcb $00,$00,$00
FINEXOM
- Pièces jointes
-
- Immagine.jpg (125.87 Kio) Consulté 2035 fois
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Il faut aussi spécifier l'option backward -b
Du style :
Du style :
Code : Tout sélectionner
exomizer raw -b in.bin -o out.bin
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
@6502man
Maintenant ça marche, j'ai recompilé EXOM.ASM et vérifié que les codes hexadécimaux ne correspondaient pas. Peut-être une erreur de frappe. Je vous remercie pour le soutien.
Maintenant ça marche, j'ai recompilé EXOM.ASM et vérifié que les codes hexadécimaux ne correspondaient pas. Peut-être une erreur de frappe. Je vous remercie pour le soutien.
Code : Tout sélectionner
34 7F 1A 50 CE 67 0E 10 8E 1F 40 8D 03 35 7F 39 34 7F 1F 50 1F 8B A6 C4 97 9F 31 8D 00 A8 5F 4F 34 06 C5 0F 26 03 8E 00 01 C6 04 8D 6D E7 A0 53 69 E4
49 5C 2B FA E6 E4 AF A1 30 8B 35 06 5C C1 34 26 DC 10 AE 66 C6 01 8D 50 26 15 D7 57 8C 0C 57 5C 8D 46 27 F9 C6 00 C1 10 27 39 25 0F 5A 8D 39 1F 01
A6 C2 A7 A2 30 1F 26 F8 20 D9 8D 44 34 06 30 8C 4C 10 83 00 03 24 01 3A E6 84 8D 1B EB 03 8D 30 DD 8B 35 10 31 3F A6 A9 12 34 A7 A4 30 1F 26 F4 20
B1 10 AF 66 35 FF 6F E2 6F E2 86 01 20 09 A6 C2 46 27 FB 69 61 69 E4 5A 2A F6 97 9F EC E1 39 30 8C 10 3A 58 3A E6 84 8D DD E3 01 39 04 02 04 10 30 20
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
Non pas d'erreur de frappe, mon code fonctionne mais j'avais adapté pour les besoins et par rapport à l'assembleur
Et dans le code il y à adaptation de l'adresse ou est loger la routine de décompression.
Le principal c'est que tu arrive à décompresser sur Thomson
Et dans le code il y à adaptation de l'adresse ou est loger la routine de décompression.
Le principal c'est que tu arrive à décompresser sur Thomson
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: [ MO5 ] MEMO5 MULTIROM ou la cartouche indispensable pour MO5
@6502man
la zone mémoire de $b000 à $efff correspond-elle linéairement à l'emplacement physique de l'eprom de $0000 à $3fff ?
la zone mémoire de $b000 à $efff correspond-elle linéairement à l'emplacement physique de l'eprom de $0000 à $3fff ?