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.007s
<1…28293031323334>
  • Rom Routines list ?Exist some document that show detailled the routines on the spectrum ROM ? Ad for the Spectrum +3 ? are they the same or exist more ? Example i was …

    ... . When i made the Randomize USR 32768, it resets. Why ? What ...
    arfgh arfgh June 2010 Sinclair Basic
  • A tidy loader for minigamesThe minigame competition doesn't permit the use of separate loaders like [code]10 LOAD "": RAND USR 32768[/code] The loader must be included in the b…

    ...
    [code]10 LOAD "": RAND USR 32768[/code]
    The loader ... end of the [b]RAND USR[/b] statement.

    Here ... loader:
    [code]2328 PRINT USR a[/code]

    It ... 245 PRINT
    5 192 USR
    6 97 a
    ajmoss ajmoss June 2010 Development
  • Merlin has risen from the grave!Those of you following the Merlin saga [thread=29902]over here[/thread] might be slightly interested to know that the program is now available in the…

    ... only), enter:

    RANDOMIZE USR 0 (don't just type ... : POKE 28939,0
    RANDOMIZE USR 30950

    Controls: Kempston ...
    Battle Bunny Battle Bunny June 2010 Games
  • Problem with PRINT #stream on +128kWorking on a +128k, I want to choose whether all report output goes to screen or printer, so I use PRINT #stream where stream = 2 or 3 for screen or …

    ... =ea TO ez: LET start=FN s(i$(i)): LET length ... (i$(i)): PRINT #stream;FN p$(i);: LET col=0< ...
    Battle Bunny Battle Bunny July 2010 Sinclair Basic
  • Common pitfalls and solutionsLet's discuss some of the common problems in Speccy programming, and the methods we use to avoid them. For an example, here is a piece of code that …

    ... /> ;ANTI-USR0
    ;
    ;Typing USR 0 in 128 BASIC effectively ...
    Hikaru Hikaru August 2010 Development
  • Return to +3 BASIC from 48K mode.Hello Spec-Chums! I don't know if this trick has been posted before, if it has, i apologise, but i have not been able to find it. Anyway, here goes…

    ... are left untouched, a RANDOMIZE USR 23354, which calls the ONERR ...
    The_Bert The_Bert September 2010 Sinclair Basic
  • compressing basicI thought I'd ask here instead of the basic forum.. in the sense of giving me 1 command line, and NOT the whole listing joined up etc. and it uncom…

    ... . trying to findthe equivalent (Randomize Usr ? )

    the reason I ...
    fog fog September 2010 Development
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    ... /> 9260 PAUSE 0:
    RANDOMIZE USR 3438: REM ROM CLS-LOWER ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • How to specify 1st byte to be ran in a tap fileI am writing m/c to a tap file. When I load it in an emulator I have to go through the usual PRINT USR 30000 I always thought TAPs couldnt specify …

    ... the usual

    PRINT USR 30000

    I always ...
    carlinski carlinski October 2010 Development
  • Any MCODE programmers fancy a challenge?Hi Folks, I have been using the Micro-Print utility in the archive and found it to be really good. It is the one that provides 32, 36, 42, 51, 64 a…

    ... in "+STR$ no+" pitch": RANDOMIZE USR 64564: LET li=li+1 ... in "+STR$ no+" pitch": RANDOMIZE USR 64564: LET li=li+1 ... in "+STR$ no+" pitch": RANDOMIZE USR 64564: LET li=li+1 ... $=Text
    400 REM RANDOMIZE USR 64564
    410 REM --------------------------[/CODE ...
    Paddy Coleman Paddy Coleman November 2010 Development
  • A cheat's way of viewing magazine scan archives as double-page scansI don't know why I didn't think of this sooner - previously I was viewing my locally-stored magazine page image scans a page at a time, sort of killi…

    I don't know why I didn't think of this sooner - previously I was viewing my locally-stored magazine page image scans a page at a time, sort of killing the effect a bit by not being able to see double-page spreads at a glance. So I came up with something.< ...
    NickH NickH November 2010 Sinclair Miscellaneous
  • New tool: ZXBOOT.EXE[B]ASM[/B] is proud to present the first release of ZXBOOT.EXE: [url]http://www.4shared.com/file/NP-FVOSf/zxboot__beta_.html[/url] ZXBOOT is a comma…

    ... game/program once the RANDOMIZE USR command is used. The output ... the correct CLEAR and RANDOMIZE USR values for that specific compressed ...
    ASM ASM November 2010 Announcements
  • Request for help (Z80 gigascreen loader)Although I'd attempted to stick to keeping things simple in Image to ZX Spec now I've implemented Gigascreen (8x8 only) I've found the BASIC Gigascre…

    ... ;"NOTE: You must switch to USR 0"
    220 LET Y ... PRINT AT Y,1;"(type USR 0 to switch to 48K ...
    brownb2 brownb2 February 2011 Development
  • Saving space...Hi Folks, Looking for ways to save some memory in a program I am writing. In a number of places I have the following code: [CODE]xxxx PAUSE 1: …

    ... ]xxxx PAUSE 1:
    RANDOMIZE USR 64564[/CODE]

    Am ...
    RANDOMIZE = 1 byte
    USR = 1 byte
    64564 = 5 ...
    Paddy Coleman Paddy Coleman February 2011 Sinclair Basic
  • New tool: SnapToTap R2it's basically a gui update to VSC. But it's now simpler to convert sna files into tap files. what is special about SnapToTap? it converts snapshots…

    ... basic and then use a USR xxx to start the game ...
    Arda Arda March 2011 Announcements
  • multiple songs with savage enginesorry friends, another thread with my stupid questions. maybe wos should introduce a noob section for people like me? :oops: anyway, how does using …

    ... />
    now when i RANDOMIZE USR 32768 it doesn't exactly ...
    utz utz May 2011 Development
  • Jet Set Willy Turbo edition!Improve the speed of the game with just a few pokes! Do the standard CLEAR 32767 : LOAD "" CODE to get at the BASIC loader (see Your Spectrum issue …

    ... 35269,254
    40 RANDOMIZE USR 33792
    [/CODE]
    It ...
    Jimmy Jimmy May 2011 Sinclair Miscellaneous
  • SpecBAS 0.646 now available.Yay! Here's another round of bugfixes and additions to the Program. Not so much of the extract coding features, but more back-to-basics this time: […

    ... a mark with CTRL-SHIFT-Fn (F1 - F10), and then jump ... to that mark with CTRl-Fn.
    RENUMBER command. Renumbers either ...
    Dunny Dunny May 2011 Sinclair Miscellaneous
  • Serial protocol, help!Hi, simply trying to find best way to transfer programs from PC to real ZX Spectrum for testing purposes. Under Windows I tried using Spxfr and it w…

    ... and run it using RUN USR to test it.

    tstih tstih May 2011 Development
  • Using GNU binutils on Mac OS XWinston and CSmith both use binutils for development on Mac OS X. However, Winston uses the gentoo-a-like fink, while CSmith just uses a Linux VM. I …

    ... set of binaries in your usr/local/bin folder in the ...
    chev chev May 2011 Development
  • Loader help please (and a suggestion)I posted in my "Wicker Woman" thread that I was having problems creating a loader, but I think this is a more appropriate place to post. I've had go…

    ... INPUT "Press Space to Continue"; USR 1415
    110 CLS
    The Lone Magpie The Lone Magpie June 2011 Sinclair Basic
  • LCD TVs (yes, again, but please contribute)I now the subject of LCD TVs comes up every few months, and those who know something about the subject must be tired of repeating the same advice, bu…

    ... I'll stick to Standard Def. I want at least two ...
    ewgf ewgf June 2011 Chit chat
  • Storing and displaying attributes...Hi Folks, I have a requirement to store and then redisplay a line of attributes from the screen. For example: 100 DIM a$(1,32) 110 LET line=10 120…

    ...
    120 LET a$(1)=USR xxxxx

    After line ... attributes in some way - another USR function?

    Is this ...
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • Calculating free memory...Hi Folks, I am using the following method to calculate the amount of free memory available to BASIC: [CODE]PRINT 65536-USR 7962[/CODE] Is this the…

    Hi Folks,

    I am using the following method to calculate the amount of free memory available to BASIC:

    [CODE]PRINT 65536-USR 7962[/CODE]

    Is this the recommended approach?

    Many thanks

    Paddy
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • (part of) screen to UDGHere is a routine to copy a Y,X-position on screen to a UDG. 0<=y<=23 0<=x<=31 144<=udg<=165 (UDG "A" to UDG "U") [code] ; start code with ; PRINT …

    Here is a routine to copy a Y,X-position on screen to a UDG.
    0
    Dr BEEP Dr BEEP June 2011 Development
  • Which BASIC commands/functions affect FRAMES?Hi Folks, Does someone have a definitive list of BASIC commands/functions that affect the FRAMES counter? The list I have so far: BEEP CAT (thanks…

    ... RAM disk as well
    USR calls potentially (thanks Nathan)
    Paddy Coleman Paddy Coleman June 2011 Sinclair Basic
  • AY DetectionOff the top of their heads, does anyone know how Exolon detects that an AY chip is present? Reading and writing from the PSG registers seems to work…

    ... /> Running Fuse (128K), doing a USR 0, and going as far ...
    csmith csmith July 2011 Emulators
  • Fastest methods to convert videos to other format?.Hi,question for the pros and enthusiasts,is there any software or comp spec that would allow to convert videos quickly,i have a dual core machine but…

    ... 2 hours to convert standard def videos to hd.

    JACK98 JACK98 July 2011 Chit chat
  • automatic relocating of non-relocatable codeI was pondering upon the problem of changing absolute addresses used by CALL, JP, etc. when code is moved, without reassembling at the new location; …

    ... . I eventually remembered that a USR call puts its address on ... 's the routine; "LET bc=USR adjust" will make any necessary ...
    Battle Bunny Battle Bunny August 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... startaddress+1,0: LET l = USR startaddress: REM will return the ... startaddress+1,1: LET l = USR startaddress: REM will return the ...
    polomint polomint September 2011 Development
<1…28293031323334>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7

HitBox

Word Docs Hits
def 11.7K 12.9K
fn 866 4.4K
usr 3.4K 6.2K

Related Threads

  • DEF FN DirectivesI am looking at using some machine code functions from the DK Graphics Pack. They are machine code but they are called via Basic with the function de…
  • Can you improve this recursive DEF FN?I came up with this function to scan strings for characters without needing to use FOR...NEXT and IF...THEN, but it seems rather long-winded. Can any…
  • BASin v.15 DEF FN bugThe bug would appear to be in "BASSupport.pas : Procedure ProcessDEFFN"; as it's not inserting the 6-byte variable place holder after each parameter …
  • Confounded DEF FNCan anyone see why this is going wrong? I've been tinkering with it since tea time and got nowhere.<br /> [code]<br /> 2 DEF FN t$(n,t,d)<br /> …
  • Fix for the DEF FN bug of zmakebasSome months ago I discovered a bug in zmakebas: it does not include the 5 bytes required after every parameter of a DEF FN.<br /> <br /> By the tim…
  • 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…
  • BASIC Bug: DEF FN after REMHello all,<br /> Having mused the Spectrum ROM disassembly by Drs Logan ad O'Hara, I wondered about how good ZX BASIC was at locating the DEF FN whe…
  • 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…

Related Searches

  • modulo function def fn
  • fuse def fn keyboard
  • def fn
  • def fn within a function
  • def fn d
  • bin def fn
  • def fn recursive bug
  • def fn bug
  • def fn recursive bin
  • fn usr
  • def fn library
  • def fn v
  • def fn gosub fast
  • def fn battlebunny
  • def fn fast
  • def fn look for
  • spaghetti def fn
  • dr beep s recursive def fn
  • dr beep def fn
  • def fn trick

Copyright © 2024 World of Spectrum