MSX Village forum

L'atelier [Réglé] TEST #01: KC MSX Flash (emulateur ROMS et DSK) Crédit: Kernelcrash

MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 7041

Le 13/07/2025 à 17h19

Reprise du message précédent

Hello

je viens de recevoir mes PCB et la version overrich fonctionne :top
img_20250713_171056

J'ai mi a jour ma fiche Github, tout le monde peux en profiter :)
https://github.com/msxlegend/KC-MSX-FLASH

J'aurais certainement 3 cartes de dispo en boite avec jaquette et pretes à l'emploi courant Aout pour les interressés

a+ Edité par MSXlegend Le 24/07/2025 à 10h28


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
DataPro Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 14/06/2011 à 10h12

Messages: 1098

Le 15/07/2025 à 08h37
Je vois une mention TFT/OLED sur la carte. Est-ce prévu pour ajouter un écran ?


MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM / Gotek/ I/O Expander / Carnivore 2 ~8Mb FlashROM~1024Ko RAM~IDE~FM-PAC(MSX Music)~SCC+ / Wozblaster
          Philips NMS 8255Azerty 128Ko RAM 128 Ko VRAM
   
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 651

Le 15/07/2025 à 11h43
Prend juste la peine de remonter 3 ou 4 posts plus haut Edité par popolon Le 25/07/2025 à 23h05


site en Français sur la musique MSX
Site web    
Olivier74 Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 15/09/2025 à 18h47

Messages: 1

Le 15/09/2025 à 19h21
Bonsoir,
Est ce que quelqu'un a déjà essayé KC MSX FLASH sur un msx 1 ? Il me semble avoir vu sur internet uniquement une utilisation sur msx 2.
   
Polaris Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 04/10/2009 à 19h50

Messages: 297

Le 15/09/2025 à 20h14
1757959572327297076088

Ça boot en tout cas
Je n'ai pas pu tester plus avant par manque de temps.
Je vais laisser les ténors prendre le relais
:( Edité par Polaris Le 15/09/2025 à 20h14
   
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 7041

Le 15/09/2025 à 20h43
il faut juste un peu plus de RAM, mais ça devrait le faire pour charger des petits programmes


Mon Github ->[/b] github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 651

Le 15/09/2025 à 20h51
J'avais testé sur Yamaha MSX1 32Ko, les roms et megaroms se lancent très bien,
Pour les DSK, c'est plus compliqué car la RAM est trop juste et l'absence de RESET est problématique pour les compilations MSX Mania. A part ça pour sauvegarder/charger ses propres programmes sur DSK c'est nickel


site en Français sur la musique MSX
Site web    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 965

Le 13/03/2026 à 17h05
Salut ,
je viens de recevoir cette cartouche (merci MSXLEGEND)
Ca marche super sur mon HB501

Dans le menu il y a 9 pages de 20 jeux , donc ca fait 180 jeux affichables
Mais en réalité on ne peut afficher que 126 jeux depuis le répertoire MSX

1) Quelqu'un a trouvé une astuce pour afficher les 180 jeux ou plus ?
Peut être en modifiant le "menu.rom" dont voici l'ASM
https://github.com/kernelcrash/msx-rom-and-floppy-emulator/blob/master/kcmfs/menu.asm

2) Quelqu'un sait il si il y a une astuce pour gérer des répertoires ou sous répertoires ?

A+ Edité par msx45 Le 13/03/2026 à 20h25
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 965

Le 15/03/2026 à 08h32
J'ai essayé de bidouiller le menu.rom , sans aucun succès

J'ai regardé un peu le firmware dans le github
Dans le fichier util.c , on trouve un truc sur les 126 fichiers
"buffer should be 16K so at 128bytes per filename you kind of are limited to 126 files"

Avec 128 bytes par nom de fichier on est a 126 fichiers affichables (16ko)
Avec 64 bytes par nom de fichier on serait a 252 fichiers affichables (16ko)
Avec 32 bytes par nom de fichier on serait a 504 fichiers affichables (16ko)

C'est dommage d'avoir mis tant de bytes pour le nom de fichiers alors que le menu affiche seulement 32 caractères

Donc il faudrait recompiler le firmware avec :
- 32 caractères par nom de fichier (actuellement 128 bytes)
- 504 fichiers affichables (actuellement 126 fichiers affichables)
- 26 pages affichables (actuellement 9 pages affichables)

Quelqu'un est capable de compiler le firmware avec ces modifs ?

Ou si quelqu'un est en contact avec kernelcrash....

-------------------------------------------
util.c

// buffer should be 16K so at 128bytes per filename you kind of are limited to 126 files


file_index=0;
while (file_index<126) {
res = f_readdir(&dir, &fno);
if (res != FR_OK || fno.fname[0] == 0) {
break;
}
i=0;
do {
buffer[0x100+(file_index*0x80)+i] = fno.fname[i];
if (i>126) {
buffer[0x100+(file_index*0x100)+i]=0;
break;
Edité par msx45 Le 15/03/2026 à 10h36
E-mail    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie