raphnet.net banner

Logiciels divers

twitter@raphnetlabs
Contenu: ttest.asm (2016) | Points (2002) | SNES Rom info (2002)

ttest.asm (2016)

L'outil en action

L'outil en action

Petit outil de test pour le fonctionnement du curseur de souris en mode texte sous dos.

Lorsqu'exécuté, l'outil testera les modes suivant à tour de rôle: 40x25, 80x25, 80x50 (VGA) et essaieras aussi les modes VESA 10Bh (132x50) et 10Ch (132x60). Appuyez sur ENTER pour passer au suivant.

Les valeurs XY du pointeur de souris retournées par int33h/AX=0003h sont affichées en hexa.

ModeZone curseur
40x25640 x 200
80x25640 x 200
80x50640 x 400
Je n'ai pas pu vérifier si en mode 132 colonnes la zone curseur est plus grande que 640 car ma machine DOS ne supporte pas ces modes et le curseur n'apparaissait pas dans Dosbox. Les tests ont été faits avec cutemouse et mouse.exe de logitech mouseware 7.1.

Voici les sources à compiler avec nasm: ttest.asm
Voici une version pré-compilée: ttest.com

goto top


Points (2002)

Utilisation: On place des points avec la souris dans la fenêtre. Ensuite, on clique avec le bouton de droite pour appliquer l'algorithme.

Algorithme:
	pour chaque pixel {
		trouver la couleur du point(placés par l'utilisateur) le plus proche;
		colorer le pixel de la meme couleur;
	}
Screen shot:
points_thumb.jpg

Source et exécutables:
points.tar.gz (105k), Linux/Windows®


goto top


SNES Rom info (2002)

Comme je ne trouvais pas d'utilitaire pour extraire des informations des roms de snes fonctionnant sous linux et que je ne trouvais pas non plus de code source pouvant être porté facilement, j'ai créé ce petit outil.

Cet outils permet d'extraire le titre, le pays, la license, et autres informations pour un ou plusieurs roms.
exemple:
[raph@fantasy rom_backups]$ snesrom_info Donkey_kong_1.smc Donkey_kong_2.fig
Filename: Donkey_kong_1.smc
Title: DONKEY KONG COUNTRY
Type: ROM and Save RAM
Country: Australia, Europe, Oceania and Asia
License: Nintendo
------------------
Filename: Donkey_kong_2.fig
Title: Donkey Kong Country 2
Type: ROM and Save RAM
Country: USA
License: Nintendo
------------------

Il y a aussi un "list" mode. Elle s'active avec l'argument -l
exemple:
[raph@fantasy rom_backups]$ snesrom_info -l * > list_mode.txt

De plus, ils est possible de générer du html avec l'argument -h
[raph@fantasy rom_backups]$ snesrom_info -lh * > list_mode.html
ou encore:
[raph@fantasy rom_backups]$ snesrom_info -h Donkey_kong_1.smc \
> Donkey_kong_2.fig > hmtl_mode.html
Vous pouvez regarder les fichiers html générés: list_mode.html et html_mode.html.

NOTE: IL N'Y A PAS DE ROMS SUR CE SERVEUR. CE N'EST PAS LA PEINE D'ESSAYER DE LES TÉLÉCHARGER DU RÉPERTOIRE COURANT OU PARENT.


Contrairement à la plupart des autres ayant fait des outils semblables, je suis assez généreux pour fournir le code source.
FichierDescription
snesrom_info-0.6-src.tar.gz Code source de la dernière version, en tar.gz
snesrom_info-0.6-src.zip Code source de la dernière version, en format .zip
snesrom_info-0.6-dos.zip Version précompilée pour Dos/WIN95/98/ME/NT/XP




goto top


Les marques de commerce utilisées dans ce site appartiennent à leurs propriétaires respectifs.
Copyright © 2002-2018, Raphaël Assenat
Site codé avecSite codé avec vimDernière mise à jour: 2 mars 2016 (Mercredi)