RC 2.0
ZXNet echo conference «real.speccy»
From Pawel Kislyak → To All 15 October 2001
=== Cut ===
─ NETMAIL (500:162/0) ─────────────────────── ──────────────────────── NETMAIL ─
Msg : 52 of 56 -51 Snt Pvt
From : Pawel Kislyak 500:162/0 Tue 09 Oct 01 09:44
To : Slavka Kalinin 500:812/8.88 Tue 09 Oct 29 09:44
Subj : [0/16] RC_2_0.ZIP
─────────── ────────────────────────── ───────────────────────── ─────────────────
Hello Slavka.
Sat Sep 29 2001 23:48, Slavka Kalinin wrote to Pawel Kislyak:
SK> In general, I wrote a graphics viewing module, but it doesn’t work properly
SK> due to the lack of some features in the commander.
SK> Here’s an example: I need to load a picture into the 7th physical bank
SK> in order to be able to show two and rgb
SK> screenshots, but such a battle occurs, I turn on the 7th bank in this
SK> way:
SK> ld a,%000010111
SK> ld bc,#7ffd
SK> out (c),a
SK> (I didn’t find another way to turn on the 7th bank)
Unfortunately, working with the second screen is not implemented at the system level, but there is still an opportunity to use it, but when using it you will have to install IM1
(what if there is some kind of player in it). The bank with the second screen
is located in the commander at number 5, before using it
you need to save itcontent. In the next version I
will try to come up with something, for example, I will make it so that the bank
with the second screen cannot be reserved.
SK> Next I make a CALL for the loading procedure, but before loading
SK> (with the music playing module loaded) you have
SK> switching banks and after that the current bank becomes
SK> not the seventh, but the one that was in the variable responsible for
SK> it. How can I get rid of this?
The module for playing a muse sets a bank
from TKARD every interruption. In general, it is not recommended to go directly to the memory management ports (unless of course it is a memory driver) otherwise a bunch of glitches will arise. Is it possible to switch
the current screen via #7ffd, only the bank must be turned on
pre-installed via ONPAGE.
SK> Yes, and the same problem with screens, let’s say I need to turn on
SK> some bank but so that 1 screen remains on,
SK> how is this documented to be done?
Such a feature is not yet available is provided.
SK> If there is no such function, then
SK> I suggest making a variable that will serve as a mask
SK> for the screen.
I will try to solve all these problems in version 2.1
SK> Here is what the viewer can view:
SK> chunks 3072 bytes
SK> packed chunks 1536 bytes
SK> chunks withattributes 3840 bytes
SK> packed chunks with attributes 2304 bytes
SK> chunky font 64 bytes
SK> two-screen screen 13824 bytes
SK> rbg screen 18432 bytes
Naturally ;)
SK> I have more ideas, but the module will not be completed until
SK> you fix the listed bugs.
Pawel
-+- GoldED/386 3.00.Beta5+
+ Origin: We need to get back in time to get back to work! (500:162/0)
=== Cut ===
Bye!
* Crossposted in REAL.SPECCY
From Pawel Kislyak → To All 21 October 2001
An error has been detected in the EQU.C file - the addresses of the subroutines
MOUSE, DIVWX, INITP, PRNPLZ are shifted forward by 3 bytes,
if you need to use these procedures, correct
the EQU.C file