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>
  • Silent ROM Beeper Routine in SpinA new year -- a new idiot question! :) I've been playing around with Spectrum sounds of the old, beepy kind. When I wiggle[1] the speaker 'by hand' …

    ... the Specrum's own ROM 'BEEPER' routine (48k ROM) in Spin 0.666 ...
    RoseCotton RoseCotton January 2010 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…

    ... 0
    call 8859 ;inside ROM routine BORDER ($2294)
    call 3503 ... the code of the first key (dummy_key)
    control_count ... to (dummy_key+BC), so store key code there

    call $31e ;now decode key code for printing
    ex ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • 128 ROM paging alternativeWould this work (with the appropriate code in each ROM)? [code] ; 128 rom paging routine ; use rst 28h with call address stored after restart ;;rom…

    ... />
    [code]
    ; 128 rom paging routine
    ; use rst 28h with ... in rom1 of the return routine

    push de ; ...
    ret ; call the required routine

    ; ret ; the ret ... at the end of the routine will be to
    ; ...
    chev chev August 2008 Development
  • INPUT LINE and STOP in INPUTWhat was the reason for the ROM Editor routine causing "down arrow" while in an INPUT LINE to cause the "H STOP in INPUT" error report? Why doesn't i…

    ... was the reason for the ROM Editor routine causing "down arrow" while ... was as a pseudo-Break key, as Break doesn't work ...
    Battle Bunny Battle Bunny April 2012 Sinclair Basic
  • 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
  • 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…

    ... idea is to use the ROM printer routine to print 32 characters ... each time the routine is called, updating the de ...
    daveysludge daveysludge September 2014 Development
  • ROM PRINT routine issuesHi all, I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable DF CC to po…

    ... />
    I am using the ROM print routines a lot in ... character. I'm assuming the ROM print routines are updating other ...
    Kevin_C Kevin_C December 2016 Development
  • WANTED: tape replacement for +2?Any tape replacement possible for a +2? My +2 works wonderfully but the incorporated datacorder is simply worn out and won't load ANYTHING. Dirty sig…

    ... test do not press any key while running, and have no ... every keystroke, and the ROM beep routine contains a OR 8 before ... upper 32K RAM and 16K ROM are working independently of each ...
    Dr BEEP Dr BEEP November 2001 Sales
  • You all know this, right?Type 10 PRINT "DIXONS IS SHIT" 20 GOTO 10 RUN when it says: Scroll? Press BOTH SHIFT KEYS then ENTER see what you get. I want to know what thi…

    ... is caused by the WAIT-KEY routine reprinting the edit line at ... every key stroke/mode change. In editing ... Nordic ROM in 1984, which has its own console input routine that ...
    Geoff Geoff May 2005 Sinclair Basic
  • Game being created with Platform Game DesignerBeen playing with this since yesterday when i bought it from Cronosoft. To someone like me who cant program its excellent to create a Manic Miner st…

    ... ROM routine at address 654 (028Eh) which returns the number of the key ... being pressed). So your redefine key routine should CALL this address and ... the memory location for the key you're redefining.

    jonathan jonathan May 2005 Development
  • Game being created with Platform Game DesignerBeen playing with this since yesterday when i bought it from Cronosoft. To someone like me who cant program its excellent to create a Manic Miner st…

    ... ROM routine at address 654 (028Eh) which returns the number of the key ... pressed). So your redefine key routine should CALL this address and ... my first) routine in assembly to call that ROM routine, read the ... else when the 14 bytes routine was done.

    na_th_an na_th_an May 2005 Development
  • Screen$ disappearanceGreetings to all developers :D As you know, I have been playing around with Professional Adventure Writer and was making a few tests in the adventur…

    ... in ZXSpin, if the ROM save routine is triggered then ZXSpin will ... /> Of course, if the ROM save routine isn't triggered for a ... and it's a custom routine instead, then you're going ... Key" message then it's possible they're not using the ROM ...
    Dunny Dunny March 2007 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... gives you the single last key pressed and not if several ... writing a routine to read ascii char of a key pressed. Maybe ... forgotten to mention -- the ROM interrupt routine assumes the IY register points ... area. If you leave the ROM routine running, you'll have to ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • Beepola v1.01A new version of Beepoa, v1.01, is now available for download from:- [URL]http://freestuff.grok.co.uk/beepola/Beepola_v1.01.00.zip[/URL] (650KiB) …

    ... A onto Calc Stack via Rom routine
    RST $28 ; ...
    RET nz ; EXIT routine if key is pressed

    ... A onto Calc Stack via Rom routine: Duraton (B)
    RST ... A onto Calc Stack via Rom routine: Pitch (C)
    RST ...
    kgmcneil kgmcneil June 2010 Announcements
  • 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 every ... and BC are like the ROM BEEPER routine. HL refers to frequency ... just a matter of changing key. There are some duff notes ...
    Jimmy Jimmy May 2011 Games
  • SP1 library questionsI'm working on my first game. I've not written a game since the late 1980s and that was a text based multiuser dungeon for BBC Micros with econet... …

    ... key was pressed) until I disabled interrupts (the normal Spectrum ROM interrupt routine ... was being run). I'm just guessing that something the ROM ... interrupt routine does was affecting SP1 ... I have my own IM2 routine?
    Winston Winston October 2011 Development
  • ISO-Copy - Individual Software revisitedHi folks In another thread about Supertape: [url]http://www.worldofspectrum.org/forums/showthread.php?t=36203[/url] ... we touched on ISO-Copy by th…

    ... directly to the byte loading routine at ROM
    5CEE CALL 053F ... ROM, for a clean exit of a loading process
    ; (BREAK key ... is, this code calls to ROM loading routine, to the exact point ...
    jlsoler jlsoler May 2012 MIA/STP/SDP
  • Sending key presses to the spectrumfor a project I want to send automated keyboard presses to the ZX via a micro-controller. Is it possible to send these through the expansion slot? …

    ... press keys, not caps+key or symbol+key (this is left ... DO
    GET key
    TRANSLATE key into row/column pairs ... /> WAIT FOR 250ms (key release)
    NEXT key[/code]

    ROM keyboard routine, which changes the row ...
    mcleod_ideafix mcleod_ideafix August 2012 Hardware
  • Sending key presses to the spectrumfor a project I want to send automated keyboard presses to the ZX via a micro-controller. Is it possible to send these through the expansion slot? …

    ... head :)
    The standard ROM keyboard routine, and most games, read one ... , you will never loss a key if more than one row ...
    mcleod_ideafix mcleod_ideafix August 2012 Hardware
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... (for player controlled objects the key checking serves the same purpose ... one clause. If the ROM print routine interpreted all four direction controls ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Spectaculator & GENS4Im using Hisofts Gens 4 assemler with Spectaculator and getting an error: [B]Bad Name[/B] when I try to assemble and save the file to a TAP. Assemb…

    ... the ROM save routine to save it out (start tape, press any key ...
    Jon Needle Jon Needle April 2014 Emulators
  • [Updated] RetroVM 1.0.4 with Recreated ZX Spectrum support.A new version available the change log: - Recreated ZX Spectrum "game mode" keyboard support. - Fix a bug with multiples machines running in para…

    ... interesting outcome of a key read routine that most emulators show ... redefine key routine. The routine uses a key scan which figures out which key was ... the ascii char in the ROM table. It needed an interrupt ... to work fine and the key read correctly. Running on ...
    TomD TomD November 2015 Emulators
  • [Updated] RetroVM 1.0.4 with Recreated ZX Spectrum support.A new version available the change log: - Recreated ZX Spectrum "game mode" keyboard support. - Fix a bug with multiples machines running in para…

    ... interesting outcome of a key read routine that most emulators show ... redefine key routine. The routine uses a key scan which figures out which key was ... the ascii char in the ROM table. It needed an interrupt ... to work fine and the key read correctly. Running on ...
    jcgamestoy jcgamestoy November 2015 Emulators
  • Running out of fingers in AssemblyDear all, Still trying to learn Assembly and have put a few routines together. However, as my routines become a little more involved I find myself…

    ... feel when you change a routine and save 9 bytes.. ;)
    key routine I [s]stole[/s] borrowed ... routine
    - All sound effects and music were CALLS to the ROM ... beeper routine, I didn't use ...
    Morkin Morkin September 2016 Development
  • Startup colours of the Spectrum ROMHi Folks, Thought I would have a go at changing the startup colours of the Spectrum ROMs used within BasinC which ships with 48.rom (16384 bytes) …

    ... End;

    // 48K ROM TRAPS

    // Just ... }
    // Patch the ROM Reset Routine - it moves at normal ... for a key" routine -
    // The one routine called every time ... the PLAY routine (if necessary) into the 128k ROM.
    ...
    Dunny Dunny October 2016 Development
  • CAPS-SHIFT KeyCodeIs there a standard Keycode for CAPS-SHIFT Key ? Looking at the ROM documentation in the Main key table KEYTABLE_A, there is no Entry for CAPS_SHI…

    ... 39 (decimal) in my redefine key routine and it works fine.[/quote ... you keyCode 39, for internal key scan control , if using your ... /mentioned values, if using standard ROM routines to try print [b ...
    RMartins RMartins October 2016 Development
  • CAPS-SHIFT KeyCodeIs there a standard Keycode for CAPS-SHIFT Key ? Looking at the ROM documentation in the Main key table KEYTABLE_A, there is no Entry for CAPS_SHI…

    ... missed the KeyScan routine while looking at the ROM functions listing.

    So the ROM actually has 2 codes, a ... actually knowing more about the ROM Key processing, the question still remains ...
    RMartins RMartins October 2016 Development
  • A few questions about sound and keys in BASICIf I want sound in my BASIC game I have to use BEEP right ? It seems to lock up the CPU for far too long . On Arjun's page I found how to use CALL 94…

    ... 48k manual). If no key or one key is being pressed then ... statement. If more than one key is being pressed (excluding ... /> [/code]

    The ROM KEY_SCAN routine is at $028E. Here's ... below.

    KEY_SCAN key codes: hex, decimal, binary
    Battle Bunny Battle Bunny December 2016 Sinclair Basic
  • 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…

    ... if a key has been already chosen. The routine for [i ... />
    [code]
    ; Key redefinition routine
    ; ------------------------
    ; Key locations for AGD V4 ... 2 sec.
    CALL 949 ; ROM beeper routine
    RET

    Alessandro Grussu Alessandro Grussu October 2017 Development
<1234567…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
rom 15.6K 29.7K
key 22K 28.2K
routine 9.5K 14.8K

Related Threads

  • 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…
  • Wich key of a rubber Key Spectrum get used least??I'm wondering of all the Keys on a rubber key ZX Spectrum on average wich one do you reccon gets used the least??<br /> <br /> I have played with the…
  • can someone help with a rom routinei have been trying to draw a simple line with a the rom routine , but i just cant get it to work , so if anyone can give me an example in z80 that wo…
  • Silent ROM Beeper Routine in SpinA new year -- a new idiot question! :)<br /> <br /> I've been playing around with Spectrum sounds of the old, beepy kind. When I wiggle[1] the speake…
  • How works the Line-Draw ROM routine ?The 'complete spectrum rom dissasembly.pdf' show info related to the draw rom subroutine. The Line-Draw require two sets of parameters: X,Y coordinat…
  • Screen$ command, ROM routineHi All,<br /> <br /> Does anyone know which ROM routine to call for the Screen$ command (and/or the ATTR command)? Any comments on how well it works…
  • 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…
  • Searching for correct Betadisk 48k TR-DOS v4.12 ROM (Save ROM via TRDOS-Prompt to Disk)Hi,<br /> <br /> I have two ROM-Files which should be read out from an original Betadisk 48 Interface TRDOS v4.12 (ROM-Size 8k).<br /> But when I …

Related Searches

  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • scroll rom routine
  • 3dos rom routine
  • rom key read
  • 3dos disk rom routine
  • disk rom routine
  • rom beeper routine
  • rom routine load
  • border routine rom
  • cls routine rom
  • 128k test screen rom routine
  • rom print number routine
  • redefinable key routine
  • redefine key routine
  • basic interpreter rom routine
  • rom key routine
  • rom key press
  • rom key repeat
  • rom save routine

Copyright © 2024 World of Spectrum