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.047s
<1…9101112131415…34>
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... a character from coordinates x&y to a defined ... transfer a window defined by x,y, width and height?
    ... need to poke 4 addresses (X, Y, W, H) and call ... stores and restores the whole screen (excluding attributes if you ... the rest of the screen unaffected)
    BloodBaz BloodBaz March 2007 Sinclair Basic
  • Autorun BASIC programsIs it possible to write a basic program which will autorun after typing in LOAD ""? Thanks

    ... a SAVE "x" CODE 32768, 32768 ad letting the R: Tape Loading Error ...
    BloodBaz BloodBaz April 2007 Sinclair Basic
  • Reason for strange display layout?I have always wondered if there is any technical reason behind the strange layout of the display file or why did Sinclair choose to do it this way?

    ... LD SP,VRAM_TABLE + 2*Y-position
    POP HL ... window limit of useable screen area to 32x16 attrs ... just 2/3 of the screen, regardles of the position ... any VRAM address from X,Y coordinates could be realized ...
    LD A,_positionX X position (0-31) is MSB ...
    omega omega May 2007 Development
  • 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…

    ... X(Y),64+(Y*2):
    OVER 0: LET X(Y)=(6+X(Y)): LET R=INT ((X(Y)/256 ... )):
    LET X(Y)=x(Y)-(256*R): PLOT X(Y),64+(Y*2 ... ):
    NEXT Y ...
    icabod icabod May 2007 Development
  • 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…

    ... NEXT f: LET x=9: LET y=1: LET p= ... x,y;" ": LET x=x+a: LET y=y+b:
    LET t=(ATTR (x,y ... )7): PRINT AT x,y ... s+t: LET f=(x=21 AND (yp+5 ... y=1)-2*(y=30): LET a=a+2*(x=0)-2*(x ... can fit on one screen. The listing scrolls on ...
    Matt_B Matt_B May 2007 Development
  • 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…

    ... names (like a, b, x, y etc) in BASIC, you won ... :

    To copy SCREEN$ to memory address 32768
    screen area is 6912 bytes long ... LD HL 16384 ; Start of screen area
    LDIR ; do ... BC 6912 ; length of screen area is 6912 bytes long ...
    DEATH DEATH May 2007 Sinclair Basic
  • Vacancies!!Anyone want to join the shed team? Whether its writing (regular) articles, reviewing games or sourcing articles/interviews etc.... Drop me a PM or…

    ... of the screen (hoping not to witness the terror of R Tape Loading ...
    FRGT/10 FRGT/10 May 2007 ZX Shed
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... TV has started drawing the screen proper. Watch out for collision ... attribute buffers to draw the screen).

    4) Optimise the ... be updated before the main screen is encroached.

    ... number changes but not its (x,y) position, you may be able ...
    BloodBaz BloodBaz May 2007 Development
  • Game OptimisationBelow is a section of code Im using for movement enermy display and collision detect. What happens is that you move the sight with ,.qa and space do…

    ... /> 440 REM f=enermy y
    450 REM g= ... br /> 490 REM d(x,2)=enermy y position
    500 ... an array to hold enermy x/y positions and whether the sprite ... is set with random x and y positions and set to ... is it has a valid x screen position.

    With ...
    Toxitalk Toxitalk June 2007 Sinclair Basic
  • 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…

    ... disp = zx_cyx2saddr(prow, pcol++); // destination screen address for char
    if ... )) = attr; // colour char on screen

    for (i= ...
    main()
    {
    uchar x, y;

    zx_border(1);
    mulder mulder June 2007 Development
  • 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…

    ... variable p(n), rather than x(n),y(n), saving further space ... have maintained variables for ghost X and Y movement directions, and they ... elements needed)
    q
    r
    s [S]core
    x
    y
    z

    Digital Prawn Digital Prawn July 2007 Development
  • 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…

    ... be printed at random (x,y) coordinates but if you ... never printed at certain (x,y) coordinates and you can ... wave in the random (x,y) coordinates selected for the ... the left edge of the screen.

    However, ... to act directly on screen so that the large ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Collision detectionI understand the basic methods for testing for collisions but I have question about the trickier situation of testing for when shots hit the backgrou…

    ... against the screen, try testing against the X/Y/Width/Height ... memory rather than from the screen itself.

    ... that holds an active sprites X, Y position, Width, Height, ... screen and attribute area, etc)
    2) Use trivial rejection (compare X/Y ...
    BloodBaz BloodBaz July 2007 Development
  • GP2X or DS: which is best for the speccyHi - just joined but have been reading posts for years and I know ye are as passionate about the Speccy as I am! :-) I've waited so long to buy eit…

    ... all 6 buttons: L,R,A,B,X,Y. The only ones you ...
    Metalbrain Metalbrain August 2007 Emulators
  • GP2X or DS: which is best for the speccyHi - just joined but have been reading posts for years and I know ye are as passionate about the Speccy as I am! :-) I've waited so long to buy eit…

    ... all 6 buttons: L,R,A,B,X,Y. The only ones you ... some confusing system where L,R are shifts to change the ...
    Laser Laser August 2007 Emulators
  • 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…

    ... player from getting "Out of Screen". Here's the latest (unfinished ... ; INK 1;"~~~~~~~~~~~~~~TTT~~~~~~~~~~~~~~~":
    READ x,y,v,w,n,f:
    LET o=x:
    LET p=y:
    LET a ... )*((IN 573420):
    LET i=y>92:
    NEXT i ... l=(ABS v+ABS w67)*(x
    Einar Saukas Einar Saukas August 2007 Development
  • 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…

    ... [CODE]
    1 DEF FN r(x)=IN x191 AND IN x0 ... )*FN r(32766):
    LET b ... =(f>a)*(FN r(57342)-FN r(64510)):
    LET ... /> LET x=x+v+158*((x+v157)):
    LET y=(y+w)*(y+w> ... /5,o/5,AT y/5,x/5;CHR$ 144;AT ... RND-.5:
    LET i=y>92:
    NEXT ...
    Einar Saukas Einar Saukas August 2007 Development
  • Emulation vs SpecApologies if this is an old thread, what does anyone think is the best - playing spectrum games through emulation or on a real speccy? I feel it's b…

    ... would load , seeing the loading screen , wondering what the game will ... to load, especially after 3 R Tape Loading errors, when it finally ...
    Collie Collie August 2007 Games
  • GP2X or DS: which is best for the speccyHi - just joined but have been reading posts for years and I know ye are as passionate about the Speccy as I am! :-) I've waited so long to buy eit…

    ... all 6 buttons: L,R,A,B,X,Y. The only ones you ... START rather than ABX or Y as it may be a ...
    WhizzBang WhizzBang August 2007 Emulators
  • GP2X or DS: which is best for the speccyHi - just joined but have been reading posts for years and I know ye are as passionate about the Speccy as I am! :-) I've waited so long to buy eit…

    ... all 6 buttons: L,R,A,B,X,Y. The only ones you ...
    psj3809 psj3809 August 2007 Emulators
  • 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…

    ... /> AT 7+i/5-.5-y,r+t
    [/CODE]

    AT 6.5+i/5-y,r+t
    [/CODE]

    screen. The current initial value for ...
    Einar Saukas Einar Saukas August 2007 Development
  • 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…

    ... use reuse k instead of y.[/QUOTE]

    I realized ... "$";c:
    FOR r=1 TO 9:
    LET p(r)=p(r)+(r
    Einar Saukas Einar Saukas August 2007 Development
  • GP2X or DS: which is best for the speccyHi - just joined but have been reading posts for years and I know ye are as passionate about the Speccy as I am! :-) I've waited so long to buy eit…

    ... all 6 buttons: L,R,A,B,X,Y. The only ones you ... are not aware of. The Y button cannot be mapped in ...
    WhizzBang WhizzBang September 2007 Emulators
  • 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…

    ... ]
    FOR r=1 TO 2
    LET x=x(r,h)
    < ... br /> LET new_x=adjust(x)

    FOR r=1 TO 2
    LET x=x(r,h)
    < ... br /> LET new_x=adjust(x)
    NEXT r
    y(1,i),x(1,i);"o"; INK 2;AT y(2,i),x ...
    Digital Prawn Digital Prawn September 2007 Development
  • Vector drawing routines.Anybody could point me to some sort of vector drawing package of routines, callable from BASIC? With "vector drawing" I mean to draw 2D pictures with…

    ... order to fill a blank screen you'd need several tens ... fill a blank screen. You control the initial x,y coord, the maximum ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
<1…9101112131415…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • 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
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6

HitBox

Word Docs Hits
screen 45.8K 73.8K
x 14K 31.7K
y 6.2K 15.7K
r 19.9K 26.7K
tape 31.9K 47.7K

Related Threads

  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …
  • R: Tape loading error... R?What did the R: stand for? Retry? Ruined? Re-record not faid away?<br /> <br /> Always wanted to know this when I was a niper.
  • Screen$ (x,y)Hi everyone<br /> As you know, Screen$ doesn't recognize UDG characters.<br /> Is there any way to solve this problem?<br /> I want to "identify" …
  • Screen$ +3 disk to tape helpHi,<br /> <br /> I have several full screen pictures of my +3 disks (Screen$).<br /> <br /> How can I transfer these pictures onto tape without losin…
  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • SCREEN$ - The premier Spectrum Tape Loading Simulation of screensDunny, I have this (a little less than) EXCELLENT SSaver in my laptop, and in my home desktop (both Win2K).<br /> <br /> I'd only hope it could *reme…
  • T H E . B E S T . J O Y S T I C K . E V E RThe best joystick I ever had was the<br /> Emax Arcade Professional<br /> <br /> Big, BIG, massive thing just like the ones in the arcade...<br /> <b…
  • Spectaculator 5.x/6.x And Multiface 3Hi there, anyone had any trouble with this at all? The instructions say that it will auto-switch between a Multiface 128 and a Multiface 3 when choos…
  • 2 x Spectrum cases,2 bust mobos,2 tape decks,2 Keyboards Free stuffHi,I am having a clear out of my old stuff I have the following to give away if who ever wants the stuff,pays the postage.<br /> <br /> 1 x Black 128…

Related Searches

  • r tape loading error 0 1
  • retroworks user r tape
  • retroworks r tape
  • r tape suggestion
  • suggestion r tape
  • r tape
  • x y z
  • r tape assembler
  • assembler r tape
  • r tape game
  • x y
  • r tape new game
  • divide r tape error
  • screen address to x and y
  • screen r tape
  • screen r tape font
  • screen r tape character
  • screen x y
  • screen collision r tape
  • x y to screen position

Copyright © 2024 World of Spectrum