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.013s
<1…15161718192021…34>
  • Asking for help: ZXBC to ASM routine translationHallo, In order to save some bytes and gain speed, I'm asking for translation of a very simple ZXBC routine to Assembler [code] sub light(x as uinteg…

    Hallo,
    In order to save some bytes and gain speed, I'm asking for translation of a very simple ZXBC routine to Assembler
    [code]
    sub light(x as uinteger,y as uinteger,intensity as ubyte)
    dim adr as Uinteger
    if x
    LCD LCD November 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... this little routine, which is designed to print 16-character ... codes
    rst $10 ; print it
    inc hl ; ...
    On entering the routine, HL will point to [B ... [B]msgfir[/B]. The routine works fine [I]most[/ ... I step through the routine with a debugger and ...
    snigfarp snigfarp November 2012 Development
  • checksum routine from Space GunThis routine starts off with HL=$ffff and a file header read from tape, for each byte of which in turn it assigns to A and calls this routine, ending…

    This routine starts off with HL=$ffff ... to A and calls this routine, ending up with another value ...
    Battle Bunny Battle Bunny January 2013 Games
  • Checksum routine wantedI wish to make a program that verify integrity of a Multiface 1 ROM. It is possible to compare each byte of the ROM against a binary dump, but this i…

    ... />
    Thus, I need a routine that calculates a unique value ...
    TK90XFan TK90XFan February 2013 Development
  • Unspecified Custom Loaders IdentifiedThis thread specialises in loaders which are considered to be "Unspecified custom loaders" according to the Infoseek engine. These loaders (after som…

    ... are considered to be "Unspecified custom loaders" according to the Infoseek ... be listed as having "Unspecified Custom Loaders" - and I've identified ... not just picking out random custom loaders (NOT protection schemes). I ...
    Swevicus Swevicus February 2013 Infoseek database
  • How to benchmark a single routine?I've written a routine. It works. But it was never meant to be the final version. So I rewrote it. The new routine works too. Yay. :) However, I'd …

    I've written a routine. It works. But it was ... I rewrote it. The new routine works too. Yay. :)

    Sokurah Sokurah February 2013 Development
  • custom case..got this with a machine.. I was bidding on it due to a few games that were with it + a multiface.. custom built.. bit different.. whoever made it did…

    ... were with it + a multiface.. custom built.. bit different.. whoever made ...
    fog fog March 2013 Sinclair Miscellaneous
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    ... learned lot.

    This routine is placed at 33000 and ... was expecting the command [b]PRINT USR 33000[/B] to return ...
    Tobo Tobo June 2013 Sinclair Miscellaneous
  • Struggling with this routine... Any ideas?I'm trying to write a routine that plots 3 pixels to decrease the energy bar in the top right corner by 5 units, but it just wont have it! There mus…

    ... 'm trying to write a routine that plots 3 pixels to ... /> call $22E5 ;call ROM plot routine
    pop bc
    inc ...
    daveysludge daveysludge July 2013 Development
  • Sampling routineLooking for a simple yet crude sampling routine that I can use on a forthcoming game. I've tried most of the ones from the archive and find them uns…

    ... a simple yet crude sampling routine that I can use on ... spare and just need a routine that goes "YEAH!"

    daveysludge daveysludge July 2013 Development
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... , which follows the original routine quite closely (AA's ...
    991 REM MULTIPLY ROUTINE 32*32BIT=64BIT
    ... 1000 REM LMUL:
    1001 PRINT " ";FN b$(V)+FN b ... FN b$(C)
    1002 PRINT "* ";FN b$(S)+FN ... THEN NEXT a
    1393 PRINT "= "'a$(a TO)'32- ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Redefine keys routineHow would I go about making a memory efficient redefine keys routine? I only want to define up, down, left and right and reserve key 'H' for pause.…

    ... a memory efficient redefine keys routine?

    I only want ... .

    The key scan routine in the game goes something ...
    daveysludge daveysludge August 2013 Development
  • Routine for Currah speechI'm currently writing a routine for the Currah that will provide speech during a game. A timer is set to initiate the speech every 50 cycles of the …

    I'm currently writing a routine for the Currah that will ...
    daveysludge daveysludge August 2013 Development
  • 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…

    ... has returned, you type in PRINT USR 61440 (or whereever you ... and a
    [code]
    PRINT USR 61440
    [/code]
    routine... enough of the postulating...< ... /> [/code]

    ok the routine...

    [code]
    1600 ...
    wibble wibble August 2013 Development
  • 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
  • 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…

    ... I could use the ROM routine (It would suffice, any pointers ... I'm asking for a routine :)

    No need for ...
    na_th_an na_th_an October 2013 Development
  • Documentation of ZX Spectrum built-in functionsHi, Is there a documentation of the built-in ZX Spectrum 48+ functions (assembly)? I am thinking about something like the documentation included in …

    ... are stored, where is each routine for PRINT, COS, SIN, etc.
    Zerg Zerg October 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... for a simple memory transfer routine that shifts 32 bytes of ...
    daveysludge daveysludge November 2013 Development
  • Custom Built PC questionsMy old stock Compaq Presario is showing signs of old age and i'm looking into getting a new faster PC this one i'm using is nearly 4 years old and to…

    ... or recommendations of a decent custom pc store.
    festershinetop festershinetop December 2013 Chit chat
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... to a better string copying routine
    CONST name,value - sets ... INPUT the same as in PRINT
    Sprite clones now inherit ... /> Fixed:

    Certain embedded PRINT commands were evaluated in the ...
    Dunny Dunny December 2013 Sinclair Basic
  • Are there any custom +3 DOS file systems?I'm looking to see if there are any custom +3 DOS disk file systems available rather than the 40 track, 9 sector, 512 bytes/sector (I think that is r…

    ... see if there are any custom +3 DOS disk file systems ...
    Speccy_James Speccy_James January 2014 Hardware
  • SpecBAS 0.802 Released!Hi folks - It's that time again when I release the latest round of features and bugfixes to SpecBAS :) New for this version are ZONEs which act ver…

    ... the MATCH() function, and PRINT USING (and the USING$() ... their handler statements
    PRINT USING mask$;item;item; ... /> USING$ function - identical to PRINT USING() but returns a formatted ... br /> Optimised the line drawing routine, much faster now
    ...
    Dunny Dunny February 2014 Sinclair Basic
  • What to use to create a map of the place where I live?I would like to create a map of the area where I live and, ideally, be able to explore it with a game character or at least be able to explore it usi…

    ... like it on the Speccy. Custom maps for a game, even ... map in memory and what routine to use to scroll to ...
    zxbruno zxbruno March 2014 Development
  • TAPlist - the emulator versionI've got this working reasonably well; there's just a couple of small extra features which I want to add. (Recall that TAPlist writes a formatted lis…

    ... , LPRINT, DATA, REM, FOR, INPUT, PRINT, IF).
    [*]Display file used ... written by the ROM SAVE routine. Some editors might treat the ... token lengths and m/code routine for expanding the tokens (see ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Custom Speccy KeyboardI want to build a simple keyboard for my fav emulator - use it on the iPad or Android tab. Does anyone know of any place that sells custom keycaps f…

    ... of any place that sells custom keycaps for building one's ...
    wedwo wedwo April 2014 Hardware
  • LM ram block transfer routineHello! I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine. Please, someone coul…

    Hello!
    I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine.
    Please, someone could help me?
    Saltor Saltor July 2014 Sinclair Miscellaneous
  • Creating real usable custom romsWhat is needed and what would the cost be to create a custom rom for a +128 or +2 I only ask because ive been messing around under emulation with som…

    ... cost be to create a custom rom for a +128 or ...
    zedexspectrum zedexspectrum July 2014 Hardware
  • Can anyone explain this result?This little sub-routine isn't always doing what it's supposed to; ie. transfer the value from SEED to VARS. Can anyone explain why? I've put in the P…

    This little sub-routine isn't always doing what ... 23628",PEEK VAL "23671":
    PRINT PEEK VAL "23627",PEEK VAL ... /> 205 157

    1031 PRINT PEEK 23670,PEEK 23671:
    PRINT PEEK 23627,PEEK 23628:
    Battle Bunny Battle Bunny August 2014 Sinclair Basic
<1…15161718192021…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
custom 3.5K 4.3K
print 8.5K 20.4K
routine 9.5K 14.8K

Related Threads

  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • Custom SAVE Routine work on emulators?Hi,<br /> <br /> I'm developing a SAVE routine derived from the one present in ROM 48K, and I'm trying to get it work on several emulators (X128, Spe…
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy?<br /> <br /> That is print(y,x,CHAR) that allows 0 &lt; y &lt; 192 and 0 &lt; x &lt; 25…
  • Proportional Print Routine...Hi Folks,<br /> <br /> Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints …
  • Using the ROMs PRINT routineI really am starting from scratch again it seems, but how do you utilize the ROM routine to print characters, I think you point te BC register to an …
  • ROM PRINT routine issuesHi all,<br /> <br /> I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable…
  • 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…
  • Custom display modesAre there any spectrum emulators out there which can use different display modes in the same way that AdvanceMAME does? Or better yet, Arcade Monitor…
  • How to print with colour using DiscipleHi!<br /> <br /> I was wondering if there is any way of printing in colour using the Disciple. I am using an Epson Stylus 600 Printer with one of my …

Related Searches

  • fastest screen routine
  • screen routine
  • print a char in asm
  • custom case
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • turbo load routine
  • simply turbo load routine
  • custom 3e rom
  • print variables
  • rst 16 print routine
  • fast print routine
  • print routine
  • text print routine
  • custom print
  • rom print number routine
  • assembly routine print

Copyright © 2024 World of Spectrum