WRG Feature : |
Hi all,
This folder contain: - Wrx1k12.p by unknown ... only 1kb (by Wilf Ritgers?) - HRG-WRX-DEMO.p by Pink (Jan Pinkava). - Hrdemo3.p by Shreb.(R3) - Demo16k.p by Kevin Baker. - BasicCode3-Lissajous.p by Franck Berndt & H.Raeder (Zx-Team) .
What's then "WRX" graphic
mode? The WRG enhanced graphic mone isn't a graphic card but an Hardware twick. Unmodified zx81 purpose can't run properly without this hack! To run theres programs, you had to get an emulator how can emule and display the true screen scanline process (linear display and sreen synchro). Vb81 XuR is able to emule graphics cards like the Hrg Memotech or the G007(in asynchrone mode), but cant display the real display mode. In fact, this feature seem to be to heavy to run under Visual Basic or in DirectDraw mode. The inplementation a such runtime may downclock the emulator and create keyboard and display errors. You had to use another emulator... and get "Eighty-one" by Michael D Wynne.("the best Zx81 and Ts1000 in the world!" behind Xtender, No$cash, z81, ... Mess and ... Vb81 XuR) ... Vb81 XuR won't run it! ... Don't try to change settings ! It can't! the Ula and the scanline aren't coded yet!
"WRX" ... on your ZX81/Ts1000! (? Wilf Ritgers X ?) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Martin Korth, No$Zx8 v1.1 author, descibe
this feature in his help
file: No$Cash help file: (...) When using "True Hi-Res" software, pixel data is read from RAM rather than ROM area. Pixel data is requested by a /RFSH (refresh) signal, rather than by a normal /RD (read) signal. So, RAM is required to output data whenever when /RD or /RFSH are low. Internal RAM does support the above combination, but external RAM usually generates its own read signal - which senses /RD only. Below example for fixing this problem is taken from Wilf Ritgers ZX81VID.TXT document:
The RAMPACK is modified to enable the data output at RFSH time by cutting the RD and RFSH lines at the edge connector and installing 2 only 1N34A Germanium diodes and a 4.7K pullup resistor. Modify at your own risk! Note: ZX hardware often uses a couple of small RAM chips (instead of a single 28 pin SRAM chip), anyways these are SRAM chips either (so cutting the RFSH signal shouldn't cause problems). Ie. you can be quite sure that no DRAM is used because the refresh register is used as interrupt counter. (...)
TO Do with
Eigthy-One! Select the "WRx" feature in the popup-menu, in the setting. Sound="None" CHR$ gen="Sinclair" Protect rom from write= True Enable RAM in 8k-16k= True Enable Mi not= True NTSC=False (Zx81) RAM= 16k
and make sure to alow 8-16k ram with a hard reset. (to refresh this segment) You're ready to launch ... * Wrx1k12.p : Ok. * HRG-WRX-DEMO.p : (file corrupt in prvious XuR release!) Impressive demo from Jan Pinkava ! Don't launch using RUN, but use a GOTO 4. (all values are stores in VARs segment) * Hrdemo3.p : launch using RUN. * Demo16k.p : Hrg Demo using Kevin Baker's package. launch using RUN. Type : 8192 ( the ram in 8-16k may be allowed ) If you are using a Zx81, the display (screen refresh) is corrupt! This code was set to 60hz in NTSC video mode on a TS1000 computer. However, you can setup the scanline refresh using "S" and "F" key. Set to 134% on EO using « S » and « F » keys... Press "E" when the screen seem centred and freezed. If the screen is planty of garbages, dots or black lines... the memory in 8-16k segment in not allowed! You may see a rectangle and a text in it. The ideal speed is located near 100% (=98%).
* BasicCode3-Lissajous.p : Type in RUN. Taste : strick a key ! X= 1.25 Y= 1.35
Pi Step= .1 (... for exemple.) And wait ...
Have Fun!
XavSnap.
|
|
||||
|
||||||
|
Help page for VB81 XuR users. |
XuR release : XavSnap ( Xavier Martin ) |
|
||
Original release : Chris Cowley. |
Mail ( XavSnap ) : |
ZX81.VB81 § FREE.FR |
|
|