Hi, at long last some might say I’ve added a WildCard option to QBITS_FTidySE_bas
Start up files: QBITSBoot_bas QBITSConfig QBITSProg_bas
I’ve uploaded QBITS_QLSoundAY_WIP this release has the AY3 Register Settings Mode.
Accompanying Files: TrackDemo_qbs Scorenotes_qbs SFT1_qbs SFT2_qbs
QBITS
To search for a File or select a SubGroup of fileswithin the displayed Directory press ‘#’. At Wildcard Prompt type in some characters then press Enter. FTidy then sorts any files that contain your string and displayed to screen. If NO matches are made ‘DEVICE ERROR’ is returned. Select FDIR or SDIR and press Enter to return to full filename list. QL Tinkering
Re: QL Tinkering
Hi,
Well with Easter almost upon us I thought some updates on Karnack would help pass the time away.
Take a break and enjoy the spring weather.
QBITS
Set line 1002 dev$ to your device and hopefully all will run OK. Intro Screen
Well with Easter almost upon us I thought some updates on Karnack would help pass the time away.
Take a break and enjoy the spring weather.
QBITS
Set line 1002 dev$ to your device and hopefully all will run OK. Intro Screen
Re: QL Tinkering
Hi, Stev
Back home and on the mend and all’s well I hope. I might be a couple of years senior and jaw cancer for me was no fun but like yourself having a sense of humour and keeping positive can tackle just about anything. I’m lucky my family and friends have been so supportive.
Exercise is good, walking, gardening. I write fiction as a hobby, but the occasional bit of programming in Super-BASIC has kept me sane. Keep the Progs going, tipo’s,, smelling and codding catch me out all the time. He!,he! Some have weird effects and can turn out to be humorous or down right annoying. We relight on each other in the QLForum to help rectify these errors. It’s the little quirks of programming and with my writing that’s what keeps me happily typing.
Hi All,
Well it will soon be the eightieth anniversary of VE Day so I thought I take another look at my QBITS Enigma Makeover. Some slight changes to layout, the Message Buffer can now take up to 250 characters. The letters PAN left as the display fills and for the Cipher CODE output the rows SCROLL up.
The SAVE now includes Plug-Board and Rotors Settings plus Message and Code strings.
The LOAD now has options (N)ew to just load Plug-Board and Rotor setting and start a new Message. Or with original (M)essage or (C)ode output sent to the Message Buffer. This provides the opportunity by swapping Message with Code to check if the Enigma is working.
Note Plug-Board and Rotors settings must be relevant to the Message and Coding being viewed.
I’ve also included two short amended Progs of Ian Pine that generate new data for Rotors and Reflectors. LRUN the Progs and the saved _dat files can be merged with QBIT_EnigmaSE_bas to extend the Enigma Cipher base.
QBITS_EnigmaSE_bas
Enigma_Rotors_bas.........Enigma_Rotors_dat
Enigma_Reflector_bas.....Enigma_Reflector_dat
Enigma_BPCB................Enigma file Message on Blechley Park Code Breakers
QBITS_EnigmaSE2.pdf Documentation - SuperBASIC coding
Back home and on the mend and all’s well I hope. I might be a couple of years senior and jaw cancer for me was no fun but like yourself having a sense of humour and keeping positive can tackle just about anything. I’m lucky my family and friends have been so supportive.
Exercise is good, walking, gardening. I write fiction as a hobby, but the occasional bit of programming in Super-BASIC has kept me sane. Keep the Progs going, tipo’s,, smelling and codding catch me out all the time. He!,he! Some have weird effects and can turn out to be humorous or down right annoying. We relight on each other in the QLForum to help rectify these errors. It’s the little quirks of programming and with my writing that’s what keeps me happily typing.
Hi All,
Well it will soon be the eightieth anniversary of VE Day so I thought I take another look at my QBITS Enigma Makeover. Some slight changes to layout, the Message Buffer can now take up to 250 characters. The letters PAN left as the display fills and for the Cipher CODE output the rows SCROLL up.
The SAVE now includes Plug-Board and Rotors Settings plus Message and Code strings.
The LOAD now has options (N)ew to just load Plug-Board and Rotor setting and start a new Message. Or with original (M)essage or (C)ode output sent to the Message Buffer. This provides the opportunity by swapping Message with Code to check if the Enigma is working.
Note Plug-Board and Rotors settings must be relevant to the Message and Coding being viewed.
I’ve also included two short amended Progs of Ian Pine that generate new data for Rotors and Reflectors. LRUN the Progs and the saved _dat files can be merged with QBIT_EnigmaSE_bas to extend the Enigma Cipher base.
QBITS_EnigmaSE_bas
Enigma_Rotors_bas.........Enigma_Rotors_dat
Enigma_Reflector_bas.....Enigma_Reflector_dat
Enigma_BPCB................Enigma file Message on Blechley Park Code Breakers
QBITS_EnigmaSE2.pdf Documentation - SuperBASIC coding
Re: QL Tinkering
Hi All,
QBITS 3DGrahics started with a Revolving Cube this was expanded to more Shapes and a Space Shuttle. The 2023 Special Edition added a Revolving Globe and Pod Rescue game exploring multiple Object drawn to screen. This latest Extended Edition goes further with updates to Globe Menus and additional challenges with Pod Rescue.
Multiple Objects
POD Rescue was seen as a fun way to explore working with Multiple Objects. This is further explored with ZZ Plane values. Two methods are reviewed, the Dependant version works with objects linked to a common zxy position. The Shuttle and POD use this method and looking down on the ZZ Plane the y Rotation Angle can be used to determine in which order to Draw the Shuttle and Pod.
For the Independent Method Objects 1 to 4 can now be locked to screen. The position along the ZZ Axis determines the Sequence, in which they are drawn. The most distant (smallest) first then progressing to the nearest (largest) as seen from the Viewpoint. If any Object changes its ZZ Plane status, then the Sequencing requires updating before the next Objects screen Draw. The Program offers a manual change of Sequence for Static Mode, but for Multiple Objects in AUTO mode a more Dynamic Sequencing is required which takes the form of a simple Sort code.
The Program Code seems relatively robust having tried it on a few platforms. Unfortunately for BBQL’s etc, being run through the BASIC Interpreter it will be a bit like waiting for paint to dry. QL Platforms such as Q60 Qimsi with Faster Clock speeds and Compiling the Code will hopefully provide faster smoother performances.
On my 10-year-old Desktop running Windows 11 and QPC2 the performance is fast and reasonably smooth. I added a speed control using a variable PAUSE actioned with # key to slow the AUTO mode.
QBITS_3DGraphicsEE_bas.zip
QBITS_3DGraphicsEE.pdf
Been busy as usual so all that remains now is if I’ve uploaded the correct Prog and pdf.
Opps Seems I left a trace of my testing in place - line 1420 should be 1420 : Not 1420 tc5 :Sorry to those 9 Downloads...
QBITS
QBITS 3DGrahics started with a Revolving Cube this was expanded to more Shapes and a Space Shuttle. The 2023 Special Edition added a Revolving Globe and Pod Rescue game exploring multiple Object drawn to screen. This latest Extended Edition goes further with updates to Globe Menus and additional challenges with Pod Rescue.
Multiple Objects
POD Rescue was seen as a fun way to explore working with Multiple Objects. This is further explored with ZZ Plane values. Two methods are reviewed, the Dependant version works with objects linked to a common zxy position. The Shuttle and POD use this method and looking down on the ZZ Plane the y Rotation Angle can be used to determine in which order to Draw the Shuttle and Pod.
For the Independent Method Objects 1 to 4 can now be locked to screen. The position along the ZZ Axis determines the Sequence, in which they are drawn. The most distant (smallest) first then progressing to the nearest (largest) as seen from the Viewpoint. If any Object changes its ZZ Plane status, then the Sequencing requires updating before the next Objects screen Draw. The Program offers a manual change of Sequence for Static Mode, but for Multiple Objects in AUTO mode a more Dynamic Sequencing is required which takes the form of a simple Sort code.
The Program Code seems relatively robust having tried it on a few platforms. Unfortunately for BBQL’s etc, being run through the BASIC Interpreter it will be a bit like waiting for paint to dry. QL Platforms such as Q60 Qimsi with Faster Clock speeds and Compiling the Code will hopefully provide faster smoother performances.
On my 10-year-old Desktop running Windows 11 and QPC2 the performance is fast and reasonably smooth. I added a speed control using a variable PAUSE actioned with # key to slow the AUTO mode.
QBITS_3DGraphicsEE_bas.zip
QBITS_3DGraphicsEE.pdf
Been busy as usual so all that remains now is if I’ve uploaded the correct Prog and pdf.
Opps Seems I left a trace of my testing in place - line 1420 should be 1420 : Not 1420 tc5 :Sorry to those 9 Downloads...
QBITS
- Attachments
-
- QBITS_3DGraphicsEE_bas.zip
- (12.93 KiB) Downloaded 3 times
-
- QBITS_3DGraphicsEE.pdf
- (2.58 MiB) Downloaded 9 times