home *** CD-ROM | disk | FTP | other *** search
- 1.01/1.02
-
- Changes? Absolutely NO changes. Only, a bug in the ARP docs caused and
- incredibly wide range of problems, from memory completely wiped (including
- the backed-up battery clock) to a simple crash-on-exit. Now, thanks to
- Christopher A. Wichura, the 1.01 code is ok. So, even you, if you're using
- ARP, beware:
-
- ARPALLOC() DOES NOT PASS ANY TRACKER BACK THROUGH LASTTRACKER!!!!
-
- You must use the memory pointer you get as a DefaultTracker *, too. Or
- you'll get a NULL tracker pointer...
-
- The same holds for ArpAllocFReq().
-
- seba
-
- 1.04
-
- I fixed a couple of thing. No major changes tho 8^(.
-
- The dreaded RGB reading guru has gone. Now Mostra complains that "Too many
- bitplanes" if you try to display a 24-bitplanes IFF RGB file. The same
- happens if you try to display a DPaint stencil (0 bitplanes). In this case,
- of course, the message is "No bitplanes". I consider them both broken IFF
- specs.
-
- The keyboard handling is much smarter and closer to Commodore's guidelines.
- SHIFT-cursor brings you to the borders of the picture, ALT-cursor moves by a
- screen width/height-16 pixels, and cursor alone (CTRLed) moves by 8 (16)
- pixels.
-
- The priority handling is much smarter, too. If you start Mostra with a
- priority higher than 1, no priority change will be issued. Moreover, at exit
- the original task priority will be restored (previously Mostra set the
- priority to 0).
-
- Moving to the bottom of a SHAM interlaced picture with an odd number of
- lines caused confusion in the copperlist. This has been fixed, but with the
- loss of the display of the last line of the picture (nothing so terrible
- anyway).
-
- A SHAM image displayed in a screen taller than its height produced a random
- copperlist. This has been fixed.
-
- A new option allows to lock the input from the keyboard during the display.
-
- Another new option locks the picture (you can't scroll around) but the
- memory in which the file was loaded is immediately freed after the
- decompression. This should allow for double buffering on a 512K machine.
- The new memory management is also automatically activated if the option SECS
- is used or the picture dimensions are less than the screen dimensions (since
- the picture scrolling is locked anyway).
-
- There are other areas which needed updates, but I'm busy on my copier,
- SuperDuper.
-
- I would like to thank Walter D÷rwald (Germany), Jⁿrgen E. Haug (Germany),
- Svante Kleist (Sweden), Tim Beard (Australia) and Christian K÷nig (Germany)
- for having sent the shareware contribution for Mostra.
-
-
- 1.06
-
- This is an interim release. I'm working on Mostra 2.0, which will work only
- under 2.04 and won't need ARP.
-
- CTBL support has gone. Too many times I erroneously tried to view a CTBL
- image and I god deadlocks and crashes from Dyna-Show. Instead, Mostra 1.06
- supports multi-palette pictures via the new PCHG (Palette CHanGes) chunk. If
- you're interested in line-by-line palette change technology, you should
- definitely look at the PCHG proposal, which is available on BIX and on
- CBMNET at cbmita!~/sebamiga/PCHG.lzh. Utilities such as Wasp and HamLab are
- available for converting from SHAM/CTBL to the new technology, and it's my
- hope that more and more programs will support PCHG. Mostra supports the full
- range of PCHG capabilities. I kept SHAM support just because it was easy to
- build a (smaller) fake PCHG chunk from a SHAM chunk. The whole issue is too
- complex to be treated here: I simply suggest you to convert your SHAM/CTBL
- pictures to PCHG using Wasp or another tool. PCHG gives you thousand of
- colors in any Amiga video mode (HAM, hires, EHB...) while retaining full
- compatibility with Intuition and giving you full overscan. Note that under
- 1.2/1.3 some bugs of the system MrgCop() function can screw up overscanned
- multi-palette pictures.
-
- The centering code is smarter now. The limits for an overscan picture are
- the Release 2 standard ones---362x283 on PAL, 362x241 on NTSC. When running
- under under Release 2, the new system overscan handling functions are used.
-
- Moreover, the byterun unpacking routine is fairly faster.
-
- Finally, the movement keys correspond to the _new_ Commodore guidelines.
- SHIFT moves by page, while ALT moves to the top/bottom.
-
- Upto bug fixes, this is the last release which will work under 1.2/1.3.
-
-
- 1.07
-
- A very stupid bug slipped in 1.06, but it was important to fix it in order
- to allow PCHG compatibility to enter smoothly in. If a FORM contained both
- PCHG and SHAM chunks (for compatibility with older viewers/systems) Mostra
- would have thought it was a bad IFF file.
-
- 1.08
-
- The bug fix of 1.07 introduced a crashing bug. ::sigh::
-
- The documentation is now written with GNU's Texinfo. The distribution is
- as follows:
-
- Mostra.texinfo --- the base Texinfo file. If you want to recompile with
- a customized texinfo.tex file.
- Mostra.guide --- the AmigaGuide« file obtained with makeguide.
- Mostra.doc --- a plain ASCII file for people without AmigaGuide«.
- Mostra.dvi --- a ready-to-print dvi file for people with TeX but without
- texinfo.tex.
-
- The content of all these documents is the same, it's just the format that's
- changing.
-