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.022s
<1…78910111213…34>
  • my tiny intros[IMG]http://pouet.net/screenshots/60493.png[/IMG] [url]http://pouet.net/prod.php?which=60493[/url] the following work will appear behind Demosplash…

    ... or attribute 5 on ZX'screen is defined as the sum ... B, $ 16
    L9DD3:
    PUSH BC
    LD B, $ 1F
    push de; store value
    inc ... attributes 2byte/3 byte
    push hl
    ld e, (hl ...
    g0blinish g0blinish October 2012 Development
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... /> begin
    ld bc,#5b00
    ld hl, ... sta sine+$00,y
    push bc
    exx
    pop ... d,a

    push hl

    ld ... /> ld bc,#5b00
    m1: push bc
    ld a,(bc)
    ... /> call 022B1h ; calc screen BC=y.x
    ld ...
    g0blinish g0blinish December 2012 Development
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... want to use the full screen).

    --

    Here ... a wavy line across the screen anyway. Whether or not it ... /> exx
    push hl ;save HL'
    ld bc,$5b00
    ld ...
    ld a,h
    push bc
    exx
    pop hl ...
    Battle Bunny Battle Bunny December 2012 Development
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... ,($5b5c)
    ld bc,$7ffd
    push af
    push bc
    res 4 ... +3 disk. It does some screen corruption, but it does it ...
    Zup Zup December 2012 Games
  • Memory diagnostic toolIs there any sort of memory diagnostic tool for examining .Z80 files so I can easily identify large areas of blank memory? Scrolling through ZX Spin…

    ... a key when the screen is full. If ... 23678),a ;COORDS_y
    push hl
    call CHECK
    push hl
    push bc
    call INC_X< ... br /> pop bc
    ...
    Battle Bunny Battle Bunny February 2013 Development
  • Screens and BasicA question about the ZX screens. I am using software to convert my own art and drawings to the ZX Spectrum. I have some tools to change .jpg files in…

    ... br /> XOR a
    push bc
    push hl
    ld d, ... />
    restoreMode:
    push de
    ld de, ( ... restore portions of the screen (the original just clears ... doesnt touch the screen attributes though.
    BCH BCH February 2013 Sinclair Basic
  • Disabling the +3 disk buffer; yes, but how?I would like to disable the +3 disk buffer in order to retrieve those 4K from the machine's RAMdisk. By reading the computer manual and some posts on…

    ... will disable the +3 disk buffer. This hardly makes any difference ... once, and a cache or buffer doesnt make hardly any difference ... A,7
    LD BC,32765
    PUSH BC
    DI
    LD ... /> LD A,16
    POP BC
    DI
    LD ( 23388 ...
    nuggetreggae nuggetreggae February 2013 Sinclair Basic
  • Z80 internal compressionThis isn't exactly a ZX Spectrum problem, but since WOS probably has some of the best Z80 coders in the world, I thought I might ask anyway. For my …

    ... NC,UM6 ; be
    PUSH BC
    PUSH HL
    LD L,(HL ... displacement in the already decompressed buffer is read from the input ... br /> POP HL
    POP BC
    JR UM0 ; goto next ...
    DEC HL
    PUSH BC
    PUSH HL
    LD L,(HL ...
    introspec introspec May 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... QUOTE=joefish;707054]Also a PUSH takes 11 cycles, or 16 ... each PUSH is highly conservative. In my experience with double screen buffer ... enough, every time you access screen memory, you have 8 ... /> tacts of delay per screen memory access. Using words halves ...
    introspec introspec June 2013 Development
  • generating a pre-defined list in an un-defined sequenceI've decided to become a drunkard, to which end I've been drinking a whole bottle of beer in one day (whereas normally I'd make it last 2 or 3 days).…

    ... 10 seconds to blank the screen ... but ... there's one ... br /> ld bc,0000 ;BC=counter

    LOOP1:
    push bc
    ;[ ... ld c,a ;BC=plot coordinates

    push hl ;[color=red ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • generating a pre-defined list in an un-defined sequenceI've decided to become a drunkard, to which end I've been drinking a whole bottle of beer in one day (whereas normally I'd make it last 2 or 3 days).…

    ... />
    start:

    ld bc,0 ; repeat 65536 times
    Alcoholics Anonymous Alcoholics Anonymous July 2013 Sinclair Basic
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... pointer
    dec bc ; decrement data length
    push bc ; save new data ... the bottom third of the screen is loading.

    In ... test program to load a screen
    ld ix,16384
    stephenw32768 stephenw32768 August 2013 Development
  • melbourne drawIt could be said I am easly pleased,:grin: Very nice peice of software. I was realy impressed by its ease of use. I think a lot of time and effort w…

    ... ;initialise screen attribute
    ld bc,$fe00
    LOOP1: push bc
    ld a,b
    cp $0d ;screen ... /> NEXT1: pop bc
    djnz LOOP1
    push bc
    RETADD ...
    Battle Bunny Battle Bunny August 2013 Development
  • Code execution logging/profilingAs revealed in [url="http://www.worldofspectrum.org/forums/showthread.php?t=41666"]this thread[/url], I'm adding support for reading code execution l…

    ...
    95F2 28641 PUSH IX
    95F4 28656 PUSH BC
    95F5 28667 ... CALL #9E7A
    9E7A 28705 PUSH IX
    9E7C 28729 LD ... the routine which displays a screen. After about 2 seconds the ...
    Battle Bunny Battle Bunny August 2013 Emulators
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... used on the Arkanoid loading screen. RL coding isn't ... the structure inherent to a screen, and hence the loading ... just about recognizable as a screen, albeit a very rapid ... byte counter (past byte)
    push bc ; save byte counter
    ...
    stephenw32768 stephenw32768 August 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... /> unsigned int score;
    char buffer[100];

    utoa(score ... ,(_score)
    push hl
    ld hl,buffer
    push hl
    ld ...
    push hl
    push de
    push bc
    push af

    push ix ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • JSW2 - Game Loader DifferencesThere are three official releases of JSW2. I'm not counting the 'JSW2-128' version here as far as I'm aware this was not in any way 'official' as it …

    ... IY
    LD BC, 64h ;AF
    PUSH BC
    LD A ... POP AF
    LD BC,1932h ;BC
    EXX
    EX ... '
    PUSH BC
    POP AF
    LD BC, 1721h ;BC'
    ... SP, 5FFDh ;SP
    PUSH AF
    LD A, 24h ... LDIR to clear the screen, and you can see ...
    John Elliott John Elliott September 2013 Sinclair Miscellaneous
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... relocated. Error-trapping and screen clearing have been removed, ...
    ;
    ld bc,clearbase
    push bc
    ld de,(VARS ... /> ld sp,hl
    push bc
    ld (ERR_SP),sp< ...
    GoingDigital GoingDigital September 2013 Development
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... to the original posted flip screen with attributes routine. Moved LD ... LD B,192
    PUSH BC
    PUSH HL
    PUSH IX
    LD ...
    MatGubbins MatGubbins September 2013 Development
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... & transparent movement around the screen.

    [code]
    ...

    push bc
    exx
    pop bc
    call GETATTR ... ret

    FetchByte:
    push bc
    ld b,8
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • 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…

    ... ]
    LD HL,NN
    PUSH HL
    LD HL,NN ...
    PUSH HL
    LD HL,NN ...
    PUSH HL
    LD HL,NN ...
    LD HL,NN
    PUSH HL
    ...[/QUOTE]

    screen buffer for example) are a "part ...
    Ralf Ralf 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…

    ... sa_scr_str:
    cp tk_screen_str ; SCREEN$ token?
    jr nz, ... hl, 49152 ; point to alternate screen address
    .endif
    SCREEN$
    jr sa_all ; ... pointer to program area
    push bc ; stack length
    ...
    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…

    ... ; result in C
    push bc ; stack count and result ( ... ld (hl), a ; store in buffer
    and a ; zero?< ... (hl) ; get digit from buffer
    inc hl ; next ... positive
    push bc ; stack exponent
    ld bc, 5 ; five ...
    chev chev October 2013 Development
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    ... The caller passes a buffer pre-loaded with the first ... /> directory entries.

    Buffer format:

    Entry 0 ... )
    DE = Address of buffer (first entry initialised)
    HL ... = Number of completed entries in buffer, 0...n.
    (If ...
    The_Bert The_Bert October 2013 Sinclair Basic
<1…78910111213…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
buffer 2.6K 4.9K
push 4.9K 12.7K
bc 3.6K 14K

Related Threads

  • Return of Speccy screen buffer formatI recently discovered that the Spectrum screen buffer format that allows only two colours in an 8x8 pixel block has made its return in a slightly dif…
  • 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…
  • Writing to the screen from a bufferI?m designing a game and am spending a bit of time trying different ideas before I commit my self. I?m currently thinking of writing data to a buffer…
  • Question on copying screen bufferHi,<br /> <br /> Al my prevoius games were copying graphics directly to screen memory starting at 16384. Now I'm experimenting with screen buffer whe…
  • 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…
  • 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…
  • 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…
  • Buffer to screen - how much?[FONT=Calibri][SIZE=3]I am starting to build a new game and am researching different ways to accomplish what I need to do. My question is, is it poss…
  • Screen buffer Tip from Raff CeccoRaff very kindly gave me this tip:<br /> <br /> "Incidentally, I remembered a trick I used on the Z80 for extra speed:<br /> <br /> When clearing the…

Related Searches

  • push pop to the screen
  • comparison screen buffer
  • screen buffer time
  • screen buffer compare time
  • linear screen buffer
  • screen address to buffer
  • screen copy push pop
  • screen buffer push
  • screen buffer pop bc
  • screen buffer pop bc ld sp hl
  • screen push
  • screen push comparison
  • screen push write speed
  • blit buffer to screen contention
  • screen buffer
  • routine to scroll screen buffer by 1 pixel
  • faster copy to screen from buffer
  • screen buffer einar
  • push buffer
  • print on buffer screen

Copyright © 2024 World of Spectrum