World of Spectrum
  • Categories
  • Discussions
  • FAQ
  • Sign In
Home › Search
Title Search
@title beer Word 'beer' in title
User Search
  • @user admin Only posts by Admin
Text Search
  • @body beer Word 'beer' in the text
Phrase Search
"Hello World" Exact phrase match
Exclude Terms
  • car -red Search cars that are not red
"Or" Searches
  • honda | bmw 'honda' or 'bmw' results
Multi-Field
@(title,body) hello Both contain 'hello'
WildCard
  • hond* civ* Match all with an astrix
Combination
  • @title bmw @user admin
See more supported syntax examples
Search Again :: Adv Search 1000 results in 0.016s
<1…17181920212223…34>
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    [QUOTE]For the command PRINT USR nnnn this is not true, ... .
    That is why PRINT USR 40000 will result in 40000 ... machine code execution (RANDOMIZE USR nnnn, LET a=USR nnnn etc.)?

    Ralf Ralf June 2013 Sinclair Miscellaneous
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    ... machine code execution (RANDOMIZE USR nnnn, LET a=USR nnnn etc.)?

    USR is used by some programs ... the BASIC:

    RANDOMIZE USR (32768+INT (3*RND))
    TK90XFan TK90XFan June 2013 Sinclair Miscellaneous
  • The Official Crap Games Competition 2013 Thread!Just to announce that the 2013 CGC is OPEN! [IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes/cgctitle2_zps77591934.jpg[/IMG] And for th…

    ... ,0,0,-1
    14 LET a=USR "a"
    15 READ ... -1 THEN POKE a,b:LET a=a+1:GO TO ...
    carlsson carlsson July 2013 Games
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... in the listing. The USR call returns a 32- ... answer and so "STR$ USR" must be used to ... br /> 102 PRINT STR$ USR LMUL10: GO TO 100< ... $
    102 PRINT STR$ USR (LMUL10+3): GO TO 101 ... LET C=X: LET X=Z
    ; 403 LET Z=D: LET D=S: LET ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Confounded DEF FNCan anyone see why this is going wrong? I've been tinkering with it since tea time and got nowhere. [code] 2 DEF FN t$(n,t,d) =STR$ INT (n/t)…

    Here's a way to get both the calculator & machine stacks included when you're calculating function memory usage in BASIC. Just put the DEF FN in 1001 and the FN call in line 1030.

    [center][img]http://www.users.globalnet.co.uk/~jg27paw4/ ...
    Battle Bunny Battle Bunny August 2013 Sinclair Basic
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... PAPER 0: CLS
    10 LET X=61440
    15 PRINT ... MAN'S ZEUS"
    20 LET A$=""
    30 IF A ... THEN INPUT A$
    40 LET Y=CODE A$-48: IF ... values around to get PRINT USR to display the output correctly ... user group near by (Yea let me tell you, living outside ...
    wibble wibble August 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... whole day typing in "CLEAR USR 61439" manualy every time before ... use lables, strings but also let me just code the rest ...
    wibble wibble September 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... use lables, strings but also let me just code the rest ... "1234" when run with "PRINT USR 32768"). Use whatever notation for ... memory and run it with "USR x".
    u6c87 u6c87 September 2013 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... . I also believe that let B = USR 1234 will return the contents ...
    rune rune September 2013 Sinclair Miscellaneous
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... feel lost here.

    Let's suppose I compressed the ... 128 BASIC but not in USR 0 mode - I already tested ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... in the LOAD commands to let you know where do I ... copy routine
    30 LET a=32765: LET n=16
    40 ... the routine
    60 RANDOMIZE USR 28100
    [/CODE]
    Line ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    ... 23678,PEEK 23671
    9004 LET RAMTOP=FN p(23730): POKE ... : POKE 23671,PEEK 23731:
    LET VARS=FN p(23627): POKE ... : POKE 23681,PEEK 23628:
    LET ELINE=FN p(23641): POKE ... with "RANDOMIZE bytes: CLS: PRINT USR 65390"

    LOADPROG:
    Battle Bunny Battle Bunny September 2013 Development
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... disable. There's no direct USR call to the trap routine ... /> 9993 RESTORE 9999: LET tadd={trap address}: LET sp=FN p(23613 ... from 23680/1
    9996 LET sp=FN p(23613): POKE ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • New game: Tea and SympathyHere's something I knocked up in a few days with AGD, a horizontally-scrolling shooter featuring some very nice sprites Binman drew a while ago which…

    ... at the end)
    RANDOMIZE USR 32000

    Have fun ... here - Jon if you object let me know & I'll ...
    R-Tape R-Tape October 2013 Brand new software
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... Also the following
    10 LET a$="e:/spectrum/software/programs ... /> works. As does:
    10 LET a$="e:/spectrum/software/programs ... /t/"
    20 LET n$ = "t-dracul"
    ... #3 before and after the USR statement. I now have files ...
    roko roko October 2013 Hardware
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    ...

    When BASIC's USR function is used, the code ... BASIC (using DOS)
    (after USR)
    +---------+ +---------+
    | Page 0 ...
    The_Bert The_Bert October 2013 Sinclair Basic
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    ... /> 2 DEF FN o(f$)=USR 32768
    10 CAT
    15 INPUT f$
    20 LET exists=FN o(f$+CHR ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... .
    ; USAGE:
    ; LET ScrDol0=num1+(num2+(num3+USR BlockGen))-(num1+num2 ... default settings, just:
    ; LET ScrDol0=USR BlockGen
    ; where num1, etc ... FN s$(r,c)=STR$ USR ScrDol0
    ; ... FN s$(row ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • Mountains of Ket - Written in Basic?Was Mountains of Ket written in Basic? And if so is there any way to break into it? The parser's pretty impressive, I want to see how it was done.

    ... $
    8220 LET n$="": LET v$="": LET vb=c0: LET no=c0
    8265 LET v$=c$
    8270 POKE ... +z,255
    8290 LET vb=USR 64761
    8295 IF ... n$="" AND NOT vb THEN LET ... +z,255
    8320 LET no=USR 64761
    8330 RETURN ...
    Timmy Timmy November 2013 Games
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... ]
    10 REM
    20 LET x = USR (5 + PEEK 23635 + 256 ...
    John Elliott John Elliott December 2013 Development
  • Code to test if a rectangle is in a rectangle[SIZE=3][FONT=Calibri]I am looking to write some code that will check if a rectangular shape is outside or overlapping a second rectangle. If the sma…

    ... " rather than "not outside", so let's see who can work ... 40003,PEEK 23671
    21 LET bc=USR 40008:
    PRINT AT ...
    Battle Bunny Battle Bunny December 2013 Development
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... Spectrum:
    [code]IF USR 7997 AND USR 3435[/code]
    does ... it. The clause "IF USR 7997 AND USR 3435 THEN" takes 25 ... evaluate the IF and two USR expressions.

    A few ... BASIC; eg:
    LET a=numexp1=(numexp2=(numexp3+USR address)):
    puts ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • About how z88dk generates code and makes room for variables.When you attempt to code games for the 128K models using z88dk in C you need to somewhat control where variables are stored in memory. I thought tha…

    ... to run it again (RAND USR 32768 ), the initialized global variables ... runtime. If you see otherwise, let me know.


    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... LET birdh=10: LET birdw=11: LET birddir=0
    170 LET kidh=11: LET ... TO 7: READ n: POKE USR a$+f,n: NEXT f ... TO 7: READ n: POKE USR a$+f,n: NEXT f ... TO 7: READ n: POKE USR a$+f,n: NEXT f ... TO 7: READ n: POKE USR a$+f,n: NEXT f ... TO 7: READ n: POKE USR a$+f,n: NEXT f ...
    Wookiee Wookiee January 2014 Sinclair Basic
  • really dumb questionbut can I use the following line to create a udg and if so how do I call it or use it via the graphics mode? Do I need to READ something somewhere? …

    ... ,-2
    20 LET a=USR "a":LET b=0:LET p=PEEK(23676 ... THEN POKE a+b,c:LET b=b+1:GO TO ... IF c=-1 THEN LET a=a-256:LET b=0:GO ...
    carlsson carlsson January 2014 Sinclair Basic
<1…17181920212223…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
let 29.3K 51.6K
usr 3.4K 6.2K

Related Threads

  • Let it Slow Let it Snow let it SnowWell, It's snowing here hard in the top left Corner of North Carolina.<br /> <br /> I heard that is it snowing hard in the UK also. My parents were s…
  • Let is snow let it snowFor those of use in the south and west of the country including those in Northern Ireland its going to be a snowy one tonight and tomorow.<br /> <br …
  • RANDOMIZE USR, PRINT USR etcHello just wondering why is it called RANDOMIZE UsR what does randomising have to do with it ? When calling machine code routine from adress x you ty…
  • Randomize USR xxxxxA weird topic:<br /> When I was a kid I use to mess around with the RANDOMIZE USR xxxxx, sad I know!!!<br /> For instance RANDOMIZE USR 51234 would g…
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…
  • Let a=val "1"I see some basic programs which use Let a=val "1" instead of let a=1 syntax.<br /> <br /> what is the difference between val "1" and 1?<br /> <br /> …
  • POKE, PEEK and RANDOMIZE USRAnyone got a store of useful POKES, or RANDOMIZE USR statements with interesting effects?<br /> <br /> As a start, try anything from RANDOMIZE USR 12…
  • Game Release - Let DownsBesides the Obvious (i.e. Bandersnatch &amp; th other one &amp; of course The great space race) what games were seriously hyped up to be next big thi…
  • Odin & Thor - Please let's keep the good senseDear friends,<br /> <br /> I think it is useless to shoot out bad words against Paul McKenna. Let's keep the good sense and discuss this isseu wisely…
  • List of RANDOMIZE USR code effects?Hi chaps,<br /> Does anyone have one of these please?<br /> Thanks.

Related Searches

  • randomize usr
  • otla settings clear usr
  • otla clear usr
  • usr 15619
  • usr 0
  • usr 0 128
  • usr 328
  • scroll usr 328
  • scroll usr
  • rom scroll usr
  • strange loading randomize usr
  • live and let die
  • rand usr
  • let z usr randomize
  • let usr
  • let usr randomize
  • let usr randomize seed
  • let usr randomize seed joefish
  • let pk usr randomize
  • let usr randomize charade

Copyright © 2024 World of Spectrum