Posted By
IstvanV on 2008-03-11 17:09:07
| Re: plus4emu FLI converter
I am not sure if this is exactly what you meant by a .bin file, but checking the option 'Write the raw FLI data only' allows for saving just the actual video data without any viewer code. The assembler source of the FLI viewer (p4flidisp.s) is included with the package, and can be compiled with ca65; the code takes up the first 2K of the basic memory (not including the unrolled FLI display code which is created by the viewer at run-time), so it is not particularly short, but for use in an actual demo, many unneeded parts can probably be removed. The non-FLI modes use the formats of Botticelli, Multi Botticelli, and Logo Editor V2.0, and the files are loaded to $7800-$9F40 (graphics) or $6000-$6800 (character sets). The FLI data format is loaded to $17FE, with the end address ranging from $6000 to $E500, depending on the details of the video mode (interlacing, overscan, etc.). A short documentation is available here: http://www.sharemation.com/IstvanV/fli_mem.txt. Hopefully there are not too many typing errors Files can also be saved in compressed format, if the 'PRG compression' is set to a greater than zero value, although this format is somewhat complex, and slow to decompress. A "raw compressed" file includes only the compressed video data (loaded to the same start address as without compression), with no decompressor or viewer code at all. The non-raw compressed files (like the sample programs included with the downloadable package) are self extracting and include the viewer.
Of course, more output format options can be added, if needed.
|