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.011s
<1234567…34>
  • ZX80 Pause Routine?I read this in the first issue of Sinclair User... "Ken MacDonald's [I]Amazing Active Display[/I], a machine code pause routine, showed that there w…

    ... Display[/I], a machine code pause routine, showed that there was more ... know where or when this routine was first published? In a ...
    MartynC MartynC November 2009 Sinclair Miscellaneous
  • clarification needed of assembler graphics routineI was wondering if someone used to coding animated graphics in assembler can take a look at [url=http://www.users.globalnet.co.uk/~jg27paw4/pourri/as…

    ... to coding animated graphics in assembler can take a look at ... /~jg27paw4/pourri/asmchunk.txt]this routine[/url] and explain what the ...
    Battle Bunny Battle Bunny June 2010 Development
  • 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…

    ... />



    ;=============================================================================
    ; pause routine
    ;=============================================================================
    org $ff57
    Ralf Ralf August 2013 Games
  • 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…

    ... screen slicing program in both assembler:
    [url]http://www.users ... Compendium I'll update the assembler version to deal with any ... BASIC as from assembler.

    The routine starts off like this ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Sinclairean A3[B]Sinclairean[/B], a new ZX Spectrum emulator written in machine code for x86-compatible, OpenGL-capable computers. Features: [LIST] [*]Fast machin…

    ... you put the emulator on pause by pressing F7, you can ... had to move the pause/still routine out of its place and ... also was lost when the pause routine was moved. Fixed soon.
    routine is implemented.

    If ...
    Madonna Mk 2 Madonna Mk 2 April 2010 Emulators
  • Help needed with simple MCode routineI'm trying to code a routine to clear the screen and I can't figure out why it's not working: ld hl,16384 ld bc, 6144 loop:ld (hl),0 inc hl dec bc l…

    ... any problems with Spin's assembler. That routine just loads nulls into ...
    Battle Bunny Battle Bunny November 2010 Development
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... . This only occurs with my assembler Bresenham routine, not my BASIC version ...
    Battle Bunny Battle Bunny November 2012 Development
  • EmuZwin 128k banks in assembler Having looked at the assembler help file " ORG [{ RAMn | ROMn },] #target_address [, #dest_address ] Defines target assembling address and ta…

    ... fitted around the new interupt routine and it worked first time ... the music playing, the game pause routine and lots of little buggers ... write the new load/save routine - basic memory permitting with my ...
    MatGubbins MatGubbins August 2015 Emulators
  • Head over Heels on 128KI noticed an interesting behavior of Head over Heels on 128K Spectrums, especcially with +2A/+3 machines. The game works, but after loading game, lo…

    ... the above pokes (and a pause routine) in place.
    jp jp September 2016 Games
  • Gandalf [z88dk][Nirvana Plus][128Kb]Gandalf 1.00 [url="https://drive.google.com/open?id=1T9HK0_isoMrfogSIJVhPGehjVIdFus4c"]Download Ver 1.00[/url] Long after the destruction of t…

    ... animation.

    In my pause routine I had been messing up ... animating during the pause as intended, because the pause does two halts ...
    colonel32 colonel32 February 2018 Brand new software
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... compiles fine using the ZXSpin assembler, and should be relocatable, ... routine will define keys for UP/DOWN/LEFT/RIGHT/FIRE/PAUSE ... /> ret

    ; ----------------------------------------------
    ; ROUTINE: print_message
    ;
    ; prints a ...
    polomint polomint September 2011 Development
  • Passing parameter from BASIC to assembler routineWas there a "clean" way of passing parameter(s) from a BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR call? I fac…

    ... a BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR ...
    mr.spiv mr.spiv November 2018 Development
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5 Let's ear you pick! :) And a great BOHHHHHHHHHHHHH to Dr Ian Logan & Dr Frank O'Hara for their description about the…

    ... about the parameters for that routine !!!! The words "and HL holds ... BEEP a few notes in assembler?

    TIA
    AE.Vasconcelos AE.Vasconcelos May 2005 Development
  • Delay routine requiredI'm putting together a short routine to play some Beep style music. I need to be able to pause between notes when required. These pauses are defined …

    ... 'm putting together a short routine to play some Beep style ... need to be able to pause between notes when required. These ... 'm after a routine that will allow me to pause for the ...
    Mr Millside Mr Millside September 2006 Development
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... try some assembler now.

    It is a routine that moves ...

    [B]loadloop[/B] ;routine to write graphic into screen ...

    [B]restoreh[/B] ;routine for moving up to top ...
    Rickard Rickard May 2007 Development
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    ... I'd like is a routine which when given a number ... b) not actually a great assembler programmer, so I haven't ...
    Philip Kendall Philip Kendall May 2007 Development
  • BASin r14d - Final bugfix for the r14 seriesOk, there's not a great deal to "show" here, as most of the work has been going on "under the hood" so to speak. And there's been a [i]lot[/i] of wor…

    ... ="What's new"]
    Added - Assembler - clicking a label in the ... is used.

    Fixed - PAUSE commands can be shorted by ... needed now.
    Fixed - The Assembler had all sorts of issues ... USR 7962, the "free RAM" routine), would time out or give ...
    Dunny Dunny December 2008 Emulators
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... . Select Tools -> Z80 Assembler.
    To run our roadrace ... instruction.
    When the Spin assembler gets to the instruction 'ret ... 'djnz fillscreen'
    Because our routine will continue from the loop ... to add something like 20 PAUSE 0 to your basic ...
    bigjon bigjon November 2009 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 …

    ... I have written an XINPUT routine for the Spectrum (in BASIC ... the program is the XINPUT routine plus a test harness that ... br /> 9010 REM PSS-XINPUT Routine
    9020 REM Parameters:
    9260 PAUSE 0:
    RANDOMIZE USR ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • Hacking the O.C.P Full Screen Editor/AssemblerIf you have been reading my posts recently then you will know that I am eager to have the sourcecode I wrote for the Spectrum during the period 1988 …

    ... .C.P Full Screen Editor/Assembler was published in 1983 and ... modified the O.C.P assembler adding a new command to ... of the O.C.P assembler while it was running. Speculator ... Spectrum while it is on pause. I started by saving the ...
    ASM ASM November 2010 Development
  • redirecting Z80 sub-routine CALLsI'm working on changing a TR-DOS disk program to work from standard +128k tape and thought that rather than painstakingly working through the code ma…

    ... could install some automatic redirection routine so that whenever the PC ... it would jump to my routine instead. This would be just ... to code this in Z80 assembler to work automatically, or do ...
    Battle Bunny Battle Bunny August 2012 Development
  • 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
  • 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 ... 'H' for pause.

    The key scan routine in the game ...
    daveysludge daveysludge August 2013 Development
  • Adding a pause key to ArkanoidHaving rediscovered the simple pleasure of playing 1980s games on genuine 1980s hardware, I've also remembered that emulation can provide a feature m…

    ... to a routine implementing the pause key; the routine can finish ... , here's a suitable routine for detecting a press/release ... So, we have a routine implementing the pause function; where should we ... breakpoint, assemble the keyboard routine and load it into ...
    stephenw32768 stephenw32768 August 2013 Games
  • MOVE_M Object Movement Manager for BASICAs moving things around on the screen is usually the slowest part of a game written in BASIC, I've been pottering around with this routine to handle …

    ... features.

    The routine gets its instructions from three ... of the comments from the assembler listing; the full (unfinished) ... /> 257 RESTORE USR DOINT: PAUSE 0: RESTORE USR NOINT: RETURN ... KEYX: defb $20,$01 ;SPACE, Pause, $01*256=line 256
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Calculate if two segments cross in assemblerHello, Im developing a little game and I need something that I cant archieve. I have two lines (segment of a line). Line one: X11=coord X of …

    ... />
    I need a routine in assembler for calculating if these lines ...
    climacus climacus September 2016 Development
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... /> [code]
    ;Redefine Keys routine
    ;By Ast A. Moore ... /> call 8859 ;inside ROM routine BORDER ($2294)
    call ...
    ;A crude debounce routine to prevent
    ;registering keys ... ld b,50 ;a short pause
    3$ halt ;before ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • 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…

    ... very minor tweaks for my assembler, which doesn't like labels ...
    PRINT at 10,10;"Routine 1 (Big K)"
    DIM ... /> pause 0

    CLS
    PRINT at 10,10;"Routine 2 ...
    Gedlion Gedlion June 2010 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 from EmuZwin. I ... 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 from EmuZwin. I ... 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
<1234567…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Goodbye Z80
    i love the z80s on 6:28PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • 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
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
assembler 4.6K 7K
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 …
  • clarification needed of assembler graphics routineI was wondering if someone used to coding animated graphics in assembler can take a look at [url=http://www.users.globalnet.co.uk/~jg27paw4/pourri/as…
  • Passing parameter from BASIC to assembler routineWas there a "clean" way of passing parameter(s) from a BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR call? I fac…
  • 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…
  • Assembler code from tutorial, problem!I was wondering if anyone could help me decipher this z80 assembler code?<br /> <br /> ORG 60000<br /> LOAD 60000<br /> <br …
  • Which emulator and assembler?Hi,<br /> <br /> I am looking to learn z80 assembly language and I feel the best option is a spectrum emulator and an assembler. Can anybody recomme…
  • Books on Programming (ZX Assembler )Before you ask I trawl eBay on a daily/hourly basis.<br /> <br /> Any books in VGC wanted on programming games for the ZX Spectrum 48K. No creased, d…
  • Tornado AssemblerTornado Assembler is not working. What's wrong with it? It says Nonsense in BASIC or something like this. (dwnldd from this site, of course)
  • 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…

Related Searches

  • fastest screen routine
  • screen routine
  • hello world in assembler
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • assembler
  • turbo load routine
  • simply turbo load routine
  • music in assembler
  • zx assembler
  • joe gunn sprite routine
  • macro assembler
  • cross assembler
  • spin assembler
  • pause routine
  • lm pause routine
  • pause routine halt

Copyright © 2024 World of Spectrum