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…12131415161718…34>
  • Name that screen shotJust picked up a half price copy of Gamestm's Retro compilation magazine and was wondering is someone could indentify the spectrum screen shot on pag…

    Just picked up a half price copy of Gamestm's Retro compilation magazine and was wondering is someone could indentify the spectrum screen shot on page 18 column 2 row 1
    chop983 chop983 February 2006 Games
  • Problem with rotating procedureHi folks! I wrote a proc in z80 asm, based on: x' = x * cos (z) - y * sin (z) y' = x * sin (z) + y * cos (z) I used a precalculated table of sin a…

    ... suspect a circle on a screen, but it is not exactly ... ,l
    call mult21
    push hl
    ld h,a ... ,h
    call mult21
    pop de
    ld b,c ...
    xor xor July 2006 Development
  • tips on optimizing assemblyI wrote a small routine to rotate right a whole screen character line complete with attributes. This is my third ever assembly routine, so I guess i…

    ... to rotate right a whole screen character line complete with ... points to our row
    push hl

    ld ... /> pop hl
    inc h ; move hl to next scanline.
    push ... $40 ;
    and $58 ; which screen third + $40
    ld h ...
    na_th_an na_th_an November 2006 Development
  • Help understanding some z80 asmI'm trying to work out how to represent the structure of a "sprite" in the SAM as "Grabbed" by SmallC. I can see the assembler implementation but I …

    ... asm is this ( grabs from screen ):
    [CODE]
    unsigned grab ... length )
    {
    #asm
    push ix
    ld ix,0 ...
    ld h,b
    pop ix
    #endasm
    }
    Screen base pointers in structures. Yes ...
    DonkeyPong DonkeyPong January 2007 Development
  • 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…

    ... ; attach stream

    pop hl ; the first address plus ... map in FONT
    push hl ; save font address< ... column carry flag
    pop hl ; restore the font ... /> ; WRITE A CHARACTER TO THE SCREEN
    ; -------------------------------
    ;
    ...
    chev chev January 2007 Development
  • don't go Vista matesaGreetings. As you well know, there has been a massive campaign to push Vista into the users. I'm against it and always will be. Most of the ancient s…

    ... been a massive campaign to push Vista into the users. I ... of tasks. That these dialogs pop up repeatedly for the same ... users to get a legal copy of Vista is to buy ... , the cheapest Vista is the copy that comes with a new ...
    alban lusitanae alban lusitanae February 2007 Chit chat
  • Currah MicroSource emulationIt appears to be impossible to emualte the MicroSource in software on the ZX Spectrum SE as hardware polling is required. The following patch is not …

    ... 2000 ; length
    ldir ; copy

    ; emulate polling ... 22 ; length
    ldir ; copy

    ; move displaced ... 27 ; length
    ldir ; copy

    ; simulate ... ldir ; $18f6
    pop hl ; $18f8
    push af ; $18f9
    ...
    chev chev March 2007 Emulators
  • My little first set of routines.Hi all, I just coded a little set of routines just to draw a screen on video mem and a fade out. I could have just copied the screen rendering rout…

    ... push bc
    push de
    push hl

    ld de,SCREEN ...

    pop bc

    pop hl
    pop de
    pop bc
    pop ...
    HexDump HexDump April 2007 Development
  • Bresenham's line algorithmHelp - I really am struggling to get my head around this algorithm. I don't know why, I coped with Cordic (SIN/COS) and integer divide routines (/10 …

    ... can support the Timex 512 screen.

    The code I ... draw 0,0!

    PUSH HL ;preserve HL
    SBC ... 'll be no Carry
    POP HL
    JR C,gfxdraw2 ... (X)

    gfxdraw2:
    PUSH DE ;keep DE

    Jimmy Jimmy August 2008 Development
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... of one line and one screen's worth of program ... do that fits onto one screen as a complete listing. ... posn
    pop hl ;retrieve road posn
    push hl ;save ... there's room on the screen for quite a few ... time the write to the screen so the scrolling appears ...
    bigjon bigjon December 2008 Development
  • So you want to make a cardgame......but you haven't got a good deck to display. Well here is a fully relocatable routine that will do the job for you. Place the code anywhere in me…

    ... HL,BC
    PUSH HL
    < ...
    again POP AF
    LD ... on out of screen
    ...
    Dr BEEP Dr BEEP December 2008 Development
  • Understanding the StackSorry folks. I guess I'm going to be a pain for a little while. Hope it's ok with everyone. I'm currently studying the stack and wrote the little pr…

    ... /> [CODE]ld de, 0101h
    push de
    ld (spp), sp ... )
    ld sp, (spp)
    pop bc
    ret

    screen. Instead I get garbage (an ...
    rahtgaz rahtgaz January 2009 Development
  • IN 255 behaviour not emulated in Spectaculator and ZXSpinI'm not speaking about "normal" IN 255 behaviour. All of you know what I'm taking about: IN 255 can be used to "read" screen data as it's retrieved f…

    ... to "read" screen data as ... draw the screen. This has ...
    pop bc
    push bc
    ... PrintHex proc
    push af
    and ...
    mcleod_ideafix mcleod_ideafix January 2009 Hardware
  • err, I like wrote this years ago, and just found it archived.[b]read it, and say it's crap if you want, but do not go on about the technical side, cos it was bullshit, we all know it, and the end makes no sense…

    ... 2001, one couldn't just pop into PC World with an ... message flashed on Tex's screen. SEN5241 requests chat accept (y ... , would be like trying to push an airbed under water with ... went down two more would pop-up elsewhere. Tex had been ...
    thx1138 thx1138 January 2009 Chit chat
  • Illegal copy of Rough JusticeI've just realised whilst skimming down my games folder in search of some reference material for a room in Miles Mad Mission, that sometime in the pa…

    ... to have downloaded an illegal copy of Rough Justice?

    pop up every now and then ...
    dm_boozefreek dm_boozefreek May 2009 Games
  • Tips on optimizing some newbie assembly routinesI'm starting to learn some assembly language. The best way to learn is to actually code something you are going to use, so I'm creating a very simple…

    ... bytes to the screen:
    push de
    ... /> ; Next character screen address:
    pop de
    inc ... inc de
    pop hl
    pop bc
    ...
    na_th_an na_th_an June 2009 Development
  • Black screen of deathI recently aquired a zx spectrum (revision 3b) of the rubber key variety. it was all running smoothly(for about an hour after pluggin in), i left the…

    ... and returned to a black screen.
    Restarting the device ... left me with a black screen with some minor interferance.
    screen with slight interferance (which shouldnt ... type print "hhh" and then COPY and ill get hhh output ...
    nxgshadow nxgshadow June 2009 Hardware
  • Machine Code Microdrive File LoaderI've been experimenting with transferring games to run from microdrive. Typically I like to see a loading screen while things are happening, and I li…

    ... . Load the compressed screen
    3. Decompress the screen
    4. ... ;
    main2 xor a ; set screen, ink and border to black ... /> ld de,16384 ; unpack loading screen
    call unpack
    ;< ... channel
    ;
    push ix
    pop hl
    add hl ...
    jp jp August 2009 Development
  • How do I manually BLOCK pop-ups in Ff?I'm using Ff 3.0.15 When I go Tools -> Options -> Content -> Block pop-up windows -> Exceptions it only allows me to type in sites I want to ALLOW .…

    ... ; Options -> Content -> Block pop-up windows -> Exceptions it ... called "[I][B]Block[/B] pop-up windows[/I]" then?Argh ... manually BLOCK sites from using pop-ups? (aside from clicking on ... at the top of the screen)
    ZnorXman ZnorXman November 2009 Chit chat
  • Screen Machine re-discoveredFurther to [b]fog[/b]'s enquiry in another place, it transpires that although the programs as described did appear in Your Spectrum #19, the program …

    ... 've just received a few Pop.Com.Weekly issues in the ... this morning and found [i]Screen Machine[/i] by Robert Robinson ... .uk/~jg27paw4/pourri/scrndemo.zip]Screen Machine[/url] to compare with ... -loaded the Nodes of Yesod screen.)
    Battle Bunny Battle Bunny November 2009 Sinclair Basic
  • Question on copying screen bufferHi, Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer where I could d…

    ... were copying graphics directly to screen memory starting at 16384. Now ... I'm experimenting with screen buffer where I could draw ... 's ready I would copy it to screen memory.

    You ... static image from buffer to screen after HALT.

    Am ...
    Ralf Ralf December 2009 Development
  • Bit functions speedI just stared nonplussed at the documentation for the bit functions. Apparently, if you're using the accumulator, using AND and OR is faster than se…

    ... that clever use of PUSH and POP to copy data around memory was ...
    Gedlion Gedlion February 2010 Development
  • 42 colums in screen, in anywherethe routine write in anywhere of the screen, it can start to write in 32X24 position and write from it in 42 colums, it is utility to have border wit…

    ... write in anywhere of the screen, it can start to write ... buffer
    The char set, copy bit 7 in 1 and ... coordenates in addres of spectrum screen.
    I redesing the article ...
    Z80user Z80user March 2010 Development
  • Rom Routines list ?Exist some document that show detailled the routines on the spectrum ROM ? Ad for the Spectrum +3 ? are they the same or exist more ? Example i was …

    ... /> push hl
    push af
    push de
    call #22e5
    pop de ...
    pop af ...
    pop hl ... see the point on teh screen !

    So i need ...
    arfgh arfgh June 2010 Sinclair Basic
  • Worst gaming decisions ever?In a different thread, I mention what, to me, is probably the single greatest mistake in the history of computer/console games design ever. Here are …

    ... great things like parachutes and push bikes, but it just wasn ... watch comes up to the screen). The game pauses then, and ... his watch is approaching the screen, the game continues as normal ... />
    - The whole "Let's copy Halo or Call of Duty ...
    ewgf ewgf October 2010 Chit chat
  • Hacking the O.C.P Full Screen Editor/AssemblerIf you have been reading my posts recently then you will know that I am eager to have the sourcecode I wrote for the Spectrum during the period 1988 …

    ... /> The O.C.P Full Screen Editor/Assembler was published in ... new command to copy the object code to the screen (location 16384 ... had just assembled to a screen dump of 6912 BYTES. As ...
    ASM ASM November 2010 Development
  • Help with mystery game programmer...Hi, I wanted to try to revive an old C.S.S post from 2004, where I was trying to track down the name of a very exploited Spectrum games programmer. …

    ... the back of Pop Comp Weekly. I used to copy them
    stare at the screen at night, like nothing was ...
    tolls tolls December 2010 Games
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…

    ... Restores B' from D'
    pop de ; D'E' = y2 ... mask
    ; H'L' = Screen Address of pixel


    push hl
    push de
    ;; gets ATTR ... IY

    pop de
    pop hl

    ...
    boriel boriel December 2010 Development
  • MF3Z80 without +3e (like M3Unlock)Recently I've had a pop again at putting the copy protected Rainbow Islands onto real +3 disk. Some people may remember I tried to do this some time …

    ... 've had a pop again at putting the copy protected Rainbow Islands ... WOSser.
    [*]At the first screen asking to cheat take a ... game crashes after the first screen).
    [*]MF3Z80 on the disk ...
    brownb2 brownb2 March 2011 Sinclair Miscellaneous
  • 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…

    ... "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although ... a bit of trickery, to copy a SCREEN$ (or any segment of ... prompted, then press "j", the screen will erase and then will ... /> 35 PRINT #0;"load a SCREEN$ then press ""j"""
    36 ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
<1…12131415161718…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