-
I forgot which system variable I need...... to prevent the message 'start tape, then press any key'. I saw the system variables list but it's not helping. I know I used one poke to bypass t…
... to prevent the message 'start tape, then press any key'. I saw the system variables list but it's not helping. I know I used one poke to bypass the messagem but I can't find it. :( -
ROM PRINT routine issuesHi all, I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable DF CC to po…
... issues. I am changing the system variable DF CC to point to ... then it will assume a scroll of one character has to ... print routines are updating other system variables to check what 1 ... -
New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…
... FLAGS
This system variable contains various flags controlling the ... Basic system and generally should ... in 23560 (the LASTK system variable) and bit 5 ... respectively. POKEing this system variable will affect the appearance ... -
Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …
... POKE 23692,0 : REM suppress Scroll? message
90 NEXT N ... ... "
[/code]
The system variable 'SCR CT' is stored at ... -
ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…
... z80, you might want to scroll down to the "The IM2 ... and update the timer in system variable FRAMES. Since 0x38 lies in ... ). Under normal operation the Basic System is in "im 1" mode ... constant rate.
[*] The Basic system's interrupt routine at 0x38 ... -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... to repeatedly POKE the system variable to stop the scroll? message coming up ... 1000*(ATTR... part sets the variable that controls the FOR loop ... -
Sceen$ helpMost people have used screen$ at some time or another and for me what I want to do is use it or something like it as a start screen before the game p…
... cause things to scroll one pixel vertically. To scroll things horizontally, you ... might come in useful: the system variable at 23675 and 23676 is ... -
Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…
... top of the Spectrum's system variable FRAMES at address 23672. The ... located on top of the system variable CHARS. The value of " ... double width text messages to scroll across the bottom of the ... the next line). 2- the scroll routine will be dealing with ... -
Detecting ZX Interface 1 ROM VersionIs there any way of checking which version of the ZX Interface 1 is present? I know that the later ROMs were better at networking - what other impro…
... versions at Geoff's site. Scroll to near the bottom of ... TABs when printing (uses unused system variable 23728 )
4) uses up ... -
INPUT LINE and STOP in INPUTWhat was the reason for the ROM Editor routine causing "down arrow" while in an INPUT LINE to cause the "H STOP in INPUT" error report? Why doesn't i…
... ]Stream #0 is for system input (program editing) and ... that the correct set of system
; variables are ... SZ as the
; system variable that is updated above and ... areas which will also scroll wrongly.
[/code] -
SE BasicAfter 13 years of development I thought I'd run out of things to optimize, but it turns out I was wrong. However, I'm now running out of time to work…
... start guide, including memory map, system variables, flags, and command summary ... 8-bit character sets.
[*]Scroll counter increased.
[*]Set the ... during tokenization.
[*]User system variable space accessible via IY register.< ... -
SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…
... de, kstate ; start of system variables to DE
sbc ... /> ld (chans), hl ; set system variable
ex de, hl ; ... br /> ld a, 25 ; scroll counter value
sub ( ... new:
call find_int1 ; get variable
and a ; zero?< ... -
SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…
... pop af ; unstack scroll number
dec a ... ld hl, vdu_flag ; address system variable
res 5, (hl ... -
assembler for PcHi guys, I'm in the process of teaching myself machine code, and wondered if there is a good pc program for writing code. Or is the best thing to use…
... Pasmo directory to the PATH system variable.
* This step ... Variables..."
* Scroll through the "System Variables" list until you ... the end of the "Variable Value", it should be ... TO THE END of the Variable Value text.
... -
Comp.Sys.Sinclair Crap Games Competition 2017As the creator of the second-least crap game in last year's competition (and the only mug stupid enough to agree to host it this year) I am proud/ash…
... is the 'Sinclair BASIC Attribute Scroll Mechanism', or [b]SBASM[/ ... .
Then to scroll your display, call [b]USR ... high half of the UDG system variable at 23676 with either 255 ... 30 REM Sinclair BASIC Attribute Scroll Mechanism
40 REM Example ... -
Is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of fileHi, is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of file. E.g.: I have a Tape-Code-File Start f…
I got this working, although the method is rather different from that originally envisaged. In summary, it uses an alternative machine stack to use bits of the ROM without having to write any new m/code.
[code]
3 CLEAR 65500: LET stack= ... -
Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone, My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of offering so…
... actually:
[quote]This system variable contains the number of lines ... Y rows down and would scroll when the PRINT position got ... shows how a part screen scroll can be maintained with DF_SZ ... Here, random numbers appear and scroll up the top 14 lines ... -
How can I get around having to press ENTER at the scroll query?Or how can I get my program to run on until I stop it?
Your friend here is the system variable at 23692. It controls how ... before it asks you to scroll. So POKE 23692,255 will ... +21 lines before it says "scroll?". So you can add the ... -
InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…
... the value in the NMIADD system variable (23728) if it was non ... -
Character SetAlright, this may not be the right forum for this question (it does sort of relate to a game which I'm trying to get working properly - long story) -…
... ) - does anybody know where the system variable is that points to the ... -
what extra port for extra memory ? (256K, 512K, 1024K, etc.)I know that Pentagon uses some extra bits from port 7FFD for extra memory pging: - for 512K model, bit 6 & 7 of port 7FFD - for 1024K model, bit 5, 6…
... into account the actual BANKM system variable. By using those bits for ... -
Chuckie Egg EditorI suppose you could say this was MIA, in as much as nobody knew it existed. In 1985 I wrote a Chuckie Egg Editor, and apart from copying it for a fe…
... of the program changes a system variable so it crashes when you ... -
How to detect 48k modeHow can you detect if a 128k machine is in 48k mode (from an emulation point of view, not via BASIC or machine code)? Checking the current rom? But …
... /> Read bit 4 of the system variable FLAGS? But could this be ... -
Spectrum Key Codes?Hi guys, I have just been reading up about the Sinclair Keypad that was released to accompany the 128K. I read this on the a website, this was refe…
... code is stored in a System Variable named LAST_K at memory location ... -
Pocket Clive - 2 QuestionsHello, I've just started using Pocket Clive on my iPaq pocket PC, excellent emulator BTW. 1. I have just wrote a small BASIC program to randomly pi…
... assume this is because the system variable FRAMES is always restored on ... -
RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…
...
; so look at the system variable PROG
dec hl ; move ... -
Poke 23739,111So, I'm looking at some of my old loaders (BASIC stuff) to work out how I got the display to not corrupt on loading code. It's the old POKE 23739,111…
... do? It's not a system variable, so what does it actually ... -
A vexatious questionThis is kind of a follow-up to a question about RST #8 and hardware that I wrote in the development forum a while ago. To summarize that: certain ha…
... the device to use the system variable that allows handling of commands ... a shadow ROM use that system variable?)
What about race ...