Doom et Quake sous MenuetOS

MenuetOS est un OS complet écrit entièrement en assembleur 32/64 bit x86 qui tient sur une simple disquette (pour ceux qui en auraient encore au fond d’un tiroir ET qui auraient encore un lecteur). Et leurs premières applis comprennent Doom et Quake, c’est dire s’il est bien.

C’était vraiment très intéressant ! :)

News du 19/08/2009 à 4:28 pm par Kapiter
News d'avant:
News d'après:

8 blablas

  1. 1
    Ahah comment il est trop laid pipeline
    pipeline le 19/08/2009 à 16:31

    .

  2. 2
    Ahah comment il est trop laid Stef
    Stef le 19/08/2009 à 18:11

    Je prends de suite !!!

  3. 3
    Ahah comment il est trop laid bubu
    bubu le 19/08/2009 à 21:17

    ils ont aussi recodé quake en asm ?

  4. 4
    Ahah comment il est trop laid gurvan
    gurvan le 19/08/2009 à 23:31

    C’est nul il faut un lecteur de disquette pour l’installer…
    Pour quake pas besoin de le recoder, c’est du bas niveau (ça tournait sous DOS avant quakeworld, sans API windows).

  5. 5
    Ahah comment il est trop laid bubu
    bubu le 20/08/2009 à 09:37

    mais le code reste principalement du C
    donc il faut soit qu’ils recodent le jeu, soit qu’ils codent un compilateur C mais c’est de la triche dans ce cas ^^

  6. 6
    Ahah comment il est trop laid Kapiter
    Kapiter le 20/08/2009 à 10:03

    Faut pas « forcement » une D7 bien évidemment, c’était juste pour dire combien il est léger.

  7. 7
    Ahah comment il est trop laid hulk
    hulk le 20/08/2009 à 12:03

    C’est l’OS qui est en ASM …
    pas forcément les logiciels qui vont dessus.

    Si ton windows est codé en C (ou je sais pas quoi d’ailleurs), c’est par pour autant qu’il ne sait faire tourner QUE des applis en C (heureusement …)

  8. 8
    Ahah comment il est trop laid bubu
    bubu le 20/08/2009 à 18:50

    je sais bien, mais pour avoir l’idée de coder un kernel en asm (et pas en C justement) c’est un choix « philosophique » et donc en respectant cette philosophie il aurait été également interessant de coder les programmes dessus en asm (surtout que c’est pas un gestionnaire de fenêtre ou autre).
    Maintenant c’est peut-être plus rapide et plus simple de programmer un compilateur C que de refaire tout quake.