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.016s
<1…15161718192021…34>
  • SkoolKit 4.0SkoolKit 4.0 has been released. SkoolKit is a set of command line utilities for disassembling Spectrum software, into ASM format or into a bunch of …

    ... or Z80
    [*]automatically label routine entry points
    [*]automatically annotate ... every routine entry point with a list ... , and with or without unused bytes removed
    [*]produce a 'perfect ...
    SkoolKid SkoolKid May 2014 Announcements
  • Repton ManiaHi all, I am the creator, and look after, the Repton Resource Page ([url]www.reptonresourcepage.co.uk[/url]). For the site, I have written a freely …

    ... out (I wrote a small routine to do this and produce ... graphics (each character is 5 bytes = 8x5px)
    0x07A40 0x8C40 " ... characters (each character is 8 bytes = 8x8px: 32off)
    0x08872 ... graphics (each character is 5 bytes = 8x5px)
    0x10E6C 0x816C " ...
    geraldholdsworth geraldholdsworth June 2014 Games
  • Block RoutineHi Folks, I want to draw a block on the screen dependent on providing the X,Y,W,H values. I came up with the following: [CODE]100 LET l$=" …

    ... : PRINT AT 0,0;"Block Routine"
    160 GO SUB 200 ... STOP
    180 REM Block Routine
    190 REM x,y ... />
    Anyone got a better routine?

    Many thanks
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    ... to use the ROM printer routine to print 32 characters each ... time the routine is called, updating the de ...
    daveysludge daveysludge September 2014 Development
  • SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…

    ... up a quick tiling routine which works with my ... like to attempt a sprite routine/engine.

    ... a sprite (they will move 2 pixels at a time ... basic program running the tile routine with the backbuffer, it ... working on (the sprite routine will also be used ...
    polomint polomint November 2014 Development
  • Soundex routineIn an idle 5 minutes I wrote a short routine to calculate Soundex codes using the algorithm described here: [url]http://en.wikipedia.org/wiki/Sounde…

    ... minutes I wrote a short routine to calculate Soundex codes using ...
    Battle Bunny Battle Bunny November 2014 Sinclair Basic
  • SkoolKit 4.2SkoolKit 4.2 has been released. SkoolKit is a set of command line utilities for disassembling Spectrum software, into ASM format or into a bunch of …

    ... or Z80
    [*]automatically label routine entry points
    [*]automatically annotate ... every routine entry point with a list ... , and with or without unused bytes removed
    [*]produce a 'pristine ...
    SkoolKid SkoolKid December 2014 Announcements
  • ROM Calculator TrigHello, These Christmas holidays I finally have time to devote myself a little to the speccy . I have a question about how the ROM calculator implem…

    ... easier and saved a few bytes if the formula COS=SIN ... /> FPCOS:
    LD B,5 ;Move the parameter to BREG.; this ... /> FPSIN:
    LD B,5 ;Move the parameter to BREG.; this ...
    rtunes rtunes December 2014 Development
  • ZX rom type detectionHere is routine for fast detection of zx rom / computer model. [URL="http://velesoft.speccy.cz/other/ZXROMDETECT.zip"]http://velesoft.speccy.cz/othe…

    ... />
    Routine read only some bytes from fixed address in ... [CODE]Here is small routine for detect zx rom ... 0013 and #0014) different bytes than #FF...
    Last ... address (#09AC).
    Routine return register BC=0-7 ... 255 for unknown rom. Routine is small, but ...
    velesoft velesoft January 2015 Sinclair Miscellaneous
  • +3DOS routine missing in the +3 manualThe other day I realised the details of the +3DOS DOS DELETE routine are missing in the [url="http://www.worldofspectrum.org/ZXSpectrum128+3Manual/ch…

    ... of the +3DOS DOS DELETE routine are missing in the [url ...
    programandala.net programandala.net January 2015 Infoseek database
  • SkoolKit 4.4<div><font face="Arial, Verdana"><span style="font-size: 13.3333330154419px; line-height: normal;">Hey, first SkoolKit release announcement since the…

    ... or Z80
    automatically label routine entry points
    automatically annotate ... every routine entry point with a list ... , and with or without unused bytes removed
    produce a 'pristine ...
    SkoolKid SkoolKid May 2015 Announcements
  • Subtract 4 from an addressThis is a novice Z80 question really: I'm trying to vertical scroll my back buffer, but I'm not sure of the quickest way to apply an offset and mo…

    ... to apply an offset and move up a line as explained ... . This continues for another 17 bytes until I hit the left ... 4 from the address to move to the line above. Which ...
    Atari_Jetman Atari_Jetman September 2015 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... screen and having it move to the top end ... position.
    dec (hl) ; move it up one line.
    routine
    ld a,'*' - ... setxy - this calls the setxy routine
    ld a,32 ...
    antonyjones101 antonyjones101 September 2015 Development
  • Full-screen 32 columns bicolor engine NIRVANA+I'm glad to announce the release of [b]NIRVANA+ ENGINE[/b], providing support for bicolor graphics (multicolor 8x2) in 32 columns for all standard Sp…

    ... [b]NIRVANA[/b] uses 8677 bytes of memory, generating 22 bicolor ... , then it will use 8728 bytes of memory, a difference of ... only 51 bytes!

    [i][b]How ... on a 32 columns multicolor routine proposed by [b]Alone Coder ...
    Einar Saukas Einar Saukas September 2015 Brand new software
  • Rom routine for pixel addressDear all, Having my bi-annual 'lets try machine code' project again and have come up with a problem with the pixel address rom routine at 8874. …

    ... with the pixel address rom routine at 8874.

    Going ... be holding 128 after the routine is run?

    Tobo
    Tobo Tobo September 2015 Development
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on

    im looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
    digital digital September 2015 Development
  • Drawing some spritesI figured I want to draw some sprites. My target was to do a 16x16 masked sprite. There's no clearing here, just drawing the sprites. My first ite…

    ... 16x16 sprite takes 768 bytes due to 8 shifted ... second, there's 768 bytes of data, so I' ... With that routine, drawing a sprite takes 546 + 768 = 1314 bytes, with ... additional sprite taking the 768 bytes more.

    ... particular sprite takes 3645 bytes.
    Sol_HSA Sol_HSA November 2015 Development
  • Help With AY Music Program in BASICHi, last year I started writing a BASIC program for making and recording AY Music. I thought it would be easier than learning how to use Soundtracker…

    ... /> 2. My save/load music routine doesn't work.[/b]
    routine **
    1258 REM ** doubling up ... pressed go to the playback routine.
    2070 IF INKEY$="g ... scan for Sound FX keypress, move up one effect, draw waveform ...
    RetroPhase2014 RetroPhase2014 December 2015 Sinclair Basic
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    Hi happy new year all :)

    Does anyone have an example of how to page a routine to the screen ie a tile routine?

    Thanks :)
    alienbanana alienbanana December 2015 Development
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    How would you do a variable sized tile routine where the tiles have position variables too?

    Thanks would be interested to learn :)
    alienbanana alienbanana January 2016 Development
  • Calling machine codeOccasionally I see on ZX computers (mostly the spectrum, but I think also the '80 and '81), how someone made their machine code and wrote the bytes i…

    ... machine code and wrote the bytes into some memory which BASIC ... 60000[/code]
    If the routine starting at that address leaves ...
    wilsonsamm wilsonsamm February 2016 Sinclair Miscellaneous
  • I don't think I'm getting the $22AA Pixel-Add rom routineDear all, I'm misunderstanding how the PIXEL-ADD rom routine works. My code... [code]ld b,175 ld c,1 call $22AA ld (hl),a ret[/code] So…

    ... how the PIXEL-ADD rom routine works.

    My code ... , I'm assuming the rom routine at $22AA will convert the ...
    Tobo Tobo March 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... middle, every second scanline, 24 bytes per scanline.

    ... .

    Routine size is 596 bytes total (has some bookkeeping ... we've wasted 3692 bytes in this routine.

    Next ... slightly smaller too - 3188 bytes, but that's still quite ...
    Sol_HSA Sol_HSA April 2016 Development
  • Faster Manic MinerHey, dudes. I've been fiddling around trying to wring more speed out of this game recently. I've replaced the LDIR buffer copying routines with s…

    ... . I used a POP-PUSH routine for the pixel buffer and ... ),HL section for the 512 bytes of the attribute buffer. Ideally ...
    Mysterion Mysterion May 2016 Development
  • Laser Squad trickHi all, Here's a small "trick" I discovered when porting Laser Squad's extra levels ("The stardrive" & "Laser platoon") to MSX: - Load level "The…

    ... the game "core" routine that handle player's move (that's done ...
    Laurent Halter Laurent Halter June 2016 Games
  • Bubbler - ripe for modding?I [i]kind of [/i]like Bubbler...but mostly for the technical achievement I guess (not that it's [i]that [/i]superb, but that's another discussion) bu…

    ... 's room to replace the routine that move the backbuffer to the ...
    Sokurah Sokurah October 2016 Games
  • Proportional fontsI've been doing some proportional font drawing, purely on C level at the moment, but it's orders of magnitude slower than I'd want it to be. It's sti…

    ... : glyphs are stored as 8 bytes each (plus a byte for ... glyph doesn't fit, we move to the next byte, shift ...
    Sol_HSA Sol_HSA October 2016 Development
  • Interrupt routineI have been trying to create an interrupt routine for playing AY music in the background but cant seem to get anything working. I have a music rou…

    ... trying to create an interrupt routine for playing AY music in ... />
    I have a music routine in bank 6 that plays ...
    daveysludge daveysludge November 2016 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... as you just need to move 4 kilobytes one byte left ... 8 pixels left then you move every line left and draw ... simple, sequential 8x8 chars (8 bytes per tile, one following the ... , each column would have 16 bytes (1 for each tile). This ...
    tstih tstih November 2016 Development
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... have a custom screen load routine that loads attribute first, ... square. Loads in attribute order. Routine to convert normal screen to ... , attribute first, then 8 pixel bytes

    org 32768< ... ; jr if not 8 pixel bytes loaded
    ; = 30/35ts< ...
    FrankT FrankT February 2017 Assembler
<1…15161718192021…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
routine 9.5K 14.8K
move 12.1K 15.6K
bytes 9.1K 16.6K

Related Threads

  • Memory move routine?Hi Folks,<br /> <br /> I have been searching for the thread that covers the memory move routine that uses a$=b$ via DEF FN. I thought it was written…
  • 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 to move fdd300's files to pc emulator?Hi!<br /> I have some diskettes 3" for FDD3000 drive for Timex 2048. How can I read these 3"disk and move to PC ? I have some my own demos and rest s…
  • Finding the length of loaded Bytes:Is there a way from BASIC of finding out how big a block of bytes loaded from tape was? <br /> <br /> i.e. - if you do LOAD""CODE and load in a lump …
  • 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…
  • WoS server moveHi peeps,<br /> <br /> After weeks of preparation, we hope to move the WoS server to a new location tomorrow (it's currently still on our development…
  • 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?
  • Retro Bytes PR and other services.Hi folks,<br /> <br /> For anyone who is interested, I'm setting up a PR agency called Retro Bytes PR. We specialise in handling the press for small …

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • ld bytes
  • sa bytes
  • interrupt routine
  • best place for interrupt routine
  • turbo load routine
  • simply turbo load routine
  • move ldir
  • move to front
  • joe gunn sprite routine
  • 256 bytes
  • scroll rom routine
  • simple sprite routine
  • bytes hide
  • routine move
  • routine lm bytes

Copyright © 2024 World of Spectrum