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.019s
<1…24252627282930…34>
  • 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; …

    ... (to SP and the SEED variable).

    Edit: another way ... memory is how I think Screen Machine does it:
    [code ...
    mheide mheide August 2011 Development
  • 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…

    ... ld hl, (0x5c53) ; store system variable PROG in HL
    dec ... 00001111 ; mask half of the screen byte
    or c ; ... result back to screen
    inc d ; next screen location
    ...
    Einar Saukas Einar Saukas August 2011 Development
  • 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…

    ... ld hl, (0x5c53) ; store system variable PROG in HL
    dec ... 00001111 ; mask half of the screen byte
    or c ; ... result back to screen
    inc d ; next screen location
    ...
    Einar Saukas Einar Saukas August 2011 Development
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... perhaps you have shared a variable to much or in the ... the emulator finaly builds the screen maybe there is a twist ...
    Dunny Dunny August 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    [QUOTE]
    How about your OUT emulation?
    [/QUOTE]

    It's very simple:

    [CODE]
    void write_to_port(unsigned int port_number,unsigned char value)
    {
    if(!(port_number % 2))
    ULA=value;
    PeterP PeterP August 2011 Emulators
  • z88dk hates me =(Hello there my fellow WoS'ers Under the power of darkness I was about to settle in and play with some SP1 sprite handling (as printf is simply NOT f…

    ... is in a rectangle on screen into an array and then ... are reading the LASTK system variable).

    SP1 is a ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Development
  • Better or Worst! Speccy vs C64Just wanted to see what games you all thought looked better or played better on the Speccy or the C64? I always thought that Renegade & Target Ren…

    ... more than half of the screen...[/B]

    ZX ... " thing from.. regardless of machine / screen other math is going on ... regardless normally within the same screen update.

    the epyx ... with raster time it's variable.. simple example.. go load up ...
    fog fog August 2011 Sinclair Miscellaneous
  • File size in 128K RAM diskHi Folks, Is there a way to get the size of a file stored in the 128K RAM disk from within a BASIC program? Many thanks Paddy

    ... the output to a variable (as can be done ... be grabbed off the screen with SCREEN$. You could send ... " error. (Concatenation with SCREEN$ doesn't work because ... of the SCREEN$ stack bug, so ... if "ABC" is on screen a SCREEN$ loop to concatenate those ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • User Defined GraphicsCan someone please give some very simple code for a displaying a UDG at a location on screen? Any assistance would be greatly appreciated. Sincerely…

    ... to point the UDG system variable (held at address 23675) at ... (23675),hl ;load the system variable with it, so now when ... do this though, the system variable normally points at the top ... you draw directly onto the screen, really opens up your options ...
    R-Tape R-Tape September 2011 Development
  • line, plot and circle in whole 256x192 displayhi! are there some way to draw lines, or whatever, in the whole 256x192 display, than just the above 256x176 part? (this is the msx1 version i made o…

    ... variable to disable the input lines at the bottom of the screen ... you draw on the full screen area from BASIC? Just don ...
    joefish joefish September 2011 Sinclair Basic
  • line, plot and circle in whole 256x192 displayhi! are there some way to draw lines, or whatever, in the whole 256x192 display, than just the above 256x176 part? (this is the msx1 version i made o…

    ... variable to disable the input lines at the bottom of the screen ... you draw on the full screen area from BASIC? Just don ... compiler has support for full screen drawings.
    As it is ...
    nitrofurano nitrofurano September 2011 Sinclair Basic
  • line, plot and circle in whole 256x192 displayhi! are there some way to draw lines, or whatever, in the whole 256x192 display, than just the above 256x176 part? (this is the msx1 version i made o…

    ... variable to disable the input lines at the bottom of the screen ... you draw on the full screen area from BASIC? Just don ...
    Dr BEEP Dr BEEP September 2011 Sinclair Basic
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... /> espeed: DEFB 4
    ;This variable affects the speed the object ... /> DEFS 172

    SCR_TABLE: ; SCREEN ADDRESS TABLE NOW FOLLOWS IN ...
    kgmcneil kgmcneil October 2011 Development
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... 00 00 ts
    ;
    ; screen address table
    ;
    l_f200 ... will be calls and the variable that points to the workspace ...
    jp jp October 2011 Development
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... expressions other than a single variable so you have to use ... a separate variable for that if you want ... that point to the current screen, mask and sprite positions.
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... /> espeed: DEFB 4
    ;This variable affects the speed the object ... page boundary

    SCR_TABLE: ; SCREEN ADDRESS TABLE NOW FOLLOWS IN ...
    kgmcneil kgmcneil October 2011 Development
  • Newbie says 'Alreet?'Hiya dudes, Just dropping a line to say hello as i've decided at 33 to try and fulfill a long time ambition to write a speccy game in machine code..…

    ... and maybe C89) required all variable declarations to occur at the ... the same as C++ with variable declarations as needed. z88dk falls ... and in parallel waking through screen addresses as the sprite data ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • Distinguishing between models?I'm running the risk of being pointed to the faq here, so sorry in advance. Something I'm trying out requires that the program can distinguish betwe…

    ... whether there is a paging variable, or the differences in some ... ). This chip remove snow effect(screen raining), but also remove ports ...
    velesoft velesoft November 2011 Development
  • New SpecBAS available - v0.710Been a while, but I've just uploaded the latest build of SpecBAS. This one now supports tilemaps (with rotation and scaling) and added OVER mode (XO…

    ... can I make SpecBAS full screen instead of a window (the ... ] doesn't toggel between full screen and windowed).

    And ... 's a sort of array variable called name_MP_value, and name is ...
    ewgf ewgf November 2011 Sinclair Miscellaneous
  • PFlagsIs there an explantion somewhere of what bits mean what in the printing flags? 1 23658 FLAGS2 More flags. 1 23693 ATTR P Permanent current col…

    ... =1]0 - Set if lower screen in use.[/SIZE]
    [SIZE ... =1]5 - Set if lower screen to be cleared.[/SIZE]
    screen to be cleared. [/SIZE]
    variable.[/SIZE]
    [SIZE=1]2 ...
    roko roko December 2011 Development
  • House of Hell gamebook conversionAs there's potentially several people working on this I thought that I'd set up a thread in the correct section, rather than it continuing in Wanted …

    ... as much of the main screen free for the narrative text ... to select off-screen options. The left-hand screen (above) is the ... . So consider everything to be variable, and how that might impact ...
    Battle Bunny Battle Bunny December 2011 New game ideas
  • House of Hell gamebook conversionAs there's potentially several people working on this I thought that I'd set up a thread in the correct section, rather than it continuing in Wanted …

    ... as much of the main screen free for the narrative text ... to select off-screen options. The left-hand screen (above) is the ... . So consider everything to be variable, and how that might impact ...
    Alien 8 Alien 8 December 2011 New game ideas
  • Arcade Game Designer 2.0 releasedI know dozens of you downloaded the previous version of AGD. Well, you can put it away now because I've made some major improvements to that version…

    [QUOTE=NRA;590712]Hello Jonathan)

    I've played a little and think that 'charset' is ok, but I personally find no use for 'palette' tab yet. No nagging, just IMO.
    Ok, so now I can sacrifice an unused letter as a 8x8 UDG instead of 16x16 ...
    jonathan jonathan December 2011 Development
  • So easy to use.Back in the 90s I was off work for 3 months following an operation, anyway in my boredom I dusted off my old speccy+ and the manual, and got my head …

    ... print coloured words on the screen such as "Red" I have ... [B]ATTR P[/B] system variable.

    where [B]ATTR ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • House of Hell gamebook conversionAs there's potentially several people working on this I thought that I'd set up a thread in the correct section, rather than it continuing in Wanted …

    ... in question. The runner progress screen looks much the same as ... a separate progress/stats screen underlying the main screen of a playable ...
    Battle Bunny Battle Bunny January 2012 New game ideas
  • z88dk sticky?I've just tried to PM Alcoholics Anonymous and couldn't because "Alcoholics Anonymous has exceeded their stored private messages quota and cannot acc…

    ... , I'm working on a screen-painting/curses library, [url=http ... terminals of variable size. This allows multiple text windows on screen at ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • Is there a limit to the numberof variables you can have in BASIC..... Reason I ask is I've got an idea....but using my "lowest common denominator" approach to code I fear that I'…

    ... the maze is visible on-screen at the same time then ... your data structure, and using SCREEN$ or ATTR to check for ... check for UDGs on screen from BASIC, as SCREEN$ doesn't recognize ... of dimensions, requiring one coordinate variable for each dimension, and +1 ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…

    ... likely a simple RET for screen draw timings to begin with ... the table (65280 upwards) for variable storage, so long as the ...
    R-Tape R-Tape February 2012 Development
<1…24252627282930…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
variable 2.8K 4.2K
screen 45.8K 73.8K

Related Threads

  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • variable variable names with VAL$It's possible to make the RH-side variable names in a LET statement be themselves variable by using VAL$. Thus, if v$ holds the [b]name[/b] of anothe…
  • Wow! Splitscreen gaming goes full screen!!! One screen gives two fullscreen views!Sounds a bit Alice in Wonderland (If Lewis Carroll had written it in the twenty-first century) but aparently, using 3D glasses you can get two full s…
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …
  • Type a screen of text from the start screen.I've forgotten all the combo's of symbol-shift and so on, but is there a way, from Spectrum Basic to just type out a load of text? Problem is, as soo…
  • Mixed bag - Mangled in-game screen and/or loading screen.[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0012757&amp;loadpics=3"]Black Raven[/url]<br /> <br /> Mangled in-game screen and loading sc…
  • the loading screen.It wasn't so bad in the past, with all the colourful lines during the loading stage. But now that everything has improved so much it is kind of annoy…
  • 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…
  • Most nice Loader ScreenHi,<br /> <br /> What is the better loader screen from speccy games?? or simply which is the screen you more remember..<br /> <br /> I remember a lo…

Related Searches

  • fastest screen routine
  • screen routine
  • screen routines
  • fastest way to clear screen
  • issue 2 yellow screen
  • title screen
  • screen
  • basic scr screen
  • loading screen
  • preload screen
  • game over loading screen mac
  • loading screen game over
  • new loading screen for game over
  • alien title screen
  • compress screen
  • z7xcompress screen
  • z7x compress screen
  • 7zx compress screen
  • zx7 compress screen
  • gussu compress screen

Copyright © 2024 World of Spectrum