MSX Village forum

La Place des Développeurs Format pour jeu multi-fichiers + questions disk

majikeyric Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 06/10/2015 à 17h46

Messages: 72

Le 29/10/2015 à 16h23
Salut,

Quel est le format de prédilection de diffusion d'un jeu (codé en ASM) multi-fichiers sur disquette ?

.COM ou .BIN ?

Si .COM donc MSXDOS, le BIOS n'est plus accessible de la même manière ?
Ou il faut seulement se débrouiller avec le DOS ?

J'ai pas vu trop de doc sur l'accès disque, il y a des routines toutes faites pour charger simplement des fichiers en mémoire ?

Et... quel est le nombre maximum de fichiers que l'on peut mettre sur une disquette ?

Merci de vos lumières


Rétro coder fou : Z80 : MSX / Amstrad CPC / ZX Spectrum -- 6502 : C64 / VIC20 -- 68000 : Amiga
Mon site dédié à ma passion pour la programmation : http://majikeyric.free.fr
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10358

Le 29/10/2015 à 16h32
réponse pour le NB de fichiers sur la disquette : 112 fichiers

pour les jeux en plusieurs fichiers c'est plus souvent en .BIN mais c'est souvent du MSX1 et souvent venant de jeux en K7

les autres jeux démarrent par le secteur de boot et n'ont pas de FAT

les jeux sous DOS avec plusieurs fichiers existent mais ce n'est pas la majorité

pour la gestion du disque il y a le livre du disque MSX : http://www.passionmsx.org/modules/mydownloads/singlefile.php?cid=3&lid=5


:noel
Site web    
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 553

Le 29/10/2015 à 16h43
pour réactiver le bios sous msxdos:

LD A,($FCC1)
LD H,0
CALL $24 Edité par Visiteur Le 29/10/2015 à 16h48


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
majikeyric Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 06/10/2015 à 17h46

Messages: 72

Le 29/10/2015 à 16h54
Merci pour les infos !



Je vais regarder le livre du disque!



Jipe :
les autres jeux démarrent par le secteur de boot et n'ont pas de FAT




Ils accèdent directement aux secteurs de la disquette ?


Rétro coder fou : Z80 : MSX / Amstrad CPC / ZX Spectrum -- 6502 : C64 / VIC20 -- 68000 : Amiga
Mon site dédié à ma passion pour la programmation : http://majikeyric.free.fr
Site web    
majikeyric Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 06/10/2015 à 17h46

Messages: 72

Le 29/10/2015 à 16h55
Sector28bis :
pour réactiver le bios sous msxdos:



LD A,($FCC1)

LD H,0

CALL $24




Merci Sector28bis



sous MSXDOS $FFC1 n'a pas la même signification que :



EXPTBL0=$FCC1 ; flag for primary expanded slot ? Edité par majikeyric Le 29/10/2015 à 16h57


Rétro coder fou : Z80 : MSX / Amstrad CPC / ZX Spectrum -- 6502 : C64 / VIC20 -- 68000 : Amiga
Mon site dédié à ma passion pour la programmation : http://majikeyric.free.fr
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5485

Le 29/10/2015 à 17h25
112 fichier max par disque, c'est sur MSXDOS1. Avec MSX DOS 2 tu peux faire des dossiers et mettre 112 fichiers par dossier si je ne dit pas de bêtises. Edité par ericb59 Le 29/10/2015 à 17h26


banniere-ericb59e
Site web    
Sector28 Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 12/05/2018 à 23h00

Messages: 553

Le 29/10/2015 à 17h28
FCC1 contient $80 si le slot 0 est étendu, et $00 s'il n'est pas étendu
la main-rom se trouve toujours dans le slot primaire 0 et, si celui-ci est étendu, dans le slot secondaire 0
voilà pourquoi tous les bits de A doivent être à zéro sauf, peut-être, le bit 7


Toute matrice carrée sur un corps K, dont le polynôme caractéristique est scindé, est semblable à une matrice de Jordan. Cette réduction est unique à l'ordre des blocs près. De plus, toute matrice carrée nilpotente sur un corps K est semblable à une matrice de Jordan dont chaque bloc est associé à la valeur 0. Évidement, cette réduction est encore unique à l'ordre des blocs près...
:)
   
majikeyric Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 06/10/2015 à 17h46

Messages: 72

Le 30/10/2015 à 12h38
Ok, je comprends mieux :D


Rétro coder fou : Z80 : MSX / Amstrad CPC / ZX Spectrum -- 6502 : C64 / VIC20 -- 68000 : Amiga
Mon site dédié à ma passion pour la programmation : http://majikeyric.free.fr
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 30/10/2015 à 15h23
C'est 112 fichiers à la racine mais dans un dossier, on peut en mettre beaucoup plus.
Multi-mente ne peut en afficher de 256 maximum par contre.
   
Visiteur

Vagabond

Rang

Avatar

Message : 0

Le 30/10/2015 à 17h15
Igal, si tu nous écoutes, tu vas devoir limiter tes bribes ;)
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 31/10/2015 à 14h14
Le fat16 est bien plus sexy :D


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie