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.025s
<1…13141516171819…34>
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... ; **********************************
    ; xy coords to screen pixel position
    ; **********************************
    ... store h for later
    push bc ; 11t - store ... again
    ; *************************************
    pop bc ; 10t
    ld ...
    TomD TomD April 2011 Development
  • Frank N SteinThis is an improved bugfix for [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0001849"]Frank N Stein[/URL] as discussed recently in [URL="htt…

    ... with the screen data. The worst case is an implicit PUSH caused ... /> org $C472 ; 50290
    PATCH1: POP BC ; 193
    CALL $81A4 ...
    Einar Saukas Einar Saukas May 2011 Infoseek database
  • SpecBAS 0.690 Now AvailableHi folks - 0.690 is now available at the usual location: [url]https://sites.google.com/site/pauldunn/SpecOS.zip[/url] You can also download the rece…

    ... /site/pauldunn/twister[/url] - just pop it somewhere specbas can see ... :" assign.
    New filesystem commands - COPY/ERASE/MOVE/MAKEDIR/RENAME, also ... to flow incorrectly.
    PALETTE COPY didn't update the internal ...
    Dunny Dunny July 2011 Sinclair Miscellaneous
  • Kiwi OS for z80 computerHi everyone, Nearly made my z80 computer with 2K ROM 32K RAM. It has an OS im still writing called Kiwi (apple, blackberry, you get the idea ;D) he…

    ... ;************************************
    PRINT_DHEX
    PUSH DE ;REMEMBER D
    LD ... ;PRINT HEX NUMBER
    POP DE ;RESTORE D
    POP HL ;RETRIVE THE ADDRESS ... /> LD A, $01 ;CLEAR SCREEN COMMAND
    OUT ($1), A ...
    Robin Robin August 2011 Announcements
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... /> call ROM_CLS ; do the clear screen
    ld hl,msg_define
    push hl ; save the message address
    ld a,2 ; upper screen ...
    call CHAN_OPEN ; get the channel sorted
    pop hl ...
    polomint polomint September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... :]) then scrolls the screen down 8 lines then ... ; Point to next screen position before POPing HL< ... Preserve registers
    push de
    push bc
    push af
    < ...
    pop af
    pop bc
    pop de
    pop hl ;
    Zoltar Zoltar September 2011 Development
  • Find-Fill-Copy functions for BASICThere's not much going on here, so here's three m/code routines to provide some data manipulation functions which are otherwise slow to do from BASIC…

    ... INT PI",fill)
    * [optionally copy string 'c' to address 'a ... /> will set the top four screen lines to green on black ... initialisation string is defined then 'copy' will start from the top ... jg27paw4/pourri/find-fill-copy.zip]Find-Fill-Copy.zip[/url] . The ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Print Screen not Working on Windows 7I know I know this is chit chat and not a tech support forum. I ask here because the info on the web about this issue is generally shyte. I'm asking …

    ... the "Print Screen" to commit the current screen to the clipboard ... is not working. I can copy ... text or images and these get onto the clipboard but screen ... dumping via the print screen feature does ...
    Scottie_uk Scottie_uk November 2011 Chit chat
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... avoid messing up the screen when they are expanded. ...
    push af
    call FETCHS
    pop af
    push af
    ld de ... SSNEXT2:ld a,(de)
    push af
    and $7f ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Invalid combination of operands and opcodesIt says the error in the title, why is this?? [CODE] ORG 0000 LD HL, 63000 ;LOAD HL WITH STACK LOCATION LD SP, HL ;SET STACK POINTER TO HL LD A, …

    ... DELAY LOOP TO SHOW SPLASH SCREEN
    NOP
    ... IT!
    EXIT_MENU_FUNCTION
    POP A ;RESTORE A
    LD ... ;*********************************
    ASCII
    PRINT_LOOP
    PUSH AF
    LD A, (HL ... UNTIL B = 0
    POP AF ;RESTORE A
    RET ...
    Robin Robin December 2011 Sinclair Miscellaneous
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    Here's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in variables (or expressions which evaluate to variables). Some of this can already be done with VAL or VAL$, ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • MinnaMicroZ80 v0.21 - Z80 Snapshot to Microdrive converterMinnaMicroZ80 v0.21 - The Z80 to Microdrive Snapshot Converter -------------------------------------------------------------- Written by Rob Shepherd…

    ... /> If you like this software, pop along to [url]http://www ... top third of
    the screen, so the best place to ... it wipes the loading
    screen.

    I might make ... ";1;"Games"

    Then copy the BASIC loader from GenericLoader ...
    RobeeeJay RobeeeJay January 2012 Announcements
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... point of the screen
    PUSH DE
    PUSH HL
    PUSH BC
    POP HL
    POP DE
    POP BC
    exx
    POP HL
    POP ... DE
    POP ...
    AMW AMW April 2012 Development
  • What's wrong with this code ?OK, working my way through Jonathan Cauldwells 'How To' tome and I can't get the following to run in either spin or basin. ( iused the assembler in b…

    ... ld (23693),a ; set our screen colours.
    xor a ; quick ... outermost bit = key 1.
    push af ; remember the value.
    pop af ; restore accumulator.
    ...
    Saboteur Saboteur May 2012 Development
  • Jelly-Vision!As threatened in the "'Spectrum Play' Error" thread, here's a ruff'n'reddy interrupt driven full screen wobbling routine which has no practical use w…

    ... ) ;TV_FLAG printing in lower screen?
    jr nz,TESTSCROLL< ... jr z,INSCROLL
    push bc
    push de[/color]

    pop de
    pop bc
    INSCROLL: pop hl
    NOWOBBLE: pop af ...
    Battle Bunny Battle Bunny June 2012 Sinclair Basic
  • 'Renegade' loading screenHere's a photocopy of the original 'Renegade' arcade artwork that came with the arcade board when it arrived at Ocean Software. This is the artwork t…

    ... Fowles based his Spectrum loading screen on, the Bob Wakelin artwork ... screen. I've looked on the internet and cannot find another copy ...
    Mark R. Jones Mark R. Jones August 2012 Sinclair Miscellaneous
  • next pixelI searched the "Discussions" groups for the phrase "next pixel" and got no matches - and removing the quotes it discards the "next" and just searches…

    ... with printing stuff to the screen, I rediscovered this [url=http ...
    ld l,e
    push bc
    sla b
    add hl,bc
    pop bc
    jr pixrow
    Battle Bunny Battle Bunny September 2012 Development
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... from the ZX-Spectrum screen to significantly improve compression ... specialized routines for ZX-Spectrum screen compression.

    ... />
    The same screen, reordered with RCS before compressing ... ZX-Spectrum screen is organized as follows (copy/paste this ...
    Einar Saukas Einar Saukas January 2013 Development
  • How do you restrict this routines actions?I'm trying to plagiarise a piece of code I came across in the 80's, but seem to be banging my head against a brick wall! The routine fades the scree…

    ... />
    The routine fades the screen, but I am only wantin ... the bottom of the #2 screen area (i.e. not #0 ... : ld b, 16
    l_b7d5: push bc
    jr l_b798
    jr nc, l_b7db
    pop bc
    djnz l_b7d5
    daveysludge daveysludge February 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... machine with a character-mapped screen and render that as fast ... be wise to copy the attributes to the main screen at least ... drawn, to try to minimise screen tearing.

    The UDGs ... is larger than the rendered screen and/or wraps-round horizontally ...
    joefish joefish March 2013 Development
  • MIA: Magic Worm - is my copy good enough?Years ago when I was a teenager in Sheffield, I was given a copy of Magic Worm by the chap who lived next door to my grandparents. His son (Richard H…

    ... Sheffield, I was given a copy of Magic Worm by the ... archive page states, and the screen presented after loading has the ...
    u6c87 u6c87 April 2013 MIA/STP/SDP
  • Strike Force Cobra (Piranha) (Preview Copy 7.8.86)Hiya! I picked up a bunch of games recently and inside the Strike Force Cobra box were two tapes. One was the regular release and the other had a pla…

    ... with "Strike Force Cobra Preview Copy 7.8.86" typed on ... legit. There's no loading screen, no team selection, no sound ... on the status report/pause screen. Why it was knocking about ...
    richl richl April 2013 MIA/STP/SDP
  • Laptop graphics issue: getting booted out of full-screenHi guys I have a relatively trivial but exremely irritating problem that's driving me nuts. In the last few days I've noticed that if I have an appl…

    ... have an application running full-screen, like MAME or Spectaculator, I ... minutes with no explanation, no pop-up, nothing. I've uninstalled ... get kicked out of full-screen. Even when I'm working ... really miss having stuff full-screen for as long as I ...
    xyzzy xyzzy April 2013 Chit chat
  • Specteculator + Plus D + SCREEN$Today I'm running in a little problem with spectaculator and +D. I was doing the following: I would like doing a dia show containing about 100 SCREEN…

    ... dia show containing about 100 SCREEN files from disk. :smile:
    [I]59 Snap2S 14 SCREEN$
    79 ???@?? COPY COPY _P04 $.ARRAY
    80 ...
    Jungsi Jungsi May 2013 Emulators
  • Works in Fuse & SpecEmu, not ZXSpinI decided that I wanted to change the scroll routine which I was using for compiling the Trailblazer maps, as I'd just copied it out of Andrew Hewson…

    ... method for scrolling the screen, which is twice ... /> CHARSCROLL:
    push ix
    push iy
    ld ... nz,SCROLL0
    pop iy
    pop ix
    ... jr nz,PRINT2
    pop af
    ret
    Battle Bunny Battle Bunny June 2013 Emulators
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... Although the routine will copy any length it obviously ... /> 41 REM TO COPY string to RAM or ... br /> l =length to copy
    43 REM eg.: ... copies top 1/3rd screen to bottom
    44 ... br /> REM bounces around a screen segment
    [/code]
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Childhood moments with my SpeccyHey everyone. The other day I randomly came across a tumblr page called "Me and My ZX Spectrum" ([url]http://meandmyzxspectrum.tumblr.com[/url]) …

    ... the Atic Atac loading screen was done intentionally, to ... was looking at the screen, mesmerized, thinking that I ... The TV had 12 push-buttons for preset tuning ... friends also had their copy so we were all ... at the message on the screen that read: CONGRATULATIONS! ...
    memrah memrah July 2013 Sinclair Miscellaneous
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... assembly/machine code... No fancy screen shinanagins, just data storage and ... the specy (with a load screen and perhaps even a turboloader ... />
    Whats needed is to copy the manipulated register to the ... wonder what happens if i push the value from B into ...
    wibble wibble August 2013 Development
<1…13141516171819…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
screen 45.8K 73.8K
copy 17.9K 22.8K
push 4.9K 12.7K
pop 6.4K 13.2K

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…
  • Push/Pop methodMachine code question:<br /> Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another?<br /> I'v…
  • 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 /> <…
  • Push-Push Penguin Online HighScores UpdateHey all! <br /> <br /> If you like Speccy games then you will probably like this one. It is basically a Pengo remake with A LOT of extras. This one 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…
  • Push/Pop data copyingWe all know that stack pointer cheese and push/pop is faster to move data than LDIR - which in turn is slower than unrolled LDI's anyway.<br /> <br /…
  • 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…
  • Trouble with rainbow effect push/popI'm having a bit of bother getting my rainbow graphics to behave themselves.<br /> <br /> Basically I want a rainbow effect to last for say 4 seconds…
  • 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 …

Related Searches

  • loading screen copy
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • copy picture to screen
  • comparison screen copy
  • screen copy einar
  • block copy push pop
  • fast push pop copy
  • fast block copy push pop
  • fast block copy push pop chase hq
  • fast copy push pop chase hq
  • chase hq push pop
  • fast screen copy
  • fast screen copy chase hq
  • push pop copy chase hq
  • fast copy push pop
  • copy push pop
  • copy screen memory
  • push pop xy

Copyright © 2024 World of Spectrum