1

On portais MS DOS pour la WonderSwan?


Apres tout la version 1.25 et 2.00 sont sous license MIT:

microsoft/MS-DOSGitHubThe original sources of MS-DOS 1.25 and 2.0, for reference purposes - microsoft/MS-DOS


Ca demanderais un peu de code pour faire un "BIOS" mais probablement rien de bien méchant.

La ou les gens peuvent poser la question: "Quel interet ?"

J'y repondrais, pourquoi vous avez un WonderSwan?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2

(bon avant que certain s'emballent, il est probablement impossible de faire tourner MS-DOS sans enorme compromis, voir modifications, et la raison n'est pas l'architecture du systeme en elle meme a propos des IOs, mais plutot le memory map de la swan. On a malheureusement que tres peu de mémoire utilisable, 64Ko via la cartouche (par banques et ca DOS ne sais pas ce que c'est) plus 16K pour les swan B&W et 64K pour les color/crystal de memoire interne)

Alors oui l'IBM PC avant minimum 16K, mais le XT 128. C'est assez limitatif a vrai dire.

Je pense pas qu'en dehors de s'amuser a faire tourner un truc vraiment pas prevu pour, ca ai un quelconque interet de faire tourner DOS sur une Swan
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3

Et si on avait un mini dev kit en C avec des fonctions bien documentées gni
Cela permettrait à chacun de pouvoir découvrir plus facilement le développement sur cette machine exotique trisors

4

Et on pourrait jouer à Doom avec ? grin
avatar
MK !
Collectionneur, retrogamer.
Enfin, un peu moins maintenant.

5

MS-DOS sur une machine sans clavier, ça va être coton à utiliser... grin

Et en-dehors de l'exploit technique, on ne pourrait malheureusement pas en faire grand-chose. Tous les jeux un minimum "évolués" tapent dans le hardware directement, donc ne tourneront pas.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

6

Tu as un PORT SERIE mon cher embarrassed

C'est parfait pour cette utilisation !
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

Oui mais bon, c'est moins portable du coup grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8

(et l'idée a la base n'était pas vraimet de faire trouner des machin DOS, mais plutôt avoir un semblant d'OS a l'image de ce que fait le WonderWitch)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

Doom on Wonderswan or riot !
avatar
@originalfei
Homebrews Connexion
In pixels we trust.
ORE WO DARE DA TO OMOTTE YAGARU !

10

Godzil > dans ce cas, ça me semble plus intéressant de créer un clone avec la même ABI (OpenWitch ? OpenFreya ?), ce qui permettrait de faire tourner les projets prévus pour le WonderWitch mais sans les soucis de licence. Rien n'interdit non plus de rajouter des fonctions "améliorées" qui n'existent pas dans l'original.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

11

Ca c'est deja en cours, et assez difficile pour certaines parties de ne pas faire au quasi identique tellement les fonctions sont basiques sorry

Ceci dit les fonction du "BIOS" sont les plus simple a faire, le reste, l'OS et FS sont bien plus complexe, et le reverse est long, c'est partiellement documenté dans la doc du WWitch et headers, mais il manque pas mal de details importants. C'est un veritable OS multitache (cooperatif) qu'ils ont fait, plus ca supporte plus ou moins le "deepsleep"
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

Godzil (./11) :
Ca c'est deja en cours, et assez difficile pour certaines parties de ne pas faire au quasi identique tellement les fonctions sont basiques sorry
Bah de toute façon, pour le clean-room engineering c'est cuit, vu que tu as déjà regardé le code désassemblé. En pratique je vois vraiment pas qui irait te chercher des noises même si certaines fonctions ont un code similaire, du moment que ce n'est pas du copier/coller.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

13

Alors la non clairement non personne n'ira me chercher des noises, ce n'est pas un truc critique, et Bandai se fout clairement de la Swan, et Qute a d'autre chat (japonais) a foueter.

Je ne fait pas du copier coller, je veux simplement savoir comment ca fonctionne en interne pour pouvoir proposer un truc qui fonctionne de maniere similaire sans casser brutalement sans raison.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14

(je ne veux pas qu'on fouette des chats japonais embarrassed)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

15

🤣🤣
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.