Les Villageois un noueau MSX ou pas !
metalgear2
Membre non connecté
Conseiller Municipal
Reprise du message précédent
Bonjour,Belle machine, y'a beaucoup de place à l'intérieur
On plus, on passe de la V1.1 à la v1.2 en moins de 5 jours
Merci.
J'espère que ça dévoilera la dernière zone d'ombre sur cet ordinateur.
J'espère que ça dévoilera la dernière zone d'ombre sur cet ordinateur.
- La Rom frael_FFv1.2.bin fait réellement 8Ko. Cette ROM est spécifique. On ne sais pas trop à quoi elle sert. Elle n'apparait pas dans les Slots MSX.
- La Rom frael_v1.2.bin qui fait 32Ko est un Bios MSX modifié. D'après la photo du site donné plus haut, il en existe une version 1.3.
Je viens de tester la rom de 32Ko sous Msxblue et j'arrive bien sur le basic 1.2 comme sur ma photo, donc elle est bien différentes de celle présente sur le site de Msxblue
Pour l'autre rom je pense que ca doit être l’affichage du logo et l'animation du démarrage de la machine.
Par contre je ne sait pas l'adressage mémoire pour pouvoir l’exécuter ??
Peut être le même adressage que le logo MSX sur les autre machine puisque c'est aussi un logo de boot ?
Quelqu'un connaitrait il l'adresse de ce boot MSX ?
Pour l'autre rom je pense que ca doit être l’affichage du logo et l'animation du démarrage de la machine.
Par contre je ne sait pas l'adressage mémoire pour pouvoir l’exécuter ??
Peut être le même adressage que le logo MSX sur les autre machine puisque c'est aussi un logo de boot ?
Quelqu'un connaitrait il l'adresse de ce boot MSX ?
La Rom frael_FFv1.2.bin contient sans doute le logo mais le truc, c'est qu'elle n'apparait pas dans les Slots MSX lorsqu'on cartographie le contenu des Slots.
https://plus.google.com/photos/+RicardoPinheiro/albums/6096965416735730753?banner=pwa
Le mystère est là. J'ai essayé dans différents Slots avec OpenMSX, le logo ne s'affiche pas.
Aussi, le Frael 100 semble particulier dans la gestion des K7. D'après ce qu'on dit, il serait capable de booter directement sur un soft sur K7. As-tu essayé de lancer un jeu en K7 ? Edité par GDX Le 25/05/2015 à 12h37
https://plus.google.com/photos/+RicardoPinheiro/albums/6096965416735730753?banner=pwa
Le mystère est là. J'ai essayé dans différents Slots avec OpenMSX, le logo ne s'affiche pas.
Aussi, le Frael 100 semble particulier dans la gestion des K7. D'après ce qu'on dit, il serait capable de booter directement sur un soft sur K7. As-tu essayé de lancer un jeu en K7 ? Edité par GDX Le 25/05/2015 à 12h37
Fabf
Membre non connecté
Conseiller Municipal
GDX :
elle n'apparait pas dans les Slots MSX lorsqu'on cartographie le contenu des Slots.
Et pour cause, elle n'a pas d'entête standard.
A mon avis le Frael y accède pas une autre méthode.
Il faudrait peut être l'insérer comme une RAM mais à quelle adresse !!!
Je vais faire une grosse supposition : comme c'est le programme de boot il est fort probable que cette ROM est adressable à partir de l'adresse $0000, comme le reset du Z80 fait un saut $0069 (il me semble le Z80 n'est pas mon fort)
Je vais faire une grosse supposition : comme c'est le programme de boot il est fort probable que cette ROM est adressable à partir de l'adresse $0000, comme le reset du Z80 fait un saut $0069 (il me semble le Z80 n'est pas mon fort)
En désassemblant rapidement ca pourrait bien être en $0000....
Par contre le mode de debug de blue msx ne permet pas d'importer un binaire
Ca aurait était très pratique pour tester cette ROM ;(
Par contre le mode de debug de blue msx ne permet pas d'importer un binaire
Ca aurait était très pratique pour tester cette ROM ;(
La solution la plus probable serait que ça démarre comme un MSX ordinaire et qu'il y ait une sorte de mapper spécifique qui permet de switcher une partie de la Main-ROM.
Tu as vu ce que dit Mars2000 sur ton Frael bruc 100 ?
http://www.msx.org/forum/msx-talk/hardware/msx-frael-bruc-100-italian-msx?page=1
Tu n'as pas non plus ce menu.
Tu as vu ce que dit Mars2000 sur ton Frael bruc 100 ?
http://www.msx.org/forum/msx-talk/hardware/msx-frael-bruc-100-italian-msx?page=1
Tu n'as pas non plus ce menu.
Non pas de menu sur le mien.
Comme je le disait la rom pourrait être exécuté si l'on pouvais injecter le binaire en $0000 dans un émulateur MSX, mais je vois pas lequel le permettrais
En désassemblant on voit bien que le programme ce déroule avec des saut vers $1100 et plus ..
Concernant les roms cartouches quelles plages mémoires occupent elle ?
et quel est la structure binaire (entête, adresse d'execution,...) ?
Comme je le disait la rom pourrait être exécuté si l'on pouvais injecter le binaire en $0000 dans un émulateur MSX, mais je vois pas lequel le permettrais
En désassemblant on voit bien que le programme ce déroule avec des saut vers $1100 et plus ..
Concernant les roms cartouches quelles plages mémoires occupent elle ?
et quel est la structure binaire (entête, adresse d'execution,...) ?
igal
Membre non connecté
Conseiller Municipal
Pour l'éxécution d'une ROM, il y a habituellement:
CS1
CS2
CS12
SLTSL 1 (ainsi que SLTSL 1.1, 1.2, 1.3)
SLTSL 2 (Ainsi que SLTSL 2.1, 2.2, 2.3)
Mais il me semble qu'il est possible aussi de démarrer une ROM (sous certaines conditions) sans Aucun de ces signaux. Juste en Cable CS (je crois) de la ROM à je sais plus quoi
Je crois que c'est Jipe qui m'en a parlé un jour mais me rappel plus
CS1
CS2
CS12
SLTSL 1 (ainsi que SLTSL 1.1, 1.2, 1.3)
SLTSL 2 (Ainsi que SLTSL 2.1, 2.2, 2.3)
Mais il me semble qu'il est possible aussi de démarrer une ROM (sous certaines conditions) sans Aucun de ces signaux. Juste en Cable CS (je crois) de la ROM à je sais plus quoi
Je crois que c'est Jipe qui m'en a parlé un jour mais me rappel plus
Donc déjà pour que la rom soit reconnu comme une cartouche il faut quelle commence par 41 42 xx 00
C'est un début après reste à savoir si l'adresse d’exécution est xx 00 ou ailleurs !!!
Y a t'il un système de vérification de checksum ou de taille de la cartouche réalisé par le MSX au démarrage ?
Je viens de faire un essai sous bluemsx et j'obtiens une barre mesuré, qui apparait sous basic quand on appuie sur une touche je sait plus laquelle !!!
En faite je pense qu'il fait un saut dans la ROM BASIC
C'est pas encore ca ... Edité par 6502man Le 26/05/2015 à 23h05
C'est un début après reste à savoir si l'adresse d’exécution est xx 00 ou ailleurs !!!
Y a t'il un système de vérification de checksum ou de taille de la cartouche réalisé par le MSX au démarrage ?
Je viens de faire un essai sous bluemsx et j'obtiens une barre mesuré, qui apparait sous basic quand on appuie sur une touche je sait plus laquelle !!!
En faite je pense qu'il fait un saut dans la ROM BASIC
C'est pas encore ca ... Edité par 6502man Le 26/05/2015 à 23h05
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie