La Place des Développeurs Format pour jeu multi-fichiers + questions disk
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
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
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
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
Merci pour les infos !
Je vais regarder le livre du disque!
Ils accèdent directement aux secteurs de la disquette ?
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
Sector28bis :
pour réactiver le bios sous msxdos:
LD A,($FCC1)
LD H,0
CALL $24
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


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
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
DONALD TRUMP IS FAST APPROACHING
NEMESIS ! RETURN IMMEDIATELY !
Ok, je comprends mieux

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
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie