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.049s
<1…26272829303132…34>
  • Another vertical scrolling questionwhile talking about w256 x h128 vertical scrolling, are 128k modes have any advantages over 48k models? has extra ram or swappable screen buffer any…

    The swappable screen is useful because you can ... the new frame in the screen which isn't showing and ... , you either work directly in screen memory, risking to show a half ... the finished data to the screen memory.
    Metalbrain Metalbrain October 2013 Development
  • FUSE on OSXHello peeps, Long time no speak! I am trying to set up some emulators on my MacMini (launched via XBMC), and of course, Speccy emulation is a mus…

    ... emulators that dont have command line options i've cheated ... telling it to launch full-screen.

    The basic ... line (or as default program)
    - Open the emulator full-screen ... from command line (or by default)
    Hungry Horace Hungry Horace October 2013 Emulators
  • FUSE on OSXHello peeps, Long time no speak! I am trying to set up some emulators on my MacMini (launched via XBMC), and of course, Speccy emulation is a mus…

    ... command line (or as default program)
    - Open the emulator full-screen ... from command line (or by default)
    djdron djdron October 2013 Emulators
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> ex de, hl ; location before next line's
    add hl, de ... to HL

    ; THE 'NEXT-LINE' ROUTINE
    org 0x1bd1
    ld (nxtlin), hl ; set next line
    ex de, hl ; swap ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> renum_3:
    call next_one ; get next line address
    inc hl ; point ... ; length
    ld hl, (mem_2) ; next line
    ld de, (mem_2_2) ; change ... /> call next_one ; get address of next line
    ld hl, (mem_3_4) ; end ...
    chev chev October 2013 Development
  • 128k programmingOk, I have had the normal man look (ie. not really), I want a good resource for 128k asm programming. Mostly just to find out how the RAM bank switc…

    Yes, but you save the need of an off-screen buffer you have to copy to the screen memory.
    na_th_an na_th_an November 2013 Development
  • 128k programmingOk, I have had the normal man look (ie. not really), I want a good resource for 128k asm programming. Mostly just to find out how the RAM bank switc…

    [QUOTE=na_th_an;734560]Yes, but you save the need of an off-screen buffer you have to copy to the screen memory.[/QUOTE]

    oh yeah thats true
    slenkar slenkar November 2013 Development
  • FZX Driver for z88dkAn fzx library for z88dk can be downloaded [URL="https://drive.google.com/file/d/0B6XhJJ33xpOWM2hWNjAxMVkxaEk/edit?usp=sharing"]here[/URL]. The libr…

    ... work properly for setting screen coordinates, since line or column zero will ...
    Einar Saukas Einar Saukas December 2013 Announcements
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... assembled. I loaded a 700 line test file and assembled it ... rather than continuing with the next line. One that wasn't a ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • 128k gamesHi. I've come to World of Spectrum for advice. I'm a Commodore guy OK, please be nice to me, as I seek your wisdom! I love the Commodore 128, and I'…

    ... in place of the normal screen memory And on a Spectrum, you ... bank that ordinarily contains the screen. So again, when you want ... ) memory blocks, but with no way to write to either screen - those ... why developers used the 128K memory as little more than extra ...
    joefish joefish January 2014 Games
  • Help with File Compressor by Mladen PopovicHi, I'm trying to compress BombJack (MCM) and transfer it to a +3 disk (Yes I own the original game :) ). I'm unsure about the addresses to enter in…

    ... messing with the code in line 1.

    length: equ ...
    begin: db 0,1 ; line number
    dw length-4 ... ; line length
    db $f9,$c0,' ...
    db $0d ; end of line (no next line)

    runusr: res ...
    FrankT FrankT January 2014 Development
  • Help a small machine code game.Hello all you clever wossers are there any GOOD?? games that are in machine code (no basic apart from the loader,rnd usr bit) but are very small ma…

    Are you trying to learn machine code?

    Putting bytes in screen memory and manipulating them is the best way to start.

    I have never learnt by looking at other people's code strangely enough. I learnt by asking loads of questions.
    slenkar slenkar January 2014 Games
  • ZX memory questions1. what is the highest address in a 48k spectrum that can be written to? 2. can you write to an address less than 16384 (on real hardware) 3.48k...…

    great thanks. :)

    and

    4. excluding the screen memory and attribute table how much free memory is available in a 48k machine
    ASH-II ASH-II January 2014 Sinclair Miscellaneous
  • ZX memory questions1. what is the highest address in a 48k spectrum that can be written to? 2. can you write to an address less than 16384 (on real hardware) 3.48k...…

    [QUOTE=ASH-II;750225]4. excluding the screen memory and attribute table how much free memory is available in a 48k machine[/QUOTE]

    49152 - 6912 = 42240 bytes
    Einar Saukas Einar Saukas January 2014 Sinclair Miscellaneous
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... text and move to next line etc until you run out ...
    alienbanana alienbanana February 2014 Development
  • how to load .SNAOk all, here is my problem. I have got the lead so I can run an external floppy drive unit as "B:" I have used the CPCdiskXP software program in Win…

    ... the first 14 bytes of screen memory. If this causes your SNA ...
    John Elliott John Elliott February 2014 Hardware
  • Pentagon floating bus timingI wanted to take a little break from working on the ZXDS UI yesterday, so I added support for Pentagon timing instead, so I can finally enjoy the lik…

    ... than writing to screen memory, it pages the shadow screen in and then ...
    Patrik Rak Patrik Rak March 2014 Emulators
  • Scrolling Bi-Colour Engine for 4-Player GamesJust putting this code up for people to have a look at. Far from finished. Should simply compile and run a bit of a demo. Only good for 128K and +…

    ... points to the next line,
    ;and the last line points back to ...
    joefish joefish March 2014 Development
  • How did you learn to code on the Spectrum?Got to be honest, as much as I wish I did, I don't know anything about programming. I had a Spectrum (+2 and then +2B) when I was a kid, and my prog…

    ... . But if I was accessing screen memory I'd be doing LD ...
    RobeeeJay RobeeeJay March 2014 Development
  • How did you learn to code on the Spectrum?Got to be honest, as much as I wish I did, I don't know anything about programming. I had a Spectrum (+2 and then +2B) when I was a kid, and my prog…

    ... there.

    Things like memory addresses though there is no ... /> Copying the main screen memory to the shadow screen in decimal vs in ... at all)

    The memory space of the Z80 starts ...
    guesser guesser March 2014 Development
  • Mr Heli - my new mod (w.i.p.)I really liked modding Spectrum games and would like to share my new project with you :) I took arcade port Mr Heli. It is actually a good game with…

    ... the CPC version has a screen area clipped at 128x192 to ... 're considering the Speccy's screen memory layout; it's an odd ...
    joefish joefish April 2014 Games
  • Double-Buffer ScreenFor my Alien Breed Speccy re-write I decided to use a Double Buffer (DB) or 'Back Screen' to draw all the game action onto, before shuffling the whol…

    ... the stack pointer for the next pass. You can waste a ... a row to copy each line, rather than one LDIR.
    next line.
    joefish joefish April 2014 Development
  • Double-Buffer ScreenFor my Alien Breed Speccy re-write I decided to use a Double Buffer (DB) or 'Back Screen' to draw all the game action onto, before shuffling the whol…

    ... the 128, always treating the screen memory as being at $C000.[/QUOTE ... over the Timex's shadow screen which is offset by 8K ...
    chev chev April 2014 Development
  • Joystick Interfaces on +2AJust found out that my DK'Tronics joystick interface doesn't want to play with my +2A (black). The Kempston port works OK, but not the Sinclair port…

    [QUOTE=joefish;765527]What if you used both joystick inputs[/QUOTE]

    Nope, the inputs are just parallel like keyboard rows. The only difference is the high memory address line (column).
    guesser guesser April 2014 Hardware
  • bytes bits balonyNever mind

    ... imagine that instead of the screen memory map being the way it ... , you've just rediscovered linear screen organization :)

    Yes, ... graphics to some area of memory (which doesn't change ... really different organization than real screen, you just have to ...
    Ralf Ralf April 2014 Sinclair Miscellaneous
  • DIM and FOR, NEXT loopHi there. I'm making a program with 100 items on screen using dim and a for next loop. The thing is, each time I want to manipulate the items I do an…

    ... at the end of the screen memory to check where something is ...
    ASH-II ASH-II May 2014 Sinclair Basic
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... that sp holds for the next line.

    Numbers are T ... before ULA access of the line). These numbers are written for ...
    Alone Coder Alone Coder May 2014 Development
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... that sp holds for the next line.[/QUOTE]

    Ops! This ... is already set for the next iteration, within the same attribute ...
    Einar Saukas Einar Saukas May 2014 Development
  • bitmap vs tile based displayIf I understand it correctly the ZX Spectrum display is all about bitmap. On the other hand the Commodore 64 is not. Correct me if I am wrong. If I …

    ... /> The ordering of the Speccy screen memory and the attribute system, in ...
    p13z p13z May 2014 Sinclair Miscellaneous
<1…26272829303132…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