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.010s
<1…14151617181920…34>
  • 20-column multicolour: a half-baked ideaI was writing an email reply to one Mr Jowett about multicolour routines, and in that way that explaining something to someone else makes you think "…

    ... implement the 20 columns multicolor routine.

    It's not ... normal (non-late) timing. This routine assumes that attributes for the ... were previously set during upper border, so it can start working ...
    Einar Saukas Einar Saukas July 2013 Development
  • 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…

    ... ve started by writing a routine that sits in a loop ...
    out (0xfe),a ; switch border and make sound
    .exit_edge_loop ... is to use the read_edge routine to detect a pilot tone ... 're found.

    My routine only looks at the high ...
    stephenw32768 stephenw32768 August 2013 Development
  • 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…

    ...
    pop bc ; abandon this routine call
    jr .exit ; bail ...
    out (0xfe),a ; switch border and make sound
    .exit_edge_loop ...
    stephenw32768 stephenw32768 August 2013 Development
  • 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…

    ... /> ld (.border_colour),a ;blue border for pilot
    ;; adjust ... /> pop bc ; abandon this routine call
    jr .exit ... out (0xfe),a ; switch border and make sound
    ...
    stephenw32768 stephenw32768 August 2013 Development
  • DivIDE black editions availableI have about 6 more DivIDE black editions ready, and will finish more this week. [B]DivIDE 57c BLACK edition including ESXDOS 0.8.5 and 1GB CF card[…

    ... /> - #3A (part of IM1 routine)
    - #66 (NMI routine)

    PLUS ... writed to port #FE (change border/speaker).

    ;------------------------------------------------------------------------------

    velesoft velesoft August 2013 Sales
  • 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…

    ... read
    ;; use routine to advance pointer if supplied ... /> ;; straight through, the sampling routine requires
    ;; 119T, plus ... and 7 7T
    border ; put border colour in accumulator
    or ...
    stephenw32768 stephenw32768 August 2013 Development
  • Books that you just can't quit.Much as parts of the presentation,writing style infurates me, there is a book I just keep comming back to again and again. Its like the Yang to the …

    ... (55)
    1009 REM initialise routine pointers and set hiscore to ... : LET target=7000
    1020 BORDER 1: PAPER 7: INK 0 ...
    wibble wibble August 2013 Sinclair Basic
  • 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…

    ... /> 5 CLEAR 61439: INK 4: BORDER 0: PAPER 0: CLS
    routine any junk is cleared. unessary ...
    wibble wibble August 2013 Development
  • 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…

    ... s sampling routine as it was, assuming that the rainbow border theme ... br /> ;; straight through, the sampling routine requires
    ;; 119T, plus ... br /> ;; straight through, the sampling routine requires
    ;; 144T, plus ...
    stephenw32768 stephenw32768 August 2013 Development
  • 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…

    ... /> [*]Load a short LDIR / JP routine ( genFixup() ) into some free RAM ... three places - the border flash colour, the border base colour, and to ...
    GoingDigital GoingDigital August 2013 Development
  • 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…

    ... a text print routine. You can now insert border colour changes or ...
    GoingDigital GoingDigital September 2013 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... calc by head or by routine ???[/QUOTE]
    A bit of ... .

    For planning a routine, I do some rough sums ... cycles) to pad the top border. And if you want to ... the total after each short routine.

    It's much ...
    joefish joefish 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…

    ... . If you get a red border, rewind a bit and hit ... interesting to write a load routine for. Instead of measuring high ...
    GoingDigital GoingDigital September 2013 Development
  • 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…

    ... bit when you OUT the border flashes?
    [/QUOTE]

    routine continually samples to measure the ... a change, it changes the border colour - and that is the ... that point I update the border, once per bit. As there ...
    GoingDigital GoingDigital September 2013 Development
  • 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. …

    ... /> 2: use a rom routine. (print, border color, print at ect..)
    5: get a input routine working.
    6: read data ...
    wibble wibble September 2013 Sinclair Miscellaneous
  • Border colour on resetI have noticed a strange (and somewhat disquieting) glitch or feature on the ZX Spectrum. Sometimes, when the Reset button is pressed on the later m…

    ... ROM initialization routine to reach the NEW entry point, the border will ... to settle, so if the border was set to white in ...
    mcleod_ideafix mcleod_ideafix September 2013 Hardware
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... on using the original ROM routine but... ?wouldn't that render ... modify it to change the border loading colours. In SE Basic ...
    chev chev October 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…

    ... is based on the little routine in post#3, but extended ... poke
    121 PAPER 0: BORDER 0: INK 6: CLS :
    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…

    ... more complex. The best possible routine to copy from buffer to ... (uncontended) upper border, then adjust the previous "rolled loop" routine so [B ... ]PUSH[/B]es are executed during side border (outside ...
    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…

    ... ret ; end of sound command routine

    org ... ld a, (bordcr) ; get border color
    rrca ; rotate ... ld a, (bordcr) ; get border color
    and %00111000 ; ... br /> ; THE 'BEEP' COMMAND ROUTINE
    org 0x03f8
    beep ...
    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…

    ... ld hl, sa_ld_ret ; return routine to HL
    push ... ld a, (bordcr) ; get border color
    and %00111000 ... br /> and %00000111 ; preserve border color
    or %00001000 ... (ula), a ; change the border
    scf ; signal success ...
    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…

    ... /> ; separators and, where appropriate, command routine addresses.

    p_save:
    defb numexp_nofops
    defw border

    p_continue:
    defb ...
    chev chev October 2013 Development
  • NEW GAME: Elixir VitaeOnly 2 weeks after Janosik I have a pleasure to announce my next creation - a logical minigame called [B]Elixir Vitae[/B]. Just like another Polish …

    ... customised unrolled PUSH/POP colour routine from a buffer. Then you ... moving sprites during the top border, then overwrite them with black ... attributes in the bottom border. When you want to make ...
    joefish joefish October 2013 Brand new software
  • NEW GAME: Elixir VitaeOnly 2 weeks after Janosik I have a pleasure to announce my next creation - a logical minigame called [B]Elixir Vitae[/B]. Just like another Polish …

    ... moving sprites during the top border, then overwrite them with black ... attributes in the bottom border. When you want to make ... only need a separate custom routine for rendering the first 2 ... , in order to use this routine I would have to implement ...
    Einar Saukas Einar Saukas October 2013 Brand new software
  • 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…

    ... /> ; THE 'BORDER' COMMAND ROUTINE
    org 0x2294
    border:
    call ... /> ; THE 'PLOT' COMMAND ROUTINE
    org 0x22dc
    plot ...
    ; THE 'DISPLAY ROUTINE' TABLE
    org 0x2320
    ; THE 'CIRCLE' COMMAND ROUTINE
    org 0x2320
    ...
    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…

    ... />
    ; THE 'INITIALIZATION' ROUTINE
    org 0x11cf
    start_new ... out (ula), a ; set border
    ld a, 63 ; ... ld (bordcr), a ; set BORDER color
    ld (attr_p), ... add hl, de ; address of routine
    jp (hl) ; ...
    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…

    ... l, (iy + _bordcr) ; else use border color
    ld h, a ...

    ; THE 'CLS' COMMAND ROUTINE
    org 0x0d67
    cls ...
    chev chev November 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…

    ... ld a, (bordcr) ; border color to A
    ... /> ; THE 'PALETTE' COMMAND ROUTINE
    org 0x0ea3
    ... /> ret ; end of routine.

    org ...
    chev chev November 2013 Development
  • Games featuring... relevant bugsThere was a recent improvement to the WoS database in order to classify [URL="http://www.worldofspectrum.org/forums/showthread.php?t=34261"]Games fea…

    ... /> 1. Return address from interrupt routine being pushed onto the stack ... the address of the interrupt routine).

    2. When a ... a line appear in the border to the left of the ...
    Bandit Bandit November 2013 Infoseek database
  • What would you do with four joysticks?Anyone got some inspiring ideas for four-player games, or twin-stick two-player games..? I can think of, for four players: [I]Warlords[/I] (Atari) […

    ... to re-write the sprite routine I have though.
    At ... multicolour sprites during the top border (typically 12x12 sprites that can ...
    joefish joefish November 2013 New game ideas
<1…14151617181920…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
border 5.2K 8.7K
routine 9.5K 14.8K

Related Threads

  • im looking for a routine that allows you to scroll messages in the borderim sure it was available for download at some point but i cant find it anywhere now.
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • Wanted: Code to wait until Border has been drawnWhen my IM2 interrupt fires, I want to wait until the ULA is past the first line of display before drawing.<br /> <br /> I know I need to wait about …
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling.<br /> <br /> As promised here is the code for the routine.<br /> <br /> It…
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • EmuZWin - border in Full Screen modeWhenever I switch to Fullscreen mode I do not see the BORDER (and it is set to "thick").<br /> <br /> Is it because my laptop is "widescreen"?
  • Does ScanLine[0] have a left border?My emulator couldn't handle Cobra or ShortCircuit so I added some rough port FF values. I now want to make it a bit more accurate. The FAQ gives me a…
  • Setting the borderCan someone tell me best way to set the border to a given colour using machine code. Its there an operating system call or can I load up a memory loc…

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • border effects
  • turbo load routine
  • simply turbo load routine
  • 3 green border
  • joe gunn sprite routine
  • border crisis
  • border tricks
  • red border
  • scroll rom routine
  • black border
  • black border vertical bars
  • simple sprite routine
  • border routine rom

Copyright © 2024 World of Spectrum