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.116s
<1…6789101112…34>
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... rebuilds the workspace from the ROM, so in place of ... br /> call $17d0 ; initialise A: & B: extended XDPBs
    ld ... as:
    [list=a]
    [*]switch to ROM 2, RAMpage 7
    [*]switch to ROM 3, RAMpage 4
    [/ ...
    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…

    ... bc,8192 ; M1 ROM length
    xor a ; A = 0
    ... 32
    xor a ; A = 0
    ld b,a ; B = 0
    ... /> In case of a damaged ROM, this routine will identify ... ,8192 ; M1 ROM initial address
    xor a ; A = 0
    Einar Saukas Einar Saukas February 2013 Development
  • Screens and BasicA question about the ZX screens. I am using software to convert my own art and drawings to the ZX Spectrum. I have some tools to change .jpg files in…

    ... would become "DEF FN a$(a$,b$)=""", where a$ is in the display ... DEF FN to DEF FN a$(a$,b$)=""
    * line 31 : ... * line 51 : change LET a$ to LET a$=b$

    It' ... from BASIC, as the ROM will load the page ... not being used by the ROM (eg. for BASIC, ...
    Battle Bunny Battle Bunny February 2013 Sinclair Basic
  • Calling all Spanish +3 owners...Please see [URL="http://www.worldofspectrum.org/forums/showpost.php?p=693601&postcount=40"]this post[/URL] Could my search for photographic evidence…

    ... /+3 ROM A v4.0 English
    40093 Spectrum +2A/+3 ROM B v4 ... +2B ROM A v4.1 English
    40093U Spectrum +2B ROM B v4.1 ... English
    40094 Spectrum +2A/+3 ROM A v4 ... .0 Spanish
    40101 Spectrum +2A/+3 ROM B v4 ...
    guesser guesser April 2013 Hardware
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... the first time the Shadow ROM is paged, not only does ... ,3: DEF FN a(b,c)=b+c: DIM a(1,2,3): ... a$=CHR$ b
    31 PRINT CODE "a"+COS B+EXP c+FN a(b, ... c): LET b=IN 12345 ... PRINT TAN a+USR b
    35 LET a=USR "a": LET b=VAL "b": LET ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • Buzzer sounds tips'n'tricksSo I have an ARM Cortex M3 with a buzzer connected to its GPIO pin. And because I read this forum I know that there is no need to add a separate buzz…

    ... to do interrupting drums using ROM data (which isn't ... stack and load hl with a target ROM address. $3000 usually does ... /> dlp2: call dlpx
    ld a,b
    or c
    jr ... br />
    dlpx: ld a,(hl) ;read ROM data
    or %11100111 ...
    utz utz May 2013 Development
  • Poorly Issue One 16k spectrum diagnosis?Hello, everyone. :smile: I was lucky enough to buy an Issue One 16k rubber key the other week; I didn't know it was an Issue One till I opened it up…

    ... to be the Spectrum ROM, (a Divide Plus maybe can ... [*]Try to fault find without a ROM based test program,
    [*] ... who can loan you a test ROM (it has to ... build a test ROM (I myself use a ROM cartridge in a Interface ... you?

    [I][B]Mark[/B][/I]
    1024MAK 1024MAK May 2013 Hardware
  • CODE SCREEN$ in MCIs there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in bas…

    ... you may call to the ROM routine (PASMO assembler):
    < ... equ 2BF1h

    ;Input: B=column (0-31)
    ; C ... string from stack
    ld a,b ;string length in BC. DE ...
    mcleod_ideafix mcleod_ideafix June 2013 Development
  • Spike: 48k onlyDoes anyone know what's going on with Spike? [URL=http://s1142.photobucket.com/user/daveyboyhughes/media/spike_zps232a1745.gif.html][IMG]http://i114…

    ... they're loaded into memory. A typical scheme is 1) ... 2) with the content from a specific ROM area-- the problem being ... at $5aff) as well as ROM. The total length is $ ... down to the start of ROM at $0 it starts at ... ixh, $5a
    5b28: ld a, b
    5b29: or c
    Bandit Bandit July 2013 Games
  • Spike: 48k onlyDoes anyone know what's going on with Spike? [URL=http://s1142.photobucket.com/user/daveyboyhughes/media/spike_zps232a1745.gif.html][IMG]http://i114…

    ... this process (decryption using rom) and what is ... /> dec bc
    ld a,b
    or c
    ... when a SCREEN$ is encrypted against a regular 48K ROM:
    a regular 48K ROM you get this ... decrypt against, for example, a +2 48K ROM:

    ...
    jp jp July 2013 Games
  • 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…

    ... PAGE_H ;page 7, ROM 2 (DOS)!!
    XOR A
    OUT ( ... BC,$2ff
    LD (HL),A
    LDIR ;erase screen< ... br /> call $17d0 ; initialise A: & B: extended XDPBs
    ld ...
    Battle Bunny Battle Bunny July 2013 Games
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... no edge found
    ld a,b ; place loop counter into ... length from stack
    ld a,b ; place high byte into accumulator ... pressed
    jp z,0x1b7b ; ROM routine indicating BREAK (code L ...
    stephenw32768 stephenw32768 August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... no edge found
    ld a,b ; place loop counter into ... /> ;; same colour scheme as the ROM loader

    macro ...
    macro border
    sbc a,a ; A=0xFF on high edge, 0 ...
    stephenw32768 stephenw32768 August 2013 Development
  • Hardware description - MB-02+ interfaceOn this thread will soon released info about MB-02+ idisk interface ( memory paging mechanism, list of ports, addressing, MB IDE, schematics, etc... …

    ... - memory paging[/B]

    Only 16kB rom/ram pages is ... ZX rom
    D7 - log.1=connect rom memory instead ZX rom[/B][/code ... memory and connect ZX rom

    [B]Example of copy custom ... -02+ ram (rom emulation):[/B]
    DI
    LD A,64+32+5 ...
    velesoft velesoft August 2013 Hardware
  • New hardware for Spectrum from ShaosI have some ideas for new ZX-peripherals and quickly designed a prototyping board for experiments: [URL=http://nedocon.com/store/speccy/][IMG]http:/…

    ... start page - A for 1st half of the ROM and B for 2nd ... is used to choose ROM half (0 - A, 1 - B)
    bit 7 ... is used to disable onboard ROM (switch ...
    Shaos Shaos September 2013 Hardware
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... was reading through the +3DOS ROM disassembly. Could the carry ... This involves a trip to the A register ("sbc a,a; and 0x01 ... radix)
    #define utoa(a,b,c) utoa_callee(a,b,c)
    [/code]< ... occurrences of "utoa(a,b,c)" with "utoa_callee(a,b,c)" but leaves ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... it is called by the ROM whenever an error report occurs ... tadd+tlen-1: READ b: POKE a,b: NEXT a:
    RANDOMIZE FN p ... /> 9994 DEF FN p(a)=PEEK a+256*PEEK (a+1)
    9995 ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... it's in a different place in each ROM so each ... br /> FOR a=23601 TO 23605: READ b: POKE a,b: NEXT a:
    ... br /> FOR a=23601 TO 23605: READ b: POKE a,b: NEXT a:
    ... br /> FOR a=23598 TO 23605: READ b: POKE a,b: NEXT a:
    ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... e,c
    78 ld a,b
    FE3F cp $3F
    57 ld d,a
    A8 xor b
    A9 xor ... rlca
    5F ld e,a
    EDA8 skip ldd
    ROM as theres a pause after the screen ...
    jamorski jamorski September 2013 Development
  • Interface 1bisHas anyone on here got a "Interface 1bis": [URL="https://sites.google.com/site/interface1bis/"]https://sites.google.com/site/interface1bis/[/URL] I …

    ... a copy of the Sinclair ZX Spectrum 48k ROM[/B]. ... /> ;
    COPY_R OUT (ROM),A; Page out RAM
    LD ... ;
    MOVE_R OUT (ROM),A; Page out RAM
    ... /> LDIR
    OUT (ROM),A; Page out RAM
    ...
    Dan Antohi Dan Antohi September 2013 Hardware
  • 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…

    ... published in The Complets Spectrum Rom Dissasembly.

    [ ... EX AF,A'F' The A register holds +00 for a
    ... found close
    LD A,B together - these will be ...
    jamorski jamorski October 2013 Development
  • 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…

    ... trouble with not using the ROM routines is that devices like ... the original ROM then you really ought to add a "portions copyright ... (derived from the SAM skeleton ROM):
    [code]; THE 'LD- ... ; until two found
    ld a, b ; close together
    cp 212 ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... if not
    ld a, b ; column to A
    cp 80 ; in ... for paging
    ld a, %00001111 ; ROM 0, VRAM1, RAM 7< ... for paging
    ld a, %00001111 ; ROM 0, VRAM1, RAM 7< ... /> defs 8, 255 ; unused locations (ROM 0)
    .endif

    chev chev October 2013 Development
  • Significant machines by yearI'd roughly divide Spectrum's hardware history into four periods: Sinclair (1980 to 1985), Amstrad (1986 to 1988 ), Russian (1989 to 1996) and Homebr…

    ... . Grey area copy of speccy rom..... if anyone were to know ... . So LD A, B; OR C; becomes LD A, C; OR B, and so ... tried to license the ZX81 ROM (which contains the math library ... to start with the ZX81 ROM (licensed under the GPLv2), all ...
    chev chev October 2013 Hardware
  • I know it's part ZX81 but what's the rest of it?You can see the ZX81 motherboard in the corner but I have no idea what the rest does, it powers up but I haven't managed to get the screen to tune in…

    ... as it stands it's a B/W telly or nowt at ... old colour cathode sets are a no no.

    ... if it retains the original ROM, in some form, it ... is missing which makes this a very early Zeddy indeed.< ... ..Just zoomed in on that ROM board and yes original Sinclair ...
    moggy moggy October 2013 Hardware
<1…6789101112…34>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    harriusherbartio on 11:40AM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7

HitBox

Word Docs Hits
rom 15.6K 29.7K
a 589.5K 1.7M
b 55.2K 190K

Related Threads

  • Is it possible to run a single BASIC line via a ROM CALL of the Standard ZX 48k ROM?On: https://cygnus.speccy.cz/popis_trdos-assembler.php<br /> <br /> I found the following code:<br /> [code]<br /> CHADD equ 23645 ; Location of…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • Converting a rom file into a tzx or tap file. PLease Help!!I want to load Roms int-o my cip01(spectrum clone). How to convert them into tzx or tap files?
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • [B]THE ROM CHIPS[/B]Could anyone see and tell me which the exact numbers and letters printed on the rom chips in Spectrum +2 are?
  • 720K Amstrad PCW8512 drive B: as drive A: on a Spectrum +3 ?Hi Spec-chums.<br /> <br /> I happen to have a 720K drive from an Amstrad PCW8512 which i got off ebay, and i was wondering if it is possible to use …
  • Is it possible to have a Single Drive on Betadisk as Drive Letter B (other than A)Hello,<br /> <br /> I?ve problems with getting two drives to work on my Betadisk v4 Interface:<br /> <br /> I?ve tried a second drive as slave drive …

Related Searches

  • betadisk rom
  • betadisk rom line
  • alternative rom
  • rom
  • rom defekt
  • rom substitute
  • rom spectrum 128k 2
  • print a char in asm
  • 2a new rom
  • divmmc 3 a
  • forth rom
  • 128k rom
  • rom 128k pentagon
  • d a w b
  • ld a b xor c loop
  • ld a b or c loop
  • play a b c
  • how to make a diagnostic rom
  • spectrum 2 a b rgb cables
  • cpi ld a b or c

Copyright © 2024 World of Spectrum