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.018s
<1234567…34>
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling. As promised here is the code for the routine. It's pretty long and fairl…

    ... br />
    Basically the routine works by redrawing the tiles ... the scroll position and call the routine. An increase of 1 ... pixels.

    The routine is designed to detect blank ...



    * This routine shifts tiles into 4 positions ...
    dmsmith dmsmith September 2004 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…

    ... here is a fully relocatable routine that will do the ...
    Some ways to call the routine:
    LET A$="QH": PRINT ... CP 23
    RET NC ; test on out of screen
    Dr BEEP Dr BEEP December 2008 Development
  • machine code player routineHi all, Collecting all my courage to ask more (rather stupid attitude from me, but so difficult to ask questions and bother other people, don't unde…

    ... . SoundFX uses 23760 to call a routine and 23760 is old method ... need similar kind of playing routine ie. saved to first REM ... address XXXXX,
    calls playing routine (without saving) to output the ... or how to do the routine itself.

    Any ...
    jukka_k jukka_k March 2010 Sinclair Basic
  • Asm routine for AY playback?Hi, is possible to create and "name" an asm routine for playing some ay data? If yes, how? Example: Ok , I've finished a sound tracker song, now I n…

    ... create and "name" an asm routine for playing some ay data ... with or without the play routine? How does it work?
    Is possible to call the routine and make it play some ...
    DaRkHoRaCe DaRkHoRaCe September 2013 Development
  • that "listing variables during runtime" thingWell, I did eventually finish this, but with my meds playing up I don't have much time each day that I can spend at the computer, so it's taken rathe…

    ... use IM1 and BREAK to call the routine, and then I also ... - BREAK into program) was pressed, call SaveSCR to save the screen ... entry points for this routine:
    PRINTRO:;test from BASIC (otherwise this ... by the setup routine; that is, commands such as CALL & ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • Random Numbers, USR Return Values & Timing BASICI've been trying out Jon Ritman's random number routine, published in Your Sinclair Aug'87. Apart from a timing comparison I also did a frequency ana…

    ... br /> LD bc,(SEED)
    call $2d2b ;STACK_BC stack the number ... thus ensuring that the USR call returns the required decimal fraction ... to return from a USR call with a floating point number ... 1+INT (RND*50): REM test routine here
    9995 NEXT a ...
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • I live and learnThanks to Einar's ZXDB link I found under the Books folder and English sub directory a PDF file named 'The Century Computer Programming Course for Z…

    Thanks to Einar's ZXDB link I found under the Books folder and English sub directory a PDF file named 'The Century Computer Programming Course for ZX81 and Spectrum Basic'. I must have half a dozen Basic lesson books but it always helps to add more since ...
    mik3d3nch mik3d3nch June 2017 BASIC
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either) HL addresses the …

    ... they are there when you test it.
    Not all results ... there is no need to test more than two bytes, I ... POKE the test values into 16384 and 16385 ... top of the screen, call the routine located at 32768 and then ...
    Geoff Geoff July 2002 Sinclair Miscellaneous
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... keys
    bit 0,a ;test space
    jp z,testfire ... ;z=pressed, then test if fire already pressed
    call newbullet ;call newbullet routine

    right rest ...
    48K 48K May 2006 Development
  • Rst #38This, as far as I know, is the ROM procedure that does the keyboard check. (and, at the same time, is what's being executed by interrupt in IM 1 mode…

    ... FRAMES1.
    LD A,H ; Test if the result was zero ... /> PUSH DE ;

    CALL L02BF ; Routine KEYBOARD executes a stage in ...
    DEATH DEATH November 2006 Development
  • Cross Platform DevelopmentWhat's the best way to develop cross platform apps? By best, the only limiting criteria would be "at no cost" :)

    ... as flashing attributes and a test routine) - with no optimisation, is less ... fear is that the library routine may be implemented in C ... routines; there are even special call linkages for assembler routines that ... or 3 bytes per library call. Doesn't sound like a ...
    Alcoholics Anonymous Alcoholics Anonymous December 2007 Chit chat
  • Assembler snippetsI was just thinking that a thread for small but useful assembler snippets to do useful things would be cool for people learning z80 coding. Not to me…

    ... routine ... CALL test
    LD C,60 ; test seconds
    CALL test
    CALL test ; test ...
    Dr BEEP Dr BEEP January 2009 Development
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... test A ( will be zero if string '$' - '$' )

    CALL Z,L28AB ; routine ...
    CALL L24FB ; routine SCANNING evaluates expression ...
    CALL L24FB ; routine SCANNING evaluates expression ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... (the SCANNING routine). Instead, it has to call to address 386Eh ... ; test A ( will be zero if string '$' - '$' )

    CALL Z,L28AB ; routine ... in CH_ADD

    CALL L28AB ; routine FN-SKPOVR advances HL past ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • Is there a ROM modification (48K) for load without typing LOAD""?The target is to play with 48K machines with keyboard broken, or an alternative solution for new clones like Superfo instead of making a new keyboard…

    ... reference.

    CALL L1C8C ; routine EXPT-EXP checks that a ... T_ADDR.
    AND A ; test for zero - SAVE.
    ... T_ADDR.
    AND A ; test for zero - SAVE.
    ...
    Dr BEEP Dr BEEP April 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... h,24" before the second "call SHIFT" so that both calls ... . I'll include my little test routine with the coloured columns, so ...
    Battle Bunny Battle Bunny May 2012 Development
  • Trailblazer - mapped?Anyone mapped Trailblazer yet? I'd kind of like to get hold of the maps. D.

    ... zone is called Terry's Test.

    There's also ... /> + end of dump loop, call DUMPS routine, pattern IDs >=$AE not ...
    Battle Bunny Battle Bunny June 2013 Games
  • Bug in Super Wonder Boy in Monsterland?Hello!:smile: This game seems to have a bug that prevents finalize. The dragon that is in the last level, it is impossible to kill.Remains static.No…

    ... , apart from moving the fireball routine specifically into round 11.
    test - the only other nice to ... /> But if I use call cleartable routine, my hero IS DISAPPEAR after ... I just updated Bandit's routine to check what the current ...
    jp jp October 2013 Games
  • 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…

    ... on
    and a ; test for zero
    ret nz ... br />
    ; THE 'CALL' COMMAND ROUTINE ; 17 bytes
    org ... /> call find_int2 ; get address
    ld a, c ; test
    call sexpt1num ; test for final number
    ...
    chev chev October 2013 Development
  • Horizontal scrollDoes anyone know how to do a 2 or 4 pixel left or right horizontal scroll of the spectrum screen. I can make a 1 one pixel scroll with: ... rl (hl…

    ... )/dec hl ...
    and call this routine 2 or 4 times. But ...
    rtunes rtunes March 2003 Sinclair Miscellaneous
  • A few questions about machine codeOh no... another noob. I'm giving my first steps in assembler (finally, after 20 years stuck in BASIC). I read a SU article explaining that if I wan…

    ... that if I want to call $0556 I have to set ... use 'SCF' every time I call $0556, or is it o ...
    ld de,6912
    call 1366
    ld a,255 ...
    ld de,22564
    call 1366
    jp 30285[/CODE ... use certain registers if I call a routine from the spectrum rom ...
    zxbruno zxbruno August 2007 Sinclair Miscellaneous
  • Summer express game competetionHello to all. I would like announce SUMMER EXPRESS GAME COMPETETION: [B]Theme:[/B] a game [B]Deadline:[/B] 1st September 2010 [B]Target:[/B] ZX Spe…

    ... ). That means you can call tape routine in rom from machine code ... but you can't call your ... own routine somewhere in ram.
    Fikee Fikee June 2010 Development
  • quick - Zx80 ASM questionWhile I am ploughing through lots of ASM listings, one of my earlier adaptation attempts surprised me [B][asm code][/B] [code] org 32768 start: ld…

    ... with text1 data
    call printtext ; call printline routine
    ld hl,text2 ... with text2 data
    call printtext ; call printline routine
    ret[/b]

    printtext: ; routine to print out ...
    Zetr0 Zetr0 May 2011 Development
  • Getting the contents of tablesHi All, I'm risking a potentially daft question here as it seems pretty fundamental but here goes: What's the best way of pointing register pairs a…

    ... tile data and want to call a routine with hl pointing at ...
    R-Tape R-Tape October 2011 Development
  • Help needed with a loop counterVariable W counts to 12 then calls a subroutine to move a character, it then resets to zero and starts again. For every 2 moves of that character I …

    ... that character I want to call another routine, but dont want to ... /> I now want to call another routine the frequency based on the ...
    daveysludge daveysludge February 2012 Sinclair Basic
  • Difficult to find upper RAM fault.I've recently repaired an issue 3B 48K Spectrum that had a tricky to diagnose upper RAM fault, so I thought I'd post a report of what I found here. …

    ... FILL routine). Because the second DEC (HL) instruction of this test ... logic analyser showed the memory test successfully went a good ... to capture the RAM-FILL routine passing from lower RAM ... written a little machine language test routine and perhaps that would ...
    Zorn Zorn April 2012 Hardware
  • Using CP and JR Z commandI have been trying to [URL="http://www.worldofspectrum.org/forums/showthread.php?t=40011"]convert a BASIC routine to machine code[/URL], but to no av…

    ... ?t=40011"]convert a BASIC routine to machine code[/URL], but ... 61 then I want to call a routine, what JR command do ...
    daveysludge daveysludge July 2012 Development
  • MC LPRINT 23681Having problems with this routine to print large on the screen using LPRINT, it works ok in BASIC, but cant seem to get it to loop for some reason in…

    Having problems with this routine to print large on the ... />
    [CODE]org 32000
    call cols ;fill attributes
    ld ...
    push bc
    call print ;call print routine
    pop bc
    call 5633 ;open channel
    ld ...
    daveysludge daveysludge September 2013 Development
  • Help needed with a bit of code...My minds gone blank again I'm afraid, I'm having trouble with this routine that loads variables into memory then calls the corresponding routine. Th…

    ... m having trouble with this routine that loads variables into memory ... then calls the corresponding routine.

    Theres 3 ... bc
    caller
    call 56003 ;routine to be called
    pop ... 12,14,6 ;variables for routine 3 bytes prior to start ...
    daveysludge daveysludge October 2014 Development
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    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
call 14.3K 24.3K
test 14.3K 19.1K
routine 9.5K 14.8K

Related Threads

  • Daley hompsoms Super Test Day 1Anyone got any tips on the diving game? I'm struggling to get the 75 points needed in later levels. Also, can anyone remember what each of the 4 judg…
  • 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…
  • testTest message
  • FAILED THE BLOODY TEST !!!Well, I finally worked out the courage to take the Spectrum certification test... AND FAILED !!!<br /> Not exactly that I was expecting to pass, but …
  • ZXSpinGL first test upHi all,<br /> <br /> There's a test of ZXSpin using OpenGL to render the spectrum graphics<br /> (smooth scaling and scanlines mostly) up at my site:…
  • +3 test disk somewhere ?The "Integral disk test v1.5" from the +3's QAZPLM ROM test says it requires a test disk.<br /> Is it possible to find this disk somewhere ?<br /> It…
  • SPIN-Lite (Working Title) test availableHi all,<br /> <br /> I've been having a break from SPIN, pursuing my original goal of a BASIC<br /> interpreter. Well, I took SPIN's main core an…
  • 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…
  • Call for identificationDoes anyone here know for 100% sure which issue carried "The YS Trainspotters Guide to<br /> Playing Games" booklet?<br /> The SPOT*ON magazine datab…

Related Searches

  • fastest screen routine
  • screen routine
  • game test emulator
  • spectrum 3 test program
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • 3 speed test
  • zx 128k timing test program
  • 128k timing test program
  • turbo load routine
  • test routine
  • test routine start
  • 128 test routine start
  • 128 test screen routine
  • 128k test screen rom routine
  • call test screen
  • calling test routine

Copyright © 2024 World of Spectrum