NEC PC-9801 - Comment partitionner & formater un HDD ?!

Couvre tous les domaines de l'émulation ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Bonjour à tous !

Petit soucis avec le jeu Rusty & l'émulateur Neko Project 21 v0.86... au lancement du jeu j'ai ce message...

Image

Quelqu'un peut-il m'aider ? 6502man le spécialiste des machines japonaises as-tu une idée ?

Merci salutations !
Image
Avatar de l’utilisateur
gleike
Messages : 1341
Inscription : 16 oct. 2014 11:12
Localisation : Ludres (54710) Meurthe & Moselle

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par gleike »

La traduction est approximativement :

Interruption illégale survenue Numéro de remplissage 60H
Appuyez sur le bouton de réinitialisation.

Ou plus précisément :

Une interruption illégale s'est produite
Numéro d'insertion 60H
Appuyez sur le bouton de réinitialisation.

Pour les curieux, ça se prononce comme ça :

Fuseina warikomi ga hassei shimashita hamari-komi bangō 60 H' risettosuitchi o oshite kudasai


Sayonara :lol:
Avatar de l’utilisateur
seki
Messages : 208
Inscription : 08 juil. 2016 02:29
Localisation : La cambrousse près de Metz
Contact :

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par seki »

gleike a écrit : 12 déc. 2019 17:59Pour les curieux, ça se prononce comme ça :

Fuseina warikomi ga hassei shimashita hamari-komi bangō 60 H' risettosuitchi o oshite kudasai
Arigatō.
Watashi mo nihongo o benkyō shite imasu. :lol:

(Merci. Moi aussi j'apprends le Japonais)
(...mais je ne sais même pas encore lire tous les kanas :roll: )
Dernière modification par seki le 12 déc. 2019 23:43, modifié 1 fois.
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par __sam__ »

Kwa? Kita shite desu ? :D :D :D
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

OK merci pour la traduction MDR !!!

Mais que dois-je faire ? Que veut dire ce message ? Sous DOS je ne me souviens pas d'avoir eu un message de ce genre ?!

Merci
Image
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Personne pour m'aider sur ce coup ?!
Image
Avatar de l’utilisateur
gleike
Messages : 1341
Inscription : 16 oct. 2014 11:12
Localisation : Ludres (54710) Meurthe & Moselle

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par gleike »

Non, cela dépasse mes compétences :?
désolé.
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Ah zut merci quand même :)

Serait-ce peut-être une histoire de mémoire conventionnelle pas suffisante ?!
Image
Xavier_AL

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Xavier_AL »

Salut Sebiohazard,

Difficile d'aider dans ce genre de problèmes.

Apparemment, c'est un problème d'appel d'interruptions, et cela dépend de la configuration machine.
Appel de carte son, du contrôleur disque, du clavier… seul l'émulateur gère ce type de problèmes.

Sur les PC, les IO et interruptions étaient gérés par les "Drivers" ou des interruptions BIOS standards.

Mais sur des machines exotiques, il faut s'attendre à tout.

Dans un premier temps, supprime le son de la configuration du jeu, utilise une IORQ ou DMA de carte graphique standard (CGA/HERCULE) si c'est possible.

Regarde dans la configuration de l'émulateur ou dans le ReadMe, si l'IRQ 60h est réservée, ce qui te donnera le nom du périphérique en conflit.

Il se peut que le périphérique ne soit pas activé dans l'émulateur, partiellement émulé ou même pas émulé du tout.
En cas d'émulation partielle, le cas peu se produire si l'utilisateur utilise une routine de chargement sur disque dur/disquette avec une routine "Maison".
Pour les protections, formatage spécial ou compression de données physiques sur disquettes au niveau du timer d'écriture secteur.

Dans le cas d'une émulation partielle, l'émulateur ne charge pas l'image disquette par le biais d'appels DMA/IRQ du contrôleur disque, mais intercepte la routine de chargement en BIOS ou dans le DOS, directement et sans utiliser les fonctions matérielles propres à la machine.

A lieu de charger les datas dans un buffer par récursivité, il chargera directement (par le biais d'une sous-routine de l'émulateur) le cluster, la piste ou même la disquette…

Dans la plupart des cas, à l'appel de la fonction, cela fonctionne… Mais, dans des cas plus spécifiques, l'émulateur n'intercepte pas la commande (seulement la fonction), et ignore les fonctions non émulées… d'où des erreurs systèmes et autres "oublis" de fonctionnements.

Dans ce cas, difficile d'aller plus loin sur ce logiciel.
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Salut Xavier & merci pour ta réponse même si je n'ai pas les compétences pour tout comprendre ce que tu m'as expliqué !

Donc certains jeux PC-9801 resteront un fantasme...
Image
Xavier_AL

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Xavier_AL »

Oui, pour l'émulation … probablement.

Car Nec a sortie de nombreuses versions qui ont évolué de 1982 à 2000.
Aussi sûrement compatible "IBM PC" que les Amstrad 1512 et 1640.

Donc, comme tu l'as déjà remarqué, même le DOS est propriétaire et un jeu conçu pour une machine plus récent ne sera plus fonctionnel avec les versions précédentes de la série.

Et c'est le problème des machines conçues à l'époque, sans standards, sans compatibilité logicielle et sans possibilité de le rendre compatible avec… des logiciels "impurs".

Nous en étions aux début de l'informatique "standardisée", avec des marques comme Apple, Olivetti, Bull ou Thomson… qui imposaient leurs propres standards… vus de l'informatique et ouverture d'esprit.

Le bégayement des compatibles PC, est passé par de nombreuses machines improbables, qui n'ont pas survécus aux clonages du type "IBM Personal Computer", moins chère et plus facilement adaptable à l'utilisateur.

Donc, pour Nec, il faut penser "Marque constructeur" qui pouvait à la fois "brider" ses machines pour une utilisation locale (Japon), et des configurations "plus ouvertes" pour l'export. A la manière des MZ80/700 à leurs époques.

Mais il faut rester dans l'esprit "Japonais" qui ne pouvaient tolérer de faire évoluer une machine pour la rendre "meilleur"... car cela était un aveux d'échec et un déshonneur pour la machine antérieur.
Il était plus respectable de repenser une machine, que de l'amélioré avec des bricoles.

Seules les MSXs ont étaient déclinées dans les versions alternatives, mais avec des refontes du projet initial et non une amélioration partielle de cette machine.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par hlide »

Je serais surpris que l'émulateur n'émule pas entièrement le hardware - il est quand même très LLE ("low level emulation" par opposition à HLE que l'on trouve sur des machines dont on ne peut émuler certains hardwares). Il faut peut-être contacter l'auteur. Bon ok, c'est un Japonais et il ne répondra sans doute jamais s'il n'en sait pas plus :p.

EDIT: oups ! pardon, je croyais que l'on parlait de l'émulateur PC98 du projet Common. Au temps pour moi.
Dernière modification par hlide le 15 déc. 2019 19:42, modifié 1 fois.
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Hello Xavier & merci pour tes retours & tes explications !

Alors chose vraiment très étrange avec l'émulateur Neko Project 21 v0.86:

- J'ai installé le DOS 6.2 + le jeu Flashback qui tourne sans problème
- J'ai installé le jeu Rusty (avec les trois disquettes nécessaires) = il ne se lance pas j'ai le message d'erreur que vous avez pu traduire merci.

Maintenant j'ai essayé un autre émulateur NEC PC-9801 qui est Anex86 v2.77:

- Si j'utilise le HDD créé précédemment avec Neko Project 21 v0.86 qui contient le DOS 6.2 + Flashback = le DOS se lance sans problème mais le jeu Flashback ne se lance pas, alors qu'il tourne parfaitement avec l'autre émulateur.
- Le jeu Rusty ne se lance pas non plus...

Toujours avec Anex86 v2.77:

- J'ai trouvé un fichier .hdi (HDD) contenant le jeu Rusty qui est configuré pour se lancer directement au démarrage de l'émulateur (grâce au fichier autoexec.bat) = le jeu fonctionne incroyable !!!
- Ce même fichier .hdi avec Neko Project 21 v0.86 bloque au démarrage !!! Au secours je ne comprends plus RIEN ?!

Je vous mets ce fameux fichier .hdi du jeu Rusty ici.

Merci salutations !
Image
Xavier_AL

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Xavier_AL »

Salut,

Marrant, l'image de disque dur est en FAT12...
hex.JPG
hex.JPG (168.61 Kio) Consulté 4083 fois
Et le secteur boot en piste 0 est vide.
Le Fat 12 est plus utilisé par les disquette… moins pour les disques durs.
As-tu essayé de le Booter avec une autre extension du type DSK ?
Le DOS NEC semble incompatible avec le MS...

Sur DOSbox, ça donne quoi?
Avatar de l’utilisateur
Sebiohazard
Messages : 425
Inscription : 30 avr. 2019 15:07

Re: NEC PC-9801 - Comment partitionner & formater un HDD ?!

Message par Sebiohazard »

Salut & merci pour tes retours !
As-tu essayé de le Booter avec une autre extension du type DSK ?
Oui ça ne fonctionne pas, l'émulateur refuse de type d'extension.
Sur DOSbox, ça donne quoi ?
Avec DOSBox-X qui est une version spéciale pour le NEC PC-9801 justement, je n'arrive à rien. Par contre chose étonnante avec le core np2kai_libretro.dll de RetroArch tous mes HDD fonctionnent !

Par contre j'ai toujours le fameux message d'erreur au lancement du jeu Rusty sur le disque dur sur lequel j'ai installé moi même ce jeu. & comme avec Anex86 le fichier hdi que j'ai mis en pièce jointe lui se lance sans problème ?!

C'est à ne plus rien y comprendre...

Avec quel logiciel tu as pu voir toutes ces informations ?

Merci salutations !
Image
Répondre