1

Puisque j'en suis à remercier les développeurs quand je le peux (mais bon, je connais pas tout le monde ! grin), vous pouvez aller voir ici :
http://dhs.nu/bbs-ct60/index.php?request=13365
Patrice Mandin nous sort une modification de SDL (niveau audio) et un PMDoom 0.58 pour aller avec... elle est pas belle la vie du Falcon ? calin
Atari 520 STE - 4 Mo - HxC/Floppy - CosmosEx
Atari Falcon 030 - 14 Mo - CF intégrée et disque interne IDE 40 Go - CT60 à 90 MHz 256 Mo - SuperVidel - Svethlana / Sous FreeMint/MyAES
Amiga 500/600+Vampire v2/1200+Blizzard 1260-PPC/2000 - Amstrad CPC - Sharp X68000

2

Je viens de poster sur mon site l'archive pour SDL, je vais refaire celle pour Doom également.
Web: http://pmandin.atari.org/
Programmeur Linux, Atari
Spécialité: Développement, jeux

3

Merci Patrice !
Atari 520 STE - 4 Mo - HxC/Floppy - CosmosEx
Atari Falcon 030 - 14 Mo - CF intégrée et disque interne IDE 40 Go - CT60 à 90 MHz 256 Mo - SuperVidel - Svethlana / Sous FreeMint/MyAES
Amiga 500/600+Vampire v2/1200+Blizzard 1260-PPC/2000 - Amstrad CPC - Sharp X68000

4

Pour info, j'ai fait une nouvelle version de SDL et de Doom, suite à diverses corrections.
Web: http://pmandin.atari.org/
Programmeur Linux, Atari
Spécialité: Développement, jeux

5

pmandin (./4) :
Pour info, j'ai fait une nouvelle version de SDL et de Doom, suite à diverses corrections.


Patrice,

j'ai une question qui pourrait intéresser d'autres personnes alors plutôt ici c'est pas mal, c'est à propos de SDL sous GEM.
Voila dans Doom on peut mettre l'option -resize pour avoir la fenetre agrandissable, c'est super, par contre il est sorti il y a peu opentyrian, qui fonctionne sous GEM mais il ne reconnait pas l'option -resize et la taille de la fenêtre par défaut est un timbre poste! Y a t'il un moyen via les variables d'environnement de forcer la taille de fenêtre par défaut ou même forcer l'option resize?

Enfin super ca marche très bien

Olivier

6

C'est à l'application de gérer la taille de la fenêtre que SDL lui fournit. Pour Doom, vu que c'est en partie de la 3D, c'est facile d'adapter à la résolution courante. Pour un jeu 2D il faudrait simplement ajouter une routine de zoom.

OpenTyrian contient justement des routine de zoom, mais il est possible qu'elles aient été désactivées dans le port Atari.

EDIT: SDL sur la majorité des machines, supporte l'overlay vidéo, qui permet d'utiliser la carte vidéo pour zoomer, ca marche très bien dans Doom sous Linux. Sur Atari, seuls les Radeon + CTPCI le propose, mais faute de matos, je n'ai pas pu ajouter ça.

EDIT2:Ajout version Doom pour Coldfire, pour les gens ayant un Firebee.
Web: http://pmandin.atari.org/
Programmeur Linux, Atari
Spécialité: Développement, jeux

7

Merci à Patrice pour le SDL et Doom ! M'en vais essayer ça... wink
Et merci à OL pour MyAES tant que j'y suis... grin
Atari 520 STE - 4 Mo - HxC/Floppy - CosmosEx
Atari Falcon 030 - 14 Mo - CF intégrée et disque interne IDE 40 Go - CT60 à 90 MHz 256 Mo - SuperVidel - Svethlana / Sous FreeMint/MyAES
Amiga 500/600+Vampire v2/1200+Blizzard 1260-PPC/2000 - Amstrad CPC - Sharp X68000

8

Merci Patrice pour la version ColdFire smile
(3* plus rapide que l'executable 86K, sur ma FireBee, en mode GEM)

9

Rajah (./8) :
(3* plus rapide que l'executable 86K, sur ma FireBee, en mode GEM)


C'est quoi cette horreur mon Rajah ? smile


GT calin Rajah
avatar
je sais pas depuis que Fadest nous mets de la zik partout dans ses jeux l'univers a été ebranlé (LordKraken)

10

@GT : c'est la fatigue post-3Km de crawl à la piscine. J'ai pas le droit de faire des fautes de frappe ? tongue

11

Venant de toi, si tu a tout a fait le droit de faire des fautes wink

GT calin Rajah
avatar
je sais pas depuis que Fadest nous mets de la zik partout dans ses jeux l'univers a été ebranlé (LordKraken)

12

Bonjour,

J'ai encore apporté des corrections à SDL:
20140912: video: gem: Modification de la gestion des évènements, pour éviter de bloquer trop longtemps dessus.
20140907: clavier: Correction dans l'interruption IKBD pour les CPU Coldfire, corrigé par Vincent Riviere.

J'ai recompilé une nouvelle version de Doom (0.59.2, versions m68k et Coldfire) avec. Le changement pour le gem est important, avec MiNT et XaAES, j'ai 15fps environ sur Falcon avec CT60, en mode video 256 couleurs (avant c'était 4 ou5 fps).
Web: http://pmandin.atari.org/
Programmeur Linux, Atari
Spécialité: Développement, jeux

13

J'ai hâte de récupérer ma SuperVidel (en rade...)... Par contre je suis étonné du framerate. J'étais à 15/20 im/s avec Mint et MyAES ! A voir...
Atari 520 STE - 4 Mo - HxC/Floppy - CosmosEx
Atari Falcon 030 - 14 Mo - CF intégrée et disque interne IDE 40 Go - CT60 à 90 MHz 256 Mo - SuperVidel - Svethlana / Sous FreeMint/MyAES
Amiga 500/600+Vampire v2/1200+Blizzard 1260-PPC/2000 - Amstrad CPC - Sharp X68000

14

huggyone76 (./13) :
J'ai hâte de récupérer ma SuperVidel (en rade...)... Par contre je suis étonné du framerate. J'étais à 15/20 im/s avec Mint et MyAES ! A voir...


Normal, MyAES compensait par une réactivité accrue aux évènements par rapport aux autres AES, Patrice a fait très fort sur cette nouvelle version par contre elle n'est pas utilisable la version courant de MyAES, j'ai corrigé hier soir. Sous Aranym difficile maintenant de voir véritablement une différence entre MyAES et XaAES, je pense que MyAES sera encore un poil plus rapide mais ce n'est pas évident, à voir sur véritable matériel, ce sera disponible je pense ce week end ou semaine prochaine.

Olivier

15

Ma carte est arrivée en Suède (une sorte de retour aux sources !) et a priori d'ici deux/trois semaines je pourrai reprendre mes tests... wink
Atari 520 STE - 4 Mo - HxC/Floppy - CosmosEx
Atari Falcon 030 - 14 Mo - CF intégrée et disque interne IDE 40 Go - CT60 à 90 MHz 256 Mo - SuperVidel - Svethlana / Sous FreeMint/MyAES
Amiga 500/600+Vampire v2/1200+Blizzard 1260-PPC/2000 - Amstrad CPC - Sharp X68000

16

La mise à jour de SDL pour la gestion des evenements est interessante, ca veut dire que beaucoup de programmes gagneraient à être recompilé comme SCUMMVM.
Pour doom sous mint on avait bien plus de fps que 4-5, heureusement. C'est en lancant depuis le tos que c'est super lent.