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.009s
<1…45678910…34>
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy? That is print(y,x,CHAR) that allows 0 < y < 192 and 0 < x < 255 - that takes a charact…

    ...
    PRINT at 10,10;"Routine 1 (Big K)"
    DIM ... /> pause 0

    CLS
    PRINT at 10,10;"Routine 2 ...
    Gedlion Gedlion June 2010 Development
  • Memory mapping: Pentagon compatibility?I'm writing something that will rely heavily on the Spectrum's ability to switch screen buffers in hardware (port 0x7FFD). The original Spectrum 128K…

    ... this with an interrupt-driven routine. If I make sure it ... , and decompress it in the pause between levels.
    ajmoss ajmoss August 2010 Hardware
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... code double height character printing routine. I know this has been ... />
    Initially I wrote the routine in Sinclair BASIC to ensure ... manipulate the memory etc. The routine works well but is rather ... 1: INK 7: BRIGHT 1: PAUSE 1: CLS
    110 LET ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... code double height character printing routine. I know this has been ... />
    Initially I wrote the routine in Sinclair BASIC to ensure ... manipulate the memory etc. The routine works well but is rather ... 1: INK 7: BRIGHT 1: PAUSE 1: CLS
    110 LET ...
    Dr BEEP Dr BEEP August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... 0: INK 7: BRIGHT 0: PAUSE 1: CLS
    110 LET ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... like you have a powerful routine there.

    I have ... [/B].
    [*]Added a little routine that prints out the first ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Help! Reverse engineering a Spectrum game[deleted]

    ... />
    You only need one routine to plot single pixels (starfrields ... you feel like. The Vsync routine may do other activities such ... for changing screens, game over, pause, frontend presentation and so on ...
    ASM ASM October 2010 Development
  • Games in machine codeHi everyone, How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet? When you kill som…

    ... / 2 = alive / 4 = dying / 8 = pause off screen / 16 = map priority ... :

    Calls a specific routine using the control field to ...
    ASM ASM October 2010 Development
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    ... *---------------------*
    9005 REM PSS-XINPUT Routine
    9010 REM Parameters:
    PAUSE 2:
    LET I(6 ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • later today......[IMG]http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs909.snc4/72268_172079126142549_100000213882336_641184_4866225_n.jpg[/IMG] [IMG]http://sphotos.ak.f…

    ... /> 5) Any chance of a pause function?


    [/QUOTE ... to know you can now pause the game. Keys h to ... chance for faster screen redrawing routine? I also believe that there ...
    CodenameV CodenameV November 2010 Games
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    [QUOTE=BloodBaz;490014]Kind of ironic to use a bit of m/c to speed up a "wait for key press" routine! ;-)[/QUOTE]

    Yeah. I was also wondering what's wrong with PAUSE 0...

    Patrik
    Patrik Rak Patrik Rak November 2010 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... wondering what's wrong with PAUSE 0...

    Patrik[/ ... QUOTE]
    PAUSE 0 doesn't return the ... key pressed.

    My routine was made for the Minigamecompo ... , making it the shortest routine (8 bytes) to wait ...
    Dr BEEP Dr BEEP November 2010 Development
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    The selection routine can be improved as follows:< ... 1; INK 7,,,,
    210 PAUSE 0:
    LET k=CODE ...
    Einar Saukas Einar Saukas November 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... POKE 23693,WhiBlu1
    260 PAUSE 1
    270 PRINT AT ... y,0;,,,,
    280 PAUSE 0
    290 LET k ... .

    I like this routine now - it works well and ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Official CSSCGC 2010 Competition ThreadDear Wossers, As 'loser' of the 2009 competition, I am now obliged to host the 2010 competition. I have created a site which will provide a hub for …

    ... systems as the loading
    routine does not work in contented ... little pause for it was
    still using the delay routine from ... />
    Cleaned up the startup routine and some other improvments.
    Joe the Iceman Joe the Iceman December 2010 Games
  • FRAMES counter...Hi Folks, I wrote a test program that uses FRAMES to generate a clock. When I tested this within BASin it worked well and kept near perfect time. …

    ... by the BASIC Interrupt Service Routine, which runs 50 times a ... FRAMES counter being updated (any routine with a DI), for example ... accuracy. However, the use of PAUSE is OK as this only ...
    na_th_an na_th_an January 2011 Sinclair Basic
  • FRAMES counter...Hi Folks, I wrote a test program that uses FRAMES to generate a clock. When I tested this within BASin it worked well and kept near perfect time. …

    ... wondered if the MicroPrint MCODE routine might have DI in it ...
    Paddy Coleman Paddy Coleman January 2011 Sinclair Basic
  • Gigascreen - programming guideDoes anyone know of a programming guide for the 128K gigascreen screen mode, specifically a persistence colours table, some code (pref. C level or BA…

    ... an interrupt-driven machine code routine to alternate the displayed screens ... HALT, or an interrupt routine, or PAUSE 1 at a pinch) and ...
    gasman gasman February 2011 Development
  • Drawing 3D grids in Basic...This is probably very simple for someone who feels comfortable with Math, but it's driving me crazy... Let's say I want to draw a grid of 16 by 16 s…

    Here's a demo routine drawing a series of grids ... :
    NEXT v
    40 PAUSE 0: CLS :
    NEXT l ...
    Battle Bunny Battle Bunny March 2011 Sinclair Basic
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... bc, 0x15c4 ; address of input routine
    ld (hl), c ; low ... holds the offset to the routine

    pop af ; restore ... , 0x45, 0x45, 0x45, 0x75, 0x00 ;LM
    defb 0x62, 0x55, 0x55 ... , 0x25, 0x27, 0x25, 0x75, 0x00 ;lm
    defb 0x00, 0x00, 0x62 ...
    chev chev March 2011 Development
  • SAVEing without waiting for keypresshello, here's question for y'all. is there a way in BASIC to bypass the "Start tape, then press any key" prompt when SAVEing an array? sorry if it'…

    ... the channel K I/O routine addresses in the CHANS area ... a RET, thus stopping the pause.

    You could also ... 23736,181 to stop the pause; this jumps into KEY-INPUT ...
    Battle Bunny Battle Bunny March 2011 Sinclair Basic
  • SAVEing without waiting for keypresshello, here's question for y'all. is there a way in BASIC to bypass the "Start tape, then press any key" prompt when SAVEing an array? sorry if it'…

    ... part of the ROM SAVE routine to write a chunk of ... flag byte, and without any pause or message. I've put ... address of SA/LD-RET routine
    PUSH HL ; 32612 229 ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... will be altered by the routine at lines 16-19.
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Help with custom loader neededAs people here became active recently about MakeTzx and tzx format in general, I have thought that I would post it here. I have some .wav recordings…

    ... added by the ROM saving routine adding an additional edge shortly ... in audio2tape as a 1ms pause after the ROM block followed ... by a dedicated pause block with the remaining pause but I should ...
    Fred Fred April 2011 Emulators
  • Help with custom loader neededAs people here became active recently about MakeTzx and tzx format in general, I have thought that I would post it here. I have some .wav recordings…

    ... of the times the saving routine explicitly generates such additional pulse ... finished. For example, the ROM routine uses 945 T high tail ... they mess with the following pause or pulse blocks (which is ... replacing the noise with the pause equal to the sum of ...
    Patrik Rak Patrik Rak April 2011 Emulators
  • Help with custom loader neededAs people here became active recently about MakeTzx and tzx format in general, I have thought that I would post it here. I have some .wav recordings…

    ... the times the saving routine explicitly generates such additional ... For example, the ROM routine uses 945 T high ... mess with the following pause or pulse blocks (which ... the noise with the pause equal to the sum ... of a 1000 or 2000ms pause :-o.


    Andrew Barker Andrew Barker April 2011 Emulators
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... !!!!!

    I tried your routine with the built in assembler ... worked, but after a brief pause, where you could see the ... would love to add a routine like this to my library ...
    kgmcneil kgmcneil April 2011 Development
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... !!!!!

    I tried your routine with the built in assembler ... worked, but after a brief pause, where you could see the ... would love to add a routine like this to my library ...
    TomD TomD April 2011 Development
  • Musician needed!An old "classic" game had a tune in it which didn't sound too good. The beeps below should give you a clue as to which program I'm talking about... […

    ... $AF52. There is a DELAY routine at $AFA2.
    [*]After ... like the ROM BEEPER routine. HL refers to frequency ... 275264,4.2397728
    770 PAUSE 16

    ... ,-0.85601638
    800 PAUSE 16
    810 BEEP ... 275264,4.2397728
    880 PAUSE 16
    [/CODE]
    Jimmy Jimmy May 2011 Games
  • Musician needed!An old "classic" game had a tune in it which didn't sound too good. The beeps below should give you a clue as to which program I'm talking about... […

    ... BEEP .3,4
    390 PAUSE 16 : BEEP 0.2,-1 ... right about using the BEEPER routine. Unfortunately because IY and IX ...
    Jimmy Jimmy May 2011 Games
<1…45678910…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11

HitBox

Word Docs Hits
lm 190 262
pause 2.6K 5K
routine 9.5K 14.8K

Related Threads

  • ZX80 Pause Routine?I read this in the first issue of Sinclair User...<br /> <br /> "Ken MacDonald's [I]Amazing Active Display[/I], a machine code pause routine, showed …
  • LM ram block transfer routineHello!<br /> I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine.<br /> Please, …
  • 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…
  • infy pause is a good thing or is undesirable ?I recently had a discussion with Andrew Barker that brings me into confusion.<br /> <br /> If I understand correctly, adding an infinite pause betwee…
  • 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…
  • 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?
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5<br /> Let's ear you pick! :)<br /> <br /> And a great BOHHHHHHHHHHHHH to Dr Ian Logan &amp; Dr Frank O'Hara for their…
  • Capture Routine HelpData:<br /> <br /> ORG 32768 <br /> <br /> <br /> [ This Message was edited by: dalmudlee on 2005-08-10 01:57 ]

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
  • turbo load routine
  • simply turbo load routine
  • joe gunn sprite routine
  • scroll rom routine
  • simple sprite routine
  • loading routine
  • 128k sprite routine
  • tile routine
  • best scroll routine
  • pause routine
  • assembler pause routine
  • pause routine halt
  • routine lm bytes

Copyright © 2024 World of Spectrum