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.047s
<1…14151617181920…34>
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... value using the print routine in the ROM?

    For instance ... want to PRINT the result at say 0,22 in blue ...
    daveysludge daveysludge August 2012 Development
  • recovering the stack after an errorMy normal error handler starts with the stack as reset by LD SP,(ERR_SP) in $0053 ERROR_2, sets up some stuff and returns to BASIC via a "JP C,$1e73 …

    ... interrupt between $0058 and my routine the stack history gets overwritten ... by the interrupt routine and everything goes to pot ... /> As ERROR_2 is in the ROM I can't insert a ... it, so I'm presently at an impasse with respect to ...
    Battle Bunny Battle Bunny October 2012 Development
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 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
  • Typo in Complete Spectrum ROM Disassembly on WOSobo, of this parish, noticed earlier today that there is a transcription error in the versions of The Complete Spectrum ROM Disassembly [url=http://f…

    ... versions of The Complete Spectrum ROM Disassembly [url=http://freestuff.grok ... .co.uk/rom-dis/]hosted by myself[/url ... of the SA/LD-RET routine. There should be three RRCAs ...
    ccowley ccowley November 2012 Support files
  • ZX Eprom replacing Rom problemsI got a programmer today so I could finally flash the Xicor X28C256 eproms I have with ZX128 rom, to be used in my upgraded 48K machine. But for some…

    ... eproms I have with ZX128 rom, to be used in my ... like this at all. It works with the original 48K rom, but ... is connected only to the ROM output on the 74LS174 in ...
    Johan1973 Johan1973 November 2012 Hardware
  • 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 ... thought of earlier which is at the end of the file ...
    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…

    ... integrity of a Multiface 1 ROM. It is possible to compare ... each byte of the ROM against a binary dump, but ... ROM image along the program).

    Thus, I need a routine ...
    TK90XFan TK90XFan February 2013 Development
  • DIVIDE versus ZX128 ROMDivide interface use hardware mapping of extra memory on this fixed points in 48rom: #0000 - power-on/reset/rst0/software restart #0008 - syntax erro…

    ... br /> #0066 - nmi routine
    #04C6 - tape save routine
    #0562 - tape ... systems often connect only 48rom(rom 1) after each reset/power ... on mapping points in external rom memory. Also exist next big ... ROM0, then this ZX128 rom can be compatible with Divide ...
    velesoft velesoft February 2013 Development
  • Spectranet firmware update: TAP file loading fixArchie Robins discovered a problem whereby interrups were being erroneously enabled on the return from a tape trap (that is, when TAP files are being…

    ... to the TNFS server at vexed4.alioth.net with the ... routine in the ZX ROM. This causes the peripheral's ROM ... the Spectrum ROM's SA/LD-RET routine. This routine has an ... need for the Spectranet ROM to return via SA ... from the LD-BYTES routine, so the address that ...
    Winston Winston March 2013 Hardware
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... take a while.) Having arrived at one of my most favourite ... of free RAM). Although the routine will copy any length it ... the STR$ bug in the ROM, as shown in line 45 ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Strider II (and others) + 3 disk versionsHello everyone, I've been working on converting some games to be able to load them from the +3 floppy. I started with single load games but now Im i…

    ... /> ld a,7 ;ram 7, rom 2
    call paging
    Also I have a LDIR routine at 48641 which backups some data ... 6, copy the disk loading routine to 23900, jumps to ... a, 22 ;select ram 6, rom 3
    call pagin ; ... , 22 ;loads ram 6, rom 3
    call pagin
    BCH BCH July 2013 Games
  • 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…

    ... version, which follows the original routine quite closely (AA's comments ... are on the right), starting at line 1000. The loop is ... the numbers are handled the ROM will give an "Integer out ... mozTocId269826
    991 REM MULTIPLY ROUTINE 32*32BIT=64BIT
    992 ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Hardware description - DivIDE interface[B][U]DIVIDE interface / DivIDE 2k11[/U][/B] [B][U]The main description[/U][/B] DIVIDE is IDE interface with own external memory. Thanks to very goo…

    ... 38[/B] (im 1 interrupt routine)
    [B]#66[/B] ... (nmi routine)
    [B]#4C6[/B] ... modify rst8 and im 1 routine, use new correct NMI ... #3D00 in ZX rom, divide at same adress connect external ... are used instead 8kB ROM(rom emulation). From adress # ...
    velesoft velesoft August 2013 Hardware
  • JSW2 - Game Loader DifferencesThere are three official releases of JSW2. I'm not counting the 'JSW2-128' version here as far as I'm aware this was not in any way 'official' as it …

    ... additions.

    Original teleport routine is copyright Your Spectrum issue ... (47416 bytes) and the keypad routine as per JSW1 albeit this ... header to load the 'basic' at a higher address, and then ...
    spider spider September 2013 Sinclair Miscellaneous
  • 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 …

    ... the features.

    The routine gets its instructions from three ... to the screen. The only ROM routines used are $028e KEY_SCAN ... an object has passed over (at present it only restores the ... exception routines start here, starting at 256,512,768,1024,etc ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • 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…

    ... know 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
  • Use PLAY without the 128 ROMHere's a little thing I wrote called SoftPLAY: [url]http://www.worldofspectrum.org/forums/showthread.php?t=45259[/url] Now you can use the PLAY comm…

    ... bug-fixed version of the ROM command in RAM. The timing ... code runs faster than the ROM version. The click gaps you ... [/b] then LOAD the CODE at 63240. To set up the ...
    chev chev October 2013 Sinclair Basic
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... with interrupt vector table located at 0xd300

    memset( ... // POKE jump instruction at address 0xd4d4 (interrupt service routine entry)
    wpoke ... to screen
    LDIR
    ; ROM routine, read keys and update clock ...
    slenkar slenkar October 2013 Development
  • that "listing variables during runtime" thingWell, I did eventually finish this, but with my meds playing up I don't have much time each day that I can spend at the computer, so it's taken rathe…

    ... br /> NOTES:
    ; Fixes ROM stacking error
    ; Handles regular ... character A at DE
    * If the routine is being ... Part the 5th - the relocation routine assembler listing:
    [url] ... addresses within the target routine, which would otherwise become ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • Tricky ZX RepairHello guys, This time I put my hands on a very nice Issue 3 16K, upgraded to 48K. To bertter explain "nice", it is absolutely mint, not a scratch on…

    ... go through the whole initialization routine, halting with the first 1 ... drain is on the spot at 580-585 mA. The Fruitcake ... 'm really puzzled. Apart from ROM and ULA, there's nothing ...
    Falco-F8L Falco-F8L December 2013 Hardware
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... br />
    ; page BASIC ROM
    ld a,$10
    ret

    ; paging routine
    ; destination page is a ... to use any BASIC routine, I guess it could ... length (to put that routine inside BASIC). I'm ... 150, but loads many blocks at once.

    ...
    Zup Zup December 2013 Development
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... /> Please does anyone have a routine to print a logo/graphic ... title/name to the screen at chosen coordinates and a brief ... />
    Oh and a print routine too that I can do ...
    alienbanana alienbanana February 2014 Development
  • writing incrementally to tape without leadersI want to be able to write intermittently & incrementally to some sequential medium which is supported on any Spectrum (emulator, ie. tape); eg. [cod…

    ... output "ABCD...Z" using this routine all I really want is ... I'm trying to get at is the equivalent of an ... my own tape routine rather than the one in ROM. Is there ...
    Battle Bunny Battle Bunny March 2014 Development
  • understanding machine codeHi Quick question. Am not really sure if it fits development forum as its not really development per se its more a learners question about developm…

    ... -82 I am running the routine and had couple of questions ... /> Anyway I will look at the ROM Disassembly to see if it ... . Is this correct?

    at address 10 (makes sense) which ...
    username username April 2014 Sinclair Miscellaneous
  • byte to screen eventI have another question regarding assembly routine in MMCOYZXS by Toni Baker page's 87-88 [QUOTE]21A440 LD HL,40A4 11083F LD DE,3F08 0608 LD B,08…

    ... have another question regarding assembly routine in MMCOYZXS by Toni Baker ... />
    (my program starts running at 0xFA00)

    It would ... /> I thought it would happen at:
    77 LD (HL),A ... of the character from the ROM table.

    Anyone put ...
    username username April 2014 Sinclair Miscellaneous
  • 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$=" …

    ... /> 150 CLS : PRINT AT 0,0;"Block Routine"
    160 GO SUB ... STOP
    180 REM Block Routine
    190 REM x,y ... =y TO y+h: PRINT AT i,x;l$( TO w ... />
    Anyone got a better routine?

    Many thanks
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Hooky - hook ZX ROM and rewire RST and NMI to RAM - rantThis is a rather long rant. Not for short tempered. :) The objective is to hook into RST "vectors" and NMI on a Spectrum without affecting the normal…

    ... /> Possible applicatons for such ROM:
    - debugger with sw ... rewiring RST 0x00 /,
    - ROM extensions,
    - IM1 routines. ... you check the ROM code at location 0x0028 (=target ... />
    QUESTION: disclaimer ... ROM overwrites address FFFD thus ...what ...
    tstih tstih July 2014 Development
  • Would Anyone Be Willing/Able To Burn Me A RomI would Like If Possible For Someone To Burn Me A Custom 32k Rom But I Would Also Need The Chip Supplied Which Cuts Down My Chances Of Someone Being …

    ... Burn Me A Custom 32k Rom But I Would Also Need ... ,Im Just Testing The Water At The Moment But If It ...
    zedexspectrum zedexspectrum July 2014 Hardware
<1…14151617181920…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
at 189.3K 276K
routine 9.5K 14.8K

Related Threads

  • Not ZX related at all. Look at my watch!Aint it cooooool?<br /> <br /> This digital watch is in fact a wind-up watch! <br /> [url="htpp://www.myezboard.com/projects/ezboard/ezboard_userimag…
  • Dont all rush at once at this great ebay bargain....[url="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&amp;category=3767&amp;item=5737477518&amp;rd=1"]http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem…
  • 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…
  • 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…
  • Spectrumpedia featured at the Spectrum Day at the VIGAMUS, RomeThe Spectrum Day was held at the [URL="http://www.vigamus.com"]VIGAMUS (Video Game Museum)[/URL] in Rome last 2nd November. My intervention was about…
  • LOOK at the size of my Rom/EmulatorOk, we have 16k, 48k, 128k, even a 256 odd k Rom/Emulator<br /> <br /> But I want more :p<br /> <br /> Is there anything out there now or been worked…

Related Searches

  • fastest screen routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • scroll rom routine
  • 3dos rom routine
  • 3dos disk rom routine
  • disk rom routine
  • rom beeper routine
  • rom routine load
  • border routine rom
  • cls routine rom
  • at music routine
  • 128k test screen rom routine
  • rom print number routine
  • basic interpreter rom routine
  • rom routine for key click
  • rom key routine
  • rom save routine
  • rom tape save routine
  • calculator routine discard unused rom

Copyright © 2024 World of Spectrum