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.056s
<1…28293031323334>
  • I feel they could have done this.After reading the ZX Spectrum ULA, I learned about how the ULA detects if the Z80 if going to access memory in the next cycle and stops it if the ULA…

    ... already in there. In addition memory is pretty expensive to implement ... ULA isn't generating the screen picture. The contention circuit is ... of being able to read screen memory. Even trivial things like saving ...
    Winston Winston August 2015 Hardware
  • Removal of "reset on break" protection (old basic program)Hi, Long time lurker, here! This is hopefully quite simple but there's an old basic game in the I'd like to bring up to date / take a look at …

    ... TO 5: BEEP .05,X: NEXT X
    9725 REM IF ... 9775
    9751 REM the next line is modified to have the ...
    briscaF1 briscaF1 August 2015 Sinclair Basic
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... are far faster than SCREEN$.

    SCREEN$ is slow because it ... of pixel data from the screen, then run through the character ... fetching a byte from the screen memory.
    joefish joefish August 2015 Sinclair Basic
  • 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…

    Well, this was dumb.
    [quote="JamesD;834985"]...
    [spoiler][code]
    lda #32 ;point to next line
    tay
    ...
    lda #64 ;point to next line
    tay
    etc...
    [/code][/spoiler]
    [/quote]
    JamesD JamesD September 2015 Development
  • An interface for real-time image enhancement?Far away from a hardware development guy, I was wondering if it would possible for an interface (such as Spectra) to include real-time frame processi…

    ... to read out the Spectrum screen memory thru the port, as its ... does just that, reads the screen contents from the expansion port ...
    zPasi zPasi September 2015 Hardware
  • Spectrum +3 blinking yellow/blueI received a +3, which only gives a yellow/blue blinking border during initialization. Pressing BREAK when powering on does not work, neither does a …

    ... /> My guess is that that screen is saying that one of ... the DRAM chip that provides screen memory.

    But best wait ...
    1024MAK 1024MAK September 2015 Hardware
  • 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…

    ... fit are printed on the next line. Once in a while one ... version in z88dk adds colour, line spacing, windows and functions to ...
    Alcoholics Anonymous Alcoholics Anonymous October 2015 Development
  • ZX Spectrum Sprite chipHi everyone. As I said some time ago, I wanted to make a 'virtual' Sprite chip for the ZX spectrum, on my ZEsarUX emulator. The idea is to make so…

    ... each processor), and treated the screen memory as 64-bits and the ...
    GReW GReW November 2015 Emulators
  • DVD title sequenceHello I'm not sure if this is the best place for this - but let's see how we go. I run a little DVD making company here in Cardiff, and we are …

    ... -thirds of the loading screen is done like Manic ... the last 2¾K of screen memory. You can hear one ... set of 8 screen lines repeating 8 times, ... in early to finish the screen.

    That way ... characters appear down the screen in white on black ...
    joefish joefish December 2015 Sinclair Miscellaneous
  • How do you do masked sprites with attributes?Is this possible and how would you do it? :) Thanks :)

    ... background (the value already in screen memory). The mask is a bitmap ... write it back to the screen.
    To set the attributes ... (D800 for the 128k shadow screen) in 24 rows of 32 ...
    i love the z80s i love the z80s January 2016 Development
  • Compression comparisonsI did some comparisons of different compression methods. To make this relevant to zx spectrum, I first gathered a corpus of relevant data: 6660 .TAP …

    ... unpack all the data to screen memory, then copy the sprites you ...
    joefish joefish January 2016 Development
  • Can anyone show a slight diagram of how pokes work in a jet set willy game for example?I know its kind of something to do with machine code and Memory addresses etc but would be nice to see a youtube video or some drawings etc ? .Many t…

    ... ;point to the start of screen memory
    LD B,8 ... the pattern to display into memory at HL
    ... top left of the screen. Once you've figured ... it elsewhere on the screen etc. Because it writes ... to screen RAM you'll be ...
    GReW GReW January 2016 Games
  • Machine Code for Beginners - error?Dear all, I've picked rather old book called Machine Code for Beginners by Usborne.1983 There's an example inside which claims to print a messa…

    ... " "because of the way the screen memory is organised". What a joke ... into display memory will make the char appear on the screen.
    dbolli dbolli February 2016 Development
  • SkoolKit 5.1SkoolKit 5.1 has been released. SkoolKit is a set of command line utilities for disassembling Spectrum software, into ASM format or into a bunch o…

    ... seems to decide that the screen memory is a data block. I ... 'code data' permanently in the screen memory. I think I'm aware ...
    spider spider February 2016 Announcements
  • How R@RE was the 16k Speccy?I'm curious about the ratio of 16K to 48K models sold - the 16K seems to be a pretty rare beast these days. All the people I knew who had 16K Speccys…

    The 16K ZX81 had a lot more usable space in it, of course. Apparently an attempt to convert 3D Monster Maze for the 16K Speccy had to be abandoned because the 7K of screen memory left insufficient space for the code.
    PrimitivePerson PrimitivePerson February 2016 Hardware
  • Emulator developmentHi, Could anyone explain or direct to a link that explains in not to technical terms how an emulator is developed. It has always blown my mind eve…

    ... there's a write to screen memory (from 16384 to 23295 in ...
    Dunny Dunny March 2016 Emulators
  • Publisher files opinion neededIf you look at dev.worldofspectrum.org/infoseek/publishers/view/sinclairresearchltd You'll see at the bottom the additional publisher files. These a…

    ... side then goes to the next line...

    a pic can ...
    ASH-II ASH-II March 2016 Updates
  • Publisher files opinion neededIf you look at dev.worldofspectrum.org/infoseek/publishers/view/sinclairresearchltd You'll see at the bottom the additional publisher files. These a…

    [quote="ASH-II;854254"]A minor niggle when I looked at the ultimate poster (thumbnails) they didn't list evenly , for some reason it sticks one at the right side then goes to the next line...
    [/quote]

    Fixed
    Lee Fogarty Lee Fogarty March 2016 Updates
  • Harlequin 128k??Hi peeps... I've seen that you can do a 128k version of the Harlequin board. Is it just the standard board with different chips or is it a dif…

    ... which addresses it reads for screen memory. It'd be fairly easy ...
    Peter Mulholland Peter Mulholland April 2016 Hardware
  • Leading Zeroes on a Score in BASICI'm trying to print the score with leading zeroes such that it's always 6 characters wide, i.e.: 000010, 000150, 006100 etc. I quickly knocked thi…

    ... the case of a FOR...NEXT control variable, use "FOR ... a=1 TO 1: NEXT a" or similar.) I ... test loop, so any "next line" overhead is kept to a ... doesn't affect the line search times for the ... slight overhead of the FOR...NEXT statements themselves which enclose ...
    Battle Bunny Battle Bunny July 2016 Sinclair Basic
  • Help needed with MIA software with custom (?) loaderHi, I've got into my hands recently a bunch of Polish educational software which are unknown MIA on WOS. I believe they are protected with some…

    ... RST 20 ; NEXT-CHAR, Advance CH-ADD along the line. (ROM ... zero' before proceeding.(ROM)
    LINE-USE: 0x5B90 CP 01 ; ... the location before the 'next' line's first character in DE ... .(ROM)
    NEXT-LINE: 0x5BA2 LD (5C55),HL ; ...
    lfaria lfaria August 2016 MIA/STP/SDP
  • Spectrum +2A floating bus portHi As I discovered in the past, Spectrum +2A (and probably +3) do have floating bus port. But it is not shown on all unused ports, only on some po…

    ... of attribute values in the screen memory (no synchronizing with the beginning ... /end of the screen etc) in order to work ...
    Hikaru Hikaru August 2016 Hardware
  • ZX Spectrum CartridgesI have been thinking of "cloning" ZX Cartridges for a while (case, board and silicon skirt), to be able to make new releases or replace damaged cartr…

    ... [/img]

    Vertical YELLOW line, represents affected simulation position.
    Memory (RED line), MUST be issued into ROM ... ), so that no actual RAM memory is affected by this write ...
    RMartins RMartins August 2016 Hardware
  • Speeding up programs by hacking the SysVarsPositively pleased to properly discover this area of the forum! I have a couple of recent tricks that might be of interest - they're probably old hat…

    ... PROG search; eg.:
    FN, NEXT, GO TO, GO SUB, MERGE ... colon or ENTER. Checking 1BD1 NEXT-LINE and 1BEE CHECK-END indicates ... than one statment on a line, as colon is checked after ...
    Battle Bunny Battle Bunny August 2016 Sinclair Basic
  • Speeding up programs by hacking the SysVarsPositively pleased to properly discover this area of the forum! I have a couple of recent tricks that might be of interest - they're probably old hat…

    ... colon or ENTER. Checking 1BD1 NEXT-LINE and 1BEE CHECK-END indicates ... than one statment on a line, as colon is checked after ... in a sole multi-statement line. But you're right, not ... the overhead of the next statement in a line processing. I might ...
    Robsoft Robsoft August 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... program sits just after the screen memory and the system variables, and ... growing until it fills the memory.

    If you ... generally mess around with the memory from 40000 upwards without damaging ... are the pixels of the screen. 22528-23295 are the ...
    joefish joefish September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... other words, replacing the screen from something in storage:< ... it'll copy the screen memory to address 58368 (near ... the top of memory, leaving just enough room ... you'll notice the memory addresses are encoded as ... 228 to copy another screen at 51456. Just ...
    joefish joefish September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... other words, replacing the screen from something in storage:< ... it'll copy the screen memory to address 58368 (near ... the top of memory, leaving just enough room ... you'll notice the memory addresses are encoded as ... 228 to copy another screen at 51456. Just ...
    ivanb303 ivanb303 September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... machine-code instruction for copying memory - you will hopefully be ... machine code which do screen -> memory and memory -> screen. Thank you very ... Where do I change the memory destination? Which one of the ... values contains the target memory location ?
    ivanb303 ivanb303 September 2016 Sinclair Basic
<1…28293031323334>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • 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

HitBox

Word Docs Hits
screen 45.8K 73.8K
memory 21.8K 32.5K
next 36.1K 45.7K
line 19.4K 33.7K

Related Threads

  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&amp;forum=11"]http://www.worldofspectrum.org/foru…
  • Spectrum Screen Memory MapWhat's the advantage (mistery?) behind ULA's spectrum screen memory interpretation?<br /> <br /> 6144 bytes divided into 3 blocks, 2048 bytes long. i…
  • 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…
  • Loading a screen in to memory...Hi Folks,<br /> <br /> I want to load a SCREEN$ in to memory and save it out to RAM disk without it being displayed on the screen. I am worried abou…
  • 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…
  • 32k memory Italian memory expansionNot mine but its an [URL="http://www.ebay.co.uk/itm/TENKOLEK-32K-RAM-Expansion-Sinclair-ZX-Spectrum-/320861810075?pt=UK_VintageComputing_RL&amp;hash=…
  • 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…
  • displaying all memory activity in a screenDunno why I keep thinking about this, but here goes<br /> <br /> Is it easy enough to add a screen to an emulator that shows every memory address' ac…
  • 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 …
  • Utility to create long REM Line for storing M/C program - Maximum BASIC Line LengthHi,<br /> <br /> I think there was a Utlity or Toolkit to create a long REM-Line under 48k BASIC<br /> to store some MCode in it. <br /> <br /> …

Related Searches

  • fastest screen routine
  • screen routine
  • betadisk rom line
  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • scroll screen down one line
  • fill screen line at a time
  • screen memory
  • fast next line
  • next line
  • save screen memory
  • save more than 1 screen to memory
  • copy screen memory
  • border screen memory
  • decrement screen line
  • previous screen line
  • tv raster screen line
  • fast memory move to screen

Copyright © 2024 World of Spectrum