
|
84782 packages online
|
|
 |
|
gfx/conv/BMP2SPEC_AOS4.lha |
|
No screenshot available
|
|
BMP2SPEC is a program capable of CREATING Spectrum screen files. Now this
is something I've being wanting to do for ages - draw a picture (or simply
scan one in) and save it in a format readable by a Spectrum (emulator).
Unfortunately, as I have just compiled the original C source code without
changing it, this isn't very Amiga-specific. Please bear in mind the
following points;
1. The source file MUST be a Windows BMP, and has to be in two colours and a
specific size. Using just any old BMP will NOT work! You must have a
program capable of saving/converting BMPs. PPaint is perfectly capable of
saving these, and most graphics convertors have an option to save in this
format.
2. The output file is in Z80 .TAP format. The only Amiga Spectrum emulator
I know of that can load these is ZXAM 2.0b (and even that can't do it
directly). There is a program called "Butcher" available which can convert
.tap files into individual .header and .bytes, usable by most (if not all)
Amiga Speccy emulators.
3. After pulling my hair out wondering why the program worked one minute and
then decided to crash the next for no apparent reason, I discovered it needs
quite a large stack. Give it a stack of at least 50000 by typing;
STACK 50000
in the shell before running this program. It *WILL* crash otherwise - you
have been warned.
4. This is a CLI program, so don't expect a pretty GUI or file requestor.
You *MUST* read the included BMP2SPEC.TXT - you will not be able to use the
program without reading it!
As I said, I have simply compiled the source "as is". The only
modification I've made to the original code is adding an Amiga-style version
string.
This archive is more-or-less the same as the original PC one, the only
differences being;
a) the executable is an Amiga one, rather than the PC version
b) the example spectrum screens have been removed in favour of an example
BMP and corresponding TAP file. I think this is a better idea, as it
allows you to test the program immediately.
c) the original source code is included, as well as my minimally altered
version.
If you want to see any new features, then please contact Blood (but bear in
mind that they will end up in a PC version initially, and you will be
relying on someone converting/recompiling it for the Amiga)
If you want to see a completely new (but similar) program for the Amiga,
featuring file requesters, datatypes loading, dynamic re-scaling, colour and
the possibility to save in .tap, .header/.bytes and raw .scr formats then
please contact me - preferably with mountains of information on how to load
Datatype pictures.
You never know, I might create "DT2SCR" or something if enough people are
interested.
Contact: Chris Young <unsatisfactorybigfoot.com>
Visit Your Sinclair: A Celebration at;
http://homepages.enterprise.net/cavan/ysac/
Or Unsatisfactory Software at;
http://www.bigfoot.com/~unsatisfactory/software.html
|
Contents of gfx/conv/BMP2SPEC_AOS4.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 22412 53892 41.6% -lh5- 37f4 Aug 26 23:16 bmp2spec/bmp2spec
[generic] 1658 3265 50.8% -lh5- c636 Jun 13 1998 BMP2SPEC/BMP2SPEC.Amiga.txt
[generic] 3236 6933 46.7% -lh5- e9a1 Feb 12 1996 bmp2spec/bmp2spec.txt
[generic] 3817 6206 61.5% -lh5- 483b Jun 13 1998 BMP2SPEC/Examples/C5Toon.bmp
[generic] 3834 6937 55.3% -lh5- 41c6 Jun 13 1998 BMP2SPEC/Examples/C5Toon.tap
[generic] 1361 5446 25.0% -lh5- 6c33 Jun 13 1998 BMP2SPEC/Source/BMP2SPEC.amiga.c
[generic] 211 287 73.5% -lh5- 522a Feb 12 1996 BMP2SPEC/Source/BMP2SPEC.H
[generic] 1243 5219 23.8% -lh5- ee70 Feb 12 1996 BMP2SPEC/Source/BMP2SPEC.orig.C
[generic] 6239 11381 54.8% -lh5- fac7 Feb 12 1996 BMP2SPEC/Spectrum/MDRAW.Z80
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 9 files 44011 99566 44.2% Aug 13 15:37
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |