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.028s
<1234567…34>
  • Adjusting your code for screen refreshingOk, I'm aware that I should know it already after writing 5 Spectrum games in machine code but interrupts and screen refreshes were always my weaker …

    ... games in machine code but interrupts and screen refreshes were always ... must of course adjust my code for screen redrawing.

    ... correctly Zx Spectrum does screen refreshing 50 times per ... in machine code, the computer will wait until screen refreshing ...
    Ralf Ralf November 2009 Development
  • How do I save to tape, as it wereSo I've written my game, I've written a loading screen, I want to now put everything together with a loader etc so that it is the same as loading str…

    ... , I've written a loading screen, I want to now put ... /> ie. Basic prog load "" code 16384, then load "" code 32768 etc
    randomise ...

    Followed by the screen

    Followed by the ...
    robpearmain robpearmain October 2004 Development
  • Problem with saving picture for game!Thanks for the code guys! The auto-start code is very sweet! And thanks for telling me about programming it to pick up items etc. There's only one p…

    ... I cannot save my loading screen in SCREEN$ format! Both ZX-paintbrush ... procedure:

    LOAD "myscreen" CODE 16384

    For the rem ... Error', and the screen clears with no code as soon as I ... I cannot save it as SCREEN$ file!

    Please ...
    pottyboy pottyboy November 2004 Sinclair Basic
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... easy way to improve the code, without a total rewrite? ... get the basic and machine code [URL="http://www.rickardberglind.se ... comments and help.

    [CODE]
    org 30000

    ld hl,16384 ;screen address
    ld de,35000 ...
    Rickard Rickard May 2007 Development
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…

    ... with the desired screen start (untested).

    [CODE]
    ; ---------------------------------------------------------------------
    ; DRAW ... /> SCREEN_ADDR:
    dw 16384 ; Screen address
    ENDP
    [/CODE]
    Hope you ...
    boriel boriel December 2010 Development
  • Ghosts n' Goblins loaderI'm trying to put Ghosts n' Goblins onto a +3 disk but struggling to understand the mc loader. Basic loader [code] ink 7 : clear 25000 : load "" cod…

    ... />
    Basic loader
    [code]
    ink 7 : clear 25000 ... : load "" code : ink usr 65477 : print usr ... extracted the loading picture/game code binary file with Blockeditor ... HL
    65260: LD IX, 16384 ; screen ram
    65264: LD HL ...
    Speccy_James Speccy_James February 2014 Development
  • Return to basic from sna created by Z80 compilerHow can I go back to basic when running sna created using Z80 Assembler ([url] http://www.worldofspectrum.org/utilities.html#crossass [/url])? For e…

    ... />
    [code]
    org 31500

    ld hl,16384
    ld ...
    ret
    [/code]

    the screen changes color (as intended ... : immediately after loading sna the screen changes color and after pressing ...
    princm princm January 2015 Development
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

    ... to display on the screen with machine code. It's been ages ... am trying this....

    [code]
    MAIN LD HL,50213 ... START ADD
    LD DE,16384 ; SCREEN START ADD

    LOOP1 ...
    mulder mulder January 2016 Development
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... /> I have a custom screen load routine that loads attribute ... normal screen to this format:
    [code]; Converts screen at 16384 to ... br /> ld ix,16384 ; load headerless screen
    ld de ... ixh ; 08ts ; Convert to screen address
    rlca ; 04ts< ...
    FrankT FrankT February 2017 Assembler
  • Hunchback is back!Hi, I would like to publish again an old-fashion style writing what perhaps should be valueable if we wrote 1985. Maybe somebody will try it ... …

    ... Type LOAD "" CODE 16384 and start the tape. If the screen is OK ... , stop the tape.

    Type LOAD "" CODE ... POKE command.

    [code]
    for a little higher ...

    SAVE "1" CODE 24700,36300

    command ...
    Pgyuri Pgyuri April 2022 Games
  • PAW questionThis may not be the right place but anyways there it goes: I've been trying to figure out how to import graphic files in .SCR format in the PAW parse…

    ... code routine that will dump the graphic information into the screen ... /> LD DE,16384 ; point to the start of the screen memory
    screen memory is organised using ... to go into basic, SAVE "SCREEN" CODE 16384,6912, load the SCR then ...
    cyborg cyborg November 2001 Sinclair Miscellaneous
  • how do I use the z80-400.zip emulatorI'm probably being thick but I want to play an old game I loved called Gothik. I've downloaded it, together with the z80-400.zip emulator but I can't…

    ... get an Open Tape File screen which shows Gothik.tap. I ... OK then I get a screen showing a lot of gob ... /> Data(147)
    Bytes Gothik1 code 16384,6912
    Data (6912) etc ... to the Open tape File screen again to start the process ...
    pacman fan pacman fan January 2003 Emulators
  • how do I use the z80-400.zip emulatorI'm probably being thick but I want to play an old game I loved called Gothik. I've downloaded it, together with the z80-400.zip emulator but I can't…

    ... get an Open Tape File screen which shows Gothik.tap. I ... OK then I get a screen showing a lot of gob ... /> Data(147)
    Bytes Gothik1 code 16384,6912
    Data (6912) etc ... to the Open tape File screen again to start the process ...
    BadBeard BadBeard January 2003 Emulators
  • compatibility between ZX computers?Hey all, I'm new here :) I was wondering about compatibility between ZX computers. Is it possible to run a game made for ZX80 on a ZX Spectrum? Or a …

    ... , BANK 2 remains the screen, so PEEK 16384 would remain a screenadress ... a 128K emualtor from machine code. The screen will go black as ... banks, as well as the screen, but as far as I ... know the screen only makes a copy in ... the point of an alternate screen?
    cyborg cyborg July 2003 Sinclair Miscellaneous
  • Need_Help...*.SCR TO *.TAPPLEASE...NEED HELP... HOW MADE STANDART 6912 BYTES ZX-SPECTRUM SCREENBLOCK (.TAP OR .TZX),FROM .Z80 OR .SCR(.GIF) FILE??? In 'Taper' convert .z80…

    ... . Then save it as a screen$ or code.
    [/quote]


    SAVE "name" CODE 30000,6912

    Recording ... /> :)

    then just LOAD "" CODE 16384
    BadBeard BadBeard October 2003 Games
  • TZXed without real tapeEverybody, who knows, answer please... I have lot of ZX games, which not presented in WOS database. But they are in PC format (as dat.files, for exa…

    ... parameters as my files (screen - 6912 bytes, code file - length 40536 bytes ... WinHex) old screen & code file and paste my screen and code file. Finally ... 0: CLEAR 24999: LOAD "" CODE 16384,6912: LOAD "" CODE 25000,40536: RANDOMIZE USR ...
    Viktor Drozd Viktor Drozd December 2003 MIA/STP/SDP
  • TZXed without real tapeEverybody, who knows, answer please... I have lot of ZX games, which not presented in WOS database. But they are in PC format (as dat.files, for exa…

    ... parameters as my files (screen - 6912 bytes, code file - length 40536 bytes ... WinHex) old screen & code file and paste my screen and code file. Finally ... 0: CLEAR 24999: LOAD "" CODE 16384,6912: LOAD "" CODE 25000,40536: RANDOMIZE USR ...
    Viktor Drozd Viktor Drozd December 2003 MIA/STP/SDP
  • Semi-Newbie QuestionsHi Peeps, OK, I'm starting to play with my old spectrum again I have been rather spoiled by my Atari 800xl and a tape to disk utility. To the poin…

    ... br />
    now for the code. that's trickier because you ... a code file. this one will most likely be a Screen$ this ... :

    Save "a:Picture" Code 16384,6912

    for example ...

    Save "a:Name" Code address, length

    like ...
    Sadako Sadako February 2004 Sinclair Miscellaneous
  • Need some help making a BASIC gameI'm creating a text adventure in 128 BASIC (I don't like using the 'keywords' in 48 BASIC - It's slow and annoying!) called "The Legend of The Red Dr…

    ... ? If so, what is the code?[/quote]

    I believe ... also created a nice loading screen for the game using ZX ... ?[/quote]

    LOAD "myscreen" CODE 16384

    [quote]3.) There ...
    cyborg cyborg November 2004 Sinclair Basic
  • Help with loading knowledgeHi. I'm new to spectrum coding and have a few questions to do with how the spectrum loads programs. You press LOAD "" and play the tape, and it find…

    ... actual length (e.g. LOAD "screen" CODE 16384,6911), then you get "R ... actual length (e.g. LOAD "screen" CODE 16384,6913), then memory beyond ([I ... /> [B]LOAD "" SCREEN$[/B] is syntactic sugar for LOAD "" CODE 16384,6912.
    andrewbroad andrewbroad September 2005 Development
  • Convert Screen to TAPHow do I take the screen display and save it as a tap (I am basically trying to create 3 taps, one for the basic loader, one for the screen, and one …

    In Spectaculator, create a new tape file, and through the tape browser, press the Record button (red circle) then enter the command :-

    SAVE "screen" SCREEN$ or SAVE "screen" CODE 16384,6912

    It's that easy. :)

    Necros.
    Ian Hamilton Ian Hamilton December 2005 Development
  • BASin Release 13 is now available[unashamedly x-posted from Emulators forum] I'm still at it. BASin is now in it's 13th incarnation (disregarding the inter-version updates) and is …

    ... SCREEN$. Bear in mind that you could also just save a CODE ... block, like SAVE "" CODE 16384,6912 which ... will also LOAD back with the SCREEN$ modifier ... some investigation. Can 'SAVE SCREEN$' even be emulated correctly? ...
    Dunny Dunny March 2006 Sinclair Basic
  • Ways to use double buffering in basicI was meddling with woody's print stream code where you can print characters at any pixel location on screen. I was playing with 12 sprites, very ann…

    ... !"a"CODE 16384,16384
    30 SAVE !"b"CODE 16384,16384
    40 SAVE !"c"CODE 16384,16384
    CODE 16384,16339
    [/code]

    Now a SAVE !"scr"SCREEN$ will ...
    Alcoholics Anonymous Alcoholics Anonymous November 2006 Sinclair Basic
  • Ways to use double buffering in basicI was meddling with woody's print stream code where you can print characters at any pixel location on screen. I was playing with 12 sprites, very ann…

    ... "CODE 16384,16384
    9060 SAVE !"a4"CODE 16384,16339
    9070 REM 16384 - (4 files + screen ... ) * 9 bytes header
    9100 RETURN
    [/code]
    NotFound NotFound November 2006 Sinclair Basic
  • Ways to use double buffering in basicI was meddling with woody's print stream code where you can print characters at any pixel location on screen. I was playing with 12 sprites, very ann…

    ... better than this: ;-)

    [code]
    10 rem ***********************
    20 ...
    NotFound NotFound November 2006 Sinclair Basic
  • Autorun BASIC programsIs it possible to write a basic program which will autorun after typing in LOAD ""? Thanks

    ... with:

    SAVE "name" CODE 16384,49152: GO TO n
    CODE.[/QUOTE]

    This gives ... you cannot enter the the code with merge. Copy is not ... copying possible, 1 holding the screen and 1 holding the rest ...
    Dr BEEP Dr BEEP January 2007 Sinclair Basic
  • Best way of getting source/binaries onto Spectrum/Sam?What is the best way of getting source and binaries from a PC onto a Spectrum or a Sam Coupe? It is quite tiresome typing it in each time and savin…

    ... the PC type SAVE "name" CODE 16384, 6912 or whatever.
    It ... to try it with a SCREEN$ first until you get the ...
    Geoff Geoff February 2007 Development
  • How did games started with LOAD "" CODE auto-start?Some early games (l remember for example [B]Galaxians[/B] from 1982) was loaded with LOAD "" CODE, which in one single block first loaded the loading…

    ... /> 2 LOAD "SCR" SCREEN$
    3 SAVE "GALAXIANS"CODE 16384,16384
    4 RANDOMIZE ...
    Dr BEEP Dr BEEP May 2007 Development
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... /> [CODE]
    org 30000

    loadgraphic
    ld hl,16384 ;screen address ... ;routine to write graphic into screen
    ld a,(de) ... right
    ld hl,16384 ;screen address to start at
    rr (hl) ;rotate first screen byte to right
    inc ...
    Rickard Rickard May 2007 Development
<1234567…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
code 41.6K 91.2K
16384 1.4K 2.3K
screen 45.8K 73.8K

Related Threads

  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it<br /> <br /> Note, for 48k spectrum using TASM<br /> <br /…
  • Saving BASIC code as CODE... can't start programHi guys!<br /> <br /> I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon.<br /> <br /> I'm using the…
  • What's the RAND USR code for the test screen?And what versions of hardware does it work on?<br /> <br /> Ta!
  • 128k Screen Flipping - Sample Code PleaseI know this has been covered before, but I cannot find out code to do the following:<br /> <br /> On a 128k Spectrum tell the speccy to display from …
  • How do I clear only a specific area of a screen (quickly) in machine code ?I'm looking for a machine code routine which will<br /> clear the first 20 rows of the Spectrum's display<br /> (or any number of rows or columns) . …
  • Adjusting your code for screen refreshingOk, I'm aware that I should know it already after writing 5 Spectrum games in machine code but interrupts and screen refreshes were always my weaker …
  • 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…
  • 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…

Related Searches

  • fastest screen routine
  • screen routine
  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • screen routines
  • fastest way to clear screen
  • code 16384
  • issue 2 yellow screen
  • title screen
  • load code hide name on screen
  • loading block screen code
  • loading screen and code
  • screen 16384
  • screen 16384 load
  • machine code in loading screen
  • print lower screen with machine code
  • load scr into code and display on screen

Copyright © 2024 World of Spectrum