MSX Village forum

L'atelier BIOS HB-700

Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10349

Le 28/04/2011 à 19h20

Reprise du message précédent

compare MSX2FR.ROM et MSX2J.ROM dans les roms de blue MSX

regarde a partir de 7D40 il manque des octets dans la version FR et il y l'adresse qui pointe vers le fameux texte

tu n'as plus qu'a regarder dans ta rom de 700 ;)


:noel
Site web    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 28/04/2011 à 20h08
Bonjour Jipe,

c'est vrai que de 7D43 a 7D5C on a des differences entre la rom FR et la rom JP:

rom FR :C9000000000000000000000000000000000000000000000000
rom JP : 2AC2F6EB2A74F67D936F7C9A6701F2FF09CD1234211B7FC37866

et en effet si on prend la rom JP on a bien la quantité de RAM au demarrage du basic
C'est quand meme bizarre que cette fonction a été retiré dans la rom FR

Par contre si on prend la rom MSX2J (bios & basic) il faut prendre la rom MSX2JEXT pour que ca fonctionne


A+ Edité par msx45 Le 30/04/2011 à 13h56
E-mail    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10349

Le 29/04/2011 à 12h18
reste plus qu'a desassembler le code pour voir


:noel
Site web    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 29/04/2011 à 13h47
Salut,
j'ai essayé de prendre ce bout de code et de le mettre dans la rom FR , ca marche

Voila le code dessasemblé



A+ Edité par msx45 Le 30/04/2011 à 12h56
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 30/04/2011 à 13h03

E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 30/04/2011 à 16h48
Qaund on appuie sur la touche CTRL au demarrage on desactive le lecteur de disquette B
donc on recupre de la RAM (24990 a la place de 23432)
le comptage de la RAM en basic fonctionne bien avec la modif.....


J'en profite pour vous mettre les bios modifiés :
- bios avec touches de fonction modifiées
- basic avec patch RAM basic
- msx2ext.rom avec memory counter
- disk.rom : une version sony avec le diskrom du HB900 , une version philips avec fastdisk108

philips.zip
sony.zip

A+
E-mail    
Obelix Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 03/10/2009 à 08h06

Messages: 1702

Le 30/04/2011 à 17h25
très très intéressant tout ça c'est bon a savoir on apprend tous les jours :) dan le village


MSX 8235 , MSX 8245 , MSX 8250 , MSX 8280

   
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 01/05/2011 à 09h06
Bonjour ,
je serais curieux d'avoir la rom fastdisk pour sony tout de meme (pour completer ma collection)
Si quelqu'un a cette rom pas besoin de demonter son MSX ou d'avoir un lecteur d'eprom
On peut dumper la rom avec un utilitaire facile a utiliser , c'est GETROM

Avec la disquette que je fournie :
dump.zip

utilisation de GETROM :
Taper le numero qui se trouve devant (BDOS) disk bios (normalement 3) puis D (pour sauver sur disquette)

Merci de me faire suivre le fichier DISK.ROM creer sur le forum ou en MP

A+
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 03/05/2011 à 22h11
Bonjour ,
tout les essais effectués plus haut on été realisé sur emulateur
Aujourd'hui j'ai dessoudé les eproms de mon HB700
j'ai graver mes eproms et j'ai mis ces eproms en place sur des support tulipes dans le HB700
et voila le resultat :

- pour le bios avec touches de fonction modifiée , c'est tout bon
- le fastdisk108 et le diskromhb900 fonctionne tout les 2
- le basic 210 avec patch RAM basic c'est ok
- par contre le memory counter m'affiche 4096KBytes ( ca devrait afficher 256Kbytes)

sur les SONY HB700 la RAM est en solt 3-3
sur les PHILIPS la RAM est en slot 3-2

Quelqu'un a reussi a installer un memory counter sur un MSX2 SONY ? (en reel , pas sur un emulateur)

A+ Edité par msx45 Le 03/05/2011 à 22h15
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 05/05/2011 à 17h31
Bonjour,
j'ai dessasemblé le bout de code pour le memory counter : memcount.txt

Mais je crois que le code le plus interressant se trouve dans cette partie :



Je ne suis pas assez caler en assembleur pour comprendre ce qu'il faut modifier


Si quelqu'un a des connaissances dans ce domaine


A+
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 08/05/2011 à 22h57
Bonjour ,
par contre quand je met un mapper externe de 512Ko c'a m'affiche bien 512Ko au boot

Le memory counter pour le HB700 fonctionne bien pour la memoire externe mais pas pour la memoire interne

Donc c'est quand meme interressant de mettre le memory counter sur le HB700


A+

E-mail    
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 777

Le 16/05/2011 à 15h00
Intéressant ça, merci msx45, du coup je me suis fait quelques modifs bien pratiques pour la programmation sur BlueMSX avec les touches de fonctions:



Un list 1 avec "entrée" pour la sauvegarde rapide du programme.
Un files avec "entrée" pour voir les fichiers vite fait.
J'ai gardé les autres car j'ai l'habitude de les utiliser (même quand je programme sur éditeur de texte sur PC :fou )



en mode "shift" je garde le color 15,4,4 salutaire :oups et les autres c'est pour la gestion des fichiers.



Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie