55Close57
deleted2On the 2009-07-19 at 01:54am
Bon, donc première beta de EExec (Extended Exec). Renommé car PedroM Exec ça fait un peut-être un peu pompeux, et ça n'a rien d'officiel. Mais c'est toujours pareil.

Extrait du readme et du changelog :
readme.txt

Run the program
---------------

Just send the binary file. It would
be better to archive the file to avoid RAM consumption. Then type
:>eexec <options> -arg <hexadecimal value>
:>eexec <options> -src <folder\>filename
options :
	-add <filename>
		add the file to the vat. the filename can contain a path.
		By default, eexec executes the code from RAM without
		adding it to the VAT.
	-arc	archive the file before running it. -add <filename> must have
		been specified.
	-rem	remove the file after having run it. -add <filename> must have
		been specified.
	-norun	don't run the argument value. It will be added to the VAT if
		specified. Will do nothing if the file isn't added, but you will
		be sure that your hex value is valid if no error is returned.
	-src <filename>
		use the specified file to get the hex value. It must be a
		text or a string file.


Tip
---

When run archived, this program uses only 129 bytes of RAM. Nice, isn't it ? ;)

History.txt

19-07-2009
----------
- first beta release
- added support of STR files as input
- removed -h switch : 'eexec' without any argument now displays a short help
- reduced a lot the size : 129 bytes for the loader, <1ko for the main part
- updated the pack archive to the standard, now it contains files : author, version,
  comment and icon
- increased reliability by using the ER_catch/ER_success romcalls
- EExec now supports adding/archiving/removing binary files when using a source
  file as input (STR or TEXT)
- updated sources to be more GPL-compliant
- add a tpr file and a .bat file to build easily the pack under MS-Windows
- verbose mode support removed (useless)
- kept only critical error messages
- renamed the soft


Si jamais vous avez du temps à perdre sur votre bonne vieille TI, n'hésitez pas à tester. A priori, trâce au débogage de ce soir, toutes les options proposées sont devenues fonctionnelles et sont vérifiées.
La release finale arrivera quand les ramcalls en fline arriveront. cheeky
D'ici là, je peux encore paufiner le code, ya deux-trois registres qui se sentent un peu oubliés.

Voilà, téléchargement. smile

ps : merci à tous ceux qui m'ont aidé !