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.
D'ici là, je peux encore paufiner le code, ya deux-trois registres qui se sentent un peu oubliés.
Voilà,
téléchargement.
ps : merci à tous ceux qui m'ont aidé !