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.131s
<1…22232425262728…34>
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... bytes each to bank 5 and from there to bank 0, one ... quantity to copy
    LDIR
    LD A,016 ;switches to bank 0< ... LD DE,49152 ;from bank 5 to bank 0
    LD BC ... /> LD A,016 ;switches to bank 0
    LD BC, ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... m finding it difficult to make time to update the clashbasher website ... idea of counters etc for switching the attributes if the display ... . for example a area of screen could be preserved by using ... the printer buffer then transfered to the screen with a few ldi ...
    Basher Basher September 2013 Hardware
  • coding guruOk I'm looking for a to help me in my quest to do my first proper game. The 80's child in me thinks he can do it, But the 2013 man in me knows zip. …

    ... I would use bank 5 for the screen (the one that' ... can write data to it with any bank paged in at ... makes sense to use a second bank (bank 7) for the screen if ... a shadow screen.

    I would use bank 2 for ... t want the bank running the code to be paged out ...
    chev chev September 2013 Sinclair Miscellaneous
  • I have done a Spectrum Screen Design Template As PDFI use this for my games, to work out attribute and screen addresses. It is A4, to be printed landscape [url="http://www.peargames.co.uk/downloads/s…

    ... a Google Docs spreadsheet to calculate screen address from pixel or ... get the coords from a screen address.

    ... There's a spare copy of the original page ... as it's called "Spectrum Screen - Public Version" you ... can save a local copy on your own Google ...
    David Jones David Jones September 2013 Development
  • Completely free games?Hi, I would like to know if there are any open source or completely free games for ZX Spectrum. Or at least some other free programs without any lin…

    ... instruction. That's too insignificant to be worth crediting. The ... idea of writing outside the screen so, although I didn' ... my documentation gives proper credit to the original ideas anyway. I ... s a completely different situation to copy a significant portion of ...
    Einar Saukas Einar Saukas October 2013 Games
  • Completely free games?Hi, I would like to know if there are any open source or completely free games for ZX Spectrum. Or at least some other free programs without any lin…

    ... idea of writing outside the screen so, although I didn' ... my documentation gives proper credit to the original ideas anyway. I ... s a completely different situation to copy a significant portion of ... . The game played identically to Spellbound, but the graphics ...
    David Jones David Jones October 2013 Games
  • LOOK at the size of my Rom/EmulatorOk, we have 16k, 48k, 128k, even a 256 odd k Rom/Emulator But I want more :p Is there anything out there now or been worked on to give more, as the…

    ... 64K of contiguous memory. Presumably bank switching is done via OUT instructions ... pointers. It was a pain to program for.

    You ... (so can only transfer memory to CPU 1 byte at a ...
    Paradigm Shifter Paradigm Shifter October 2013 Sinclair Miscellaneous
  • 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 screen banks are contended. Although the smart way to deal with ... the routines that write to the screen in bank 2 and only call ... them when you need to update ... the screen ...
    chev chev October 2013 Development
  • 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…

    ... /> has extra ram or swappable screen buffer any use on scrolling ... with screen sync are gone. And it is always better to copy 512 ... and draw it to screen swapped off than trying to copy 4KB while chasing ...
    catmeows catmeows October 2013 Development
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... best option is to copy the assembler window contents to another program and ... bugs related to debug window, when you select a memory bank debug ... have modern features (syntax highlighting, copy/paste, tabs) that were not ...
    Zup Zup October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... (for instance copying from buffer to screen) during contention, the results would ... . The best possible routine to copy from buffer to screen should probably use [B ...
    Einar Saukas Einar Saukas October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... is in contened zone (writing to contended memory from uncontended buffer ... (typically from buffer to screen) simply switching from normal to shadow screen instead.

    screen for each line.[/QUOTE]
    Einar Saukas Einar Saukas October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... 20% faster when copying data to contended memory (except on Spectrum ... . If you are always going to copy a block of bytes outside ... if your program will always copy a block of bytes in ... loop" [B]PUSH[/B] during screen scan such that all [B ...
    Einar Saukas Einar Saukas 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…

    ... /> inc de ; point to second location
    ldir ; copy filename

    ld (ix + 14), c ; copy array name
    bit 6 ...
    ld hl, bitmap ; point to screen address
    .endif
    ld ...
    chev chev October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... games doing this to copy off-screen buffer onto the screen. This is why ... people used "nonlinear" off-screen buffers. This approach can easily ...
    introspec introspec October 2013 Development
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... ]However if you really need to copy each attribute immediately after each ... no buffer. Buffering a 12K screen on a 48K machine would ... be madness. The screen is manipulated directly. It is ... attempt is made to stay in-sync with the screen and instead ...
    chev chev October 2013 Development
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... the super fast pushy routine to copy shadow screen to the real one -
    tstih tstih 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…

    ... ; prepare to cross screen third boundary< ... to HL
    ex de, hl ; swap pointers
    ldir ; copy ...
    chev chev 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…

    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
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... BTW I've just tried to get screenshots, but Specemu only ... , then spent time trying to convert them (having to fire up DOSBox ... !

    So going back to 1996 methods, which I should ... the old [Alt Gr] + [Print Screen] to copy the open Window (Specemu), and ...
    ewgf ewgf November 2013 Brand new software
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... The stack is used to store local variables and function ... and globals are assigned to fixed memory addresses, ... You can print strings to the screen on the background, but ... his brief routines to do decimal to ascii conversion. It ... can't just copy and paste here.
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Screenshot queryDoes anyone know how to save a screenshot in either of the following file formats: bak, cfg, dmp, doc, docx, jpeg, jpg, log, pdf, png, pp2, replay, t…

    ... can also press ALT+PrtScr to copy the image of the current ... window to the clipboard, instead of the entire screen. This saves ... you messing around trying to clip things ...
    Marko Marko December 2013 Chit chat
  • HD TV recommendations please.We think our 40" HD telly is on it's way out. There have been a few marks on the picture for a while but it's slowly getting worse. [URL]http://sdr…

    ... on, and takes forever to do something simple like ... features which seemed to involve installing next to useless widgets that ... to facebook or tweet when watching TV using a clumsy on-screen ... interface (after switching to the app) when ...
    Arjun Arjun December 2013 Chit chat
  • Isometric GamesAs a longer term project I'm thinking of attempting an isometric game, along the lines of Alien8, but with Magic Knight. No promises though, because …

    ... . For each moving object on screen that area is redrawn whilst ... games they redraw the whole screen.

    Last night i ... is much quicker , less memory to copy / consume.


    Jon ...
    seedy1812 seedy1812 January 2014 Development
  • Game loopJust working on my first ever Spectrum game, and am struggling to work out what the game-loop should look like. I've got interrupts enabled (mode 2)…

    ... on how you are drawing to the screen.

    One thing ... completed graphics to a buffer and then copy the finished result to screen. sp1 ... example that draws completed graphics to screen one character square at a ...
    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • really dumb questionbut can I use the following line to create a udg and if so how do I call it or use it via the graphics mode? Do I need to READ something somewhere? …

    ... is there anything more to it than changing the ... doesn't seem to change the UDG bank. Am I ... , the following banks need to be lower in memory? ... consists of plotting pixels to the screen? I changed the lines ... 25-27 to this and got it to ...
    carlsson carlsson January 2014 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... syntax changes I would need to make to run this on +3 ... ]
    The best syntax change to ensure it running under +2A ... /+3 is to replace the +2A/+3 ROMs ... /> You also can use direct Bank switching with OUT 32765,Banknr+16 ...
    LCD LCD January 2014 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... 748260]The best syntax change to ensure it running under ... +2A/+3 is to replace the +2A/+3 ... You also can use direct Bank switching with OUT 32765,Banknr+16 ... of +3 ramdisk further to see if I can ... />
    Is it possible to write a similar basic program ...
    Speccy_James Speccy_James January 2014 Sinclair Basic
<1…22232425262728…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
bank 3.6K 5.8K
switching 2.4K 2.8K
to 549.6K 1.6M
copy 17.9K 22.8K
screen 45.8K 73.8K

Related Threads

  • How to copy file from tape (*.tap) to disks (*.dsk) ?I am using zx32 with win98 and i want (in the emulate +3) copy files from virtual tapes to virtual disks.<br /> <br /> I use =&gt; load "NameOfFile" …
  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Fastest way to write something to screen$Hi,<br /> <br /> I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I…
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384)<br /> <br /> I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory.<br /> <…
  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…

Related Searches

  • fastest way to clear screen
  • copy a file to dsk image
  • loading screen copy
  • full screen fuse how to
  • loading screen poke to hide text
  • copy games to microdrive
  • copy tzx to microdrive
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • how to copy youtube videos wos
  • write to screen
  • copy picture to screen
  • basic bank switching loader 128k
  • basic bank switching loader 2b
  • comparison screen copy
  • screen copy einar
  • copy data bank switching
  • bank switching copy memory page 5 7
  • faster copy to screen from buffer

Copyright © 2024 World of Spectrum