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…567891011…34>
  • DivIDE and joystick interfaceWhich joystick interface works with the DivIDE and ZX 48K? I have TurboRAM but it works not correct or blocks DivIDE. Multiface One works with the j…

    ... interface which has the /RD line connected; this should work fine ... keep the amount of corrupted memory to an absolute minimum ... safe than the screen, but keeps the screen looking nice and ... b] - the + indicates to use screen memory instead of the stack).[/QUOTE ...
    Alien 8 Alien 8 April 2010 Hardware
  • How to insert special characters in Basic and ASM ?Look the next picture. [IMG]http://img25.imageshack.us/img25/9479/scode.jpg[/IMG] I dont know how to insert these black and diagonal characters. No…

    ... routine to show themm on screen.[/QUOTE]They don't have ... the screen, or drawn using a simple algorithm like the BASIC line ... quoted above but straight into screen memory.
    joefish joefish June 2010 Sinclair Basic
  • How to insert special characters in Basic and ASM ?Look the next picture. [IMG]http://img25.imageshack.us/img25/9479/scode.jpg[/IMG] I dont know how to insert these black and diagonal characters. No…

    ... done by direct writing into screen memory - it will be rather ... routine to show themm on screen.[/QUOTE]

    [ ... screen, or drawn using a simple algorithm like the BASIC line ... quoted above but straight into screen memory.[/QUOTE]
    The Starglider The Starglider June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... , it draws directly on the screen.

    [code] ld h ... , we have to calculate the screen area address from X,Y ... downHL ;and going to the next line

    ld a,b ... routine returns address of the next screen line, calculating it from the given ...
    Shiru Shiru June 2010 Sinclair Basic
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... (no problems if the whole screen is always has the same ... , we have to calculate the screen area address from X,Y ... downHL ;and going to the next line

    ld a,b ... routine returns address of the next screen line, calculating it from the given ...
    Shiru Shiru June 2010 Sinclair Basic
  • Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …

    ... is to POP from uncontended memory during the contended part of ... 256 pixels of one screen line), then PUSH to screen memory during the uncontended ... part (the border and line return).
    joefish joefish August 2010 Development
  • SpecOS progressOk, As you can all see, I'm back - and I've been working away on SpecOS for a while now. There's a few videos, which you can see on my blog: [url]h…

    ... br /> * Renumber
    * Full screen input e.g. INPUT AT ... br /> * FRAME command to sync screen output
    * MOVE command ... screen memory x,y,w,h
    * FILLL command
    * EDIT line ... /> * AUTO line numbering
    * ON BREAK
    * CALL memory address or ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Miscellaneous
  • SpecOS progressOk, As you can all see, I'm back - and I've been working away on SpecOS for a while now. There's a few videos, which you can see on my blog: [url]h…

    ... />
    If its intended for "next-gen" spectrum games then its ... as some kind of weird screen memory layout) then it might struggle ...
    takapa takapa August 2010 Sinclair Miscellaneous
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... POKEs the data in to screen memory to create the double height ... quite quickly and obviously the memory footprint is low.

    420 NEXT c
    440 LET y ... =y+1
    450 NEXT b
    470 LET y ... x=x+1
    490 NEXT a
    510 STOP[/CODE ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... next line. Every two lines update the ROM-pointer and every line on screen ...
    Dr BEEP Dr BEEP August 2010 Sinclair Basic
  • Loading BASIC programs stored as "bytes:"Hi all, I have a question regarding loading BASIC programs, that I managed to save as machine code (I suppose) when I was a child, as a result of e…

    ... non-zero-length program in memory. At the very least, you ... spanning the screen memory, system variables, program data and 'currently executing line' workspace ...
    gasman gasman October 2010 Development
  • Sprite RoutineI was wondering if anyone could point me in the direction of a really basic example of a per-pixel sprite routine? Preferably commented. The screen …

    ...
    ; DE -graphics source, HL- screen position ,B-number of horizontal ... ;copy the to screen
    INC DE ;next byte of graphics

    CALL OnePixelLineDown ;go to next line of pixels
    DJNZ DrawBall ...
    Ralf Ralf October 2010 Development
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... INC H). ZX Spectrum screen layout is not the most ... layout is when you have screen memory arranged as 256 pixel ... INC L to get next row and INC H ... to get next column. It would take ... address space for ZX Spectrum screen (with attributes), and probably ...
    Shiru Shiru January 2011 Hardware
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... is when you have screen memory arranged as 256 pixel ... INC L to get next row and INC H ... to get next column. It would take ... address space for ZX Spectrum screen (with attributes), and ... standard Spectrum screen only needs 8Kbytes of video memory for such ...
    TVzombie TVzombie January 2011 Hardware
  • Compiling Basic to MCHello, I have a lot of long Basic programs. These are mostly strategy programs, good but slow. I was thinking about how to speed them up without com…

    ... screen blank
    20 LET x1 = 0: LET y1 = 0: REM line ... INT(RND * 176): REM Random line end
    50 DRAW INK ... x2: LET y1 = y2: REM Next line starts at current one's ... b]END IF[/b]: REM Next color
    80 IF ... almost the same program. Line 6 might be removed, ...
    boriel boriel February 2011 Development
  • Dandy by Electronic ArtsHas anyone ever completed this? You collect all the 3 clues and then nothing happens????

    ... the "N" appearing on the next line at the left of the screen!
    Jmk Jmk February 2011 Games
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ...
    Now on any one line, that means there are four ... HL and then PUSHed into screen memory in sequence, according to which ... to the contended way the screen memory works, the PUSH IX ... preparation for rendering each line of the screen, which still means using ...
    joefish joefish April 2011 Development
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... The self-modifying code is line 34, which uses NXTLIN ... names are in the next line so that it can ... DEFADD area, allocated in line 30, with the requested ... :
    REM This line will be altered by the ... /> copies top 1/3rd screen to bottom
    44 ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... 42 of those on a line. Therefore, you know that the ... minimum length of each line is 42. Could you not ... for each word until the next line, then 42 chars for granted ... which would not fit on screen starts in the first 42 ...
    na_th_an na_th_an May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... for each word until the next line, then 42 chars for granted ... which would not fit on screen starts in the first 42 ...
    guesser guesser May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... for each word until the next line, then 42 chars for granted ... which would not fit on screen starts in the first 42 ... on the assumption that a line could be 64 characters as ...
    Paddy Coleman Paddy Coleman May 2011 Sinclair Basic
  • New game! Nanako in CJMC for ZX81!Yup, that's true. We've been busy in crafting a nice, small, simple library to code games in text mode (this is, standard, unexpanded) for the 16K ZX…

    ... /> You make a screen somewhere in memory per line 32 bytes of data ... and 1 end byte (#76). This 'screen ...
    Dr BEEP Dr BEEP May 2011 Brand new software
  • New game! Nanako in CJMC for ZX81!Yup, that's true. We've been busy in crafting a nice, small, simple library to code games in text mode (this is, standard, unexpanded) for the 16K ZX…

    ... to make display to the screen.

    [code]
    begin: ld hl,screen
    ld (16388),hl ... hl,de ;next hires line
    djnz hiloop ;next line repeats 192 ... 32 bytes for your screen
    screen: dw 0,0 ...
    Dr BEEP Dr BEEP May 2011 Brand new software
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... hand corner of the screen. This is line 24 and what would ... ) is reproduced in column 1, line 17! I have to start ... it accurate (ish) on the screen. As the [B]PropSys[/B ...
    Paddy Coleman Paddy Coleman May 2011 Sinclair Basic
  • Thinking of making a "Wicker Man" text adventureI introduced my friend to the wonderful world of Speccy text adventures the other night, after she reminded me she liked D+D/MMORPGs; so we played an…

    ... similar topics I found a line I could implement at the ... going to the next line and loading the loading screen.

    Talking ... 2 lines of the loading screen from corrupting, with no proper ...
    The Lone Magpie The Lone Magpie June 2011 New game ideas
  • 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…

    ... about what to do next. The main loop is ... 3. How do I emulate screen display? Of course I ... resides in Speccy's screen memory into what appears on my ... screen, but how exactly do I do it? Which memory ... memory mapped into colors/positions of pixels on a screen ...
    PeterP PeterP June 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…

    ... I see now is black screen and cursor. Right now, ... what you should do next. The display is bitmapped ... 6912 bytes of the Spectrum memory map, starting from address ... any mention of the screen layout in the latter ... POKE n,255
    30 NEXT n
    [/code]
    ccowley ccowley June 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…

    ... compared values from Memory Browser with my own memory dump after ... looks like the first memory location where my and ... screen memory, and 20704 happens to be the bottom line of the screen ... logs, or somehow observing the memory throughout the startup process ( ...
    gasman gasman June 2011 Emulators
  • Collision detection in Arcade Game DesignerI've been playing with Arcade Game Designer recently but I can't get the collision detection work between two sprites of the same type even though I'…

    ... to the original sprite in next
    line.

    ORIGINAL
    screen is set to
    the ... new
    location is right next to the sprite it collided ...
    matti1234 matti1234 July 2011 Development
<1…567891011…34>

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