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.118s
<1…567891011…34>
  • Using ATTR detection in machine codeIs there a ROM routine that can be called that reads the ATTR value of a co-ordinate?

    ... /> Here is what the ROM does instead. B=X,C=Y, you ... />
    [code]SET_ADDR
    LD A,B
    RRCA
    RRCA
    LD L,A
    LD A,B
    AND #18
    Shiru Shiru January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... /> ld c,96
    ld a,b
    call $22b1[/code]
    A holds the same coord value as B, before entering ... at the original ROM address you ... A instead, and enters the ROM one instruction early to perform a LD B,A ...
    obo obo January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... /> ld c,96
    ld a,b
    call $22b1[/code]
    B, before entering at the original ROM address you ... A instead, and enters the ROM one instruction early to perform a LD B,A ... />
    I just take a peek at rom dissassembly, and it said ...
    Arda Arda January 2012 Development
  • M/C mathsHow would I do the equivalent of LET A=B*7 in machine code?

    ... the value from a BASIC variable B, multiply it by ... to BASIC variable A, using the ROM's calculator, typical ... name of the multiplier variable B
    * Call $28b2 ... name of the product variable A
    * Call $1c1f ... the names in a DEFM string - eg. "a:b:c:s$():" - ...
    Battle Bunny Battle Bunny January 2012 Development
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    Thanks Nathan - works a treat. For thread completeness here ... 220: LET a=60001
    120 READ b: IF b=999 THEN GO ... TO 140
    130 POKE a,b: LET a=a ...

    I guess the ROM code is not that bad ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • Another custom loaderI got into my hands a cassette with compilation of Polish programs. most of them MIA. Unfortunately some of them are saved with a kind of custom loa…

    ... close to the ROM ones,
    use the ROM loader (from 05C8 ...
    0xF8AB ld a,e3
    0xF8AD cp b
    0xF8AE jr ... nc,f88e
    0xF8BA ld a,b
    0xF8BB cp d0
    0xF8CF ld a,7f
    0xF8D1 in a,(fe)
    0xF8D3 ...
    lfaria lfaria February 2012 MIA/STP/SDP
  • Loading frustrationHi all I'm quite new to the spectrum so I thought I'd try and garner the thoughts of yourselves in order to solve my current problem! I have a spec…

    ... - which is a pain because the original ROM (as found in ... ROM will [B]only decrypt correctly[/B] against the original ROM.

    As a ... the same as the original ROM which says:

    ... />
    Clearly the Amstrad ROM is not exactly the same ...
    jp jp February 2012 Hardware
  • New project: CargandoLeches. Ultraloads with ROMHi This project has started months ago, between decicoder, macleod and me. Uses the best modulation of k7zx (throwing shavings). But this ultraloa…

    ... You need a modified ROM. But if you have a +2A/+3 ... it works by emulating the ROM code with RAM).
    ... Here is this modified 48 rom with installation code for ... mode and install this rom to writeprotected 16kB ram ... DI
    LD A,[B]RAM PAGE 0-31[/B]
    OR ...
    velesoft velesoft March 2012 Development
  • using the ROM's FP calculatorIs it possible to use the ROM's FP calculator to evaluate any FP expression in a single sequence of commands without breaking out to stack some other…

    ... it possible to use the ROM's FP calculator to ... any FP expression in a single sequence of commands ...
    For example, to do "A / B + C / D" I'd do ... :

    stack A : stack B : rst $28 : divide : ... /> e.g.
    stack A ; stack B ; stack C ; stack D ...
    Geoff Geoff March 2012 Development
  • using the ROM's FP calculatorIs it possible to use the ROM's FP calculator to evaluate any FP expression in a single sequence of commands without breaking out to stack some other…

    ... a, b, c/d
    DEFB $02 ; delete a, b
    DEFB $05 ; division a/b ...
    DEFB $E0 ; get-mem-0 a/b ... it possible to use the ROM's FP calculator to evaluate ...
    antoniovillena antoniovillena March 2012 Development
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... could do with slowing down a bit though probably.
    ... somewhere in ROM
    ld b,6 ;using 48k ROM you need ... /> inc hl ;and ROM
    ld a,d ;are we out ... ;yep return
    ld a,(de) ;nope, AND the ... and (hl)
    ld (de),a
    jr cloop ;keep going ...
    R-Tape R-Tape March 2012 Development
  • Still looking for a LMT Computers SPD1 Spectrum Disc ControllerHi All, Looking for a LMT Computers SPD1 Spectrum Disc Controller or possible contacts for ex LMT Computers employees. I worked there writing the co…

    ... the address in the speccy ROM of the start of the ... ROM to do its error handling.

    Commands like "* COPY A: B ... :" would copy disk A to disk B.

    a * ) to most dot matrix ...
    bigfathairybiker bigfathairybiker March 2012 Hardware
  • Hidden Spectrum emulator discovered in Goldeneye (N64)Commence ewgf's mind being blown in 3...2...1... [url]http://news.ycombinator.com/item?id=3770288[/url] [url]http://www.therwp.com/forums/showthread…

    ... file are loaded from ROM, and if necessary these ... but general controls are A/B to start a game, Z for ... , etc.). Since the ROM is copyrighted we weren' ... one or two Spectrum ROM functions. The solution to ... run with this minimal replacement ROM.[/quote]

    ...
    Asure Asure March 2012 Sinclair Miscellaneous
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... A registers for FP (Like the ROM)
    ld b, ... h
    ld c, l

    ld a ... , e
    or d
    or c
    or b ... br /> ld a, e ; Use A register for rotating ... /> rr b

    ld e, a ; E ...
    boriel boriel May 2012 Development
  • Encode two positive int numbers into one?Hi guys) Recently I've been trying to simulate short lists in Basic, but the point is that using limited values, say, 0-99 or 0-999, I remembered ho…

    ... /> 15 LET big=a*1000+b
    20 PRINT a,b,big
    30 ... STR$ (a*1000+b): LET n=LEN n$
    70 PRINT a,b,n ... $
    80 LET a$=n$(n-5 ... -2 TO )
    90 PRINT a$,b$
    [/code]
    It' ... to BASin. Looking at the ROM disassembly that's no wonder ...
    Battle Bunny Battle Bunny June 2012 Sinclair Basic
  • ESXDOS v0.8.0 released (with NMI Browser)Hello, To celebrate the speccy's 30th birthday, here's the latest version of ESXDOS for DivIDE users. The full changelog is too long to post here, s…

    ... some syscall to call zx rom and he replied me, ... address of routine in zx rom.

    i ... />
    print_loop:
    ld a,b
    or c
    ret ... in the 128 editor ROM is fully disassembled and ...
    ub880d ub880d July 2012 Announcements
  • Trivial Pursuit Question Packs RevisitedHi folks, As we're getting stuck into loaders and getting some nice TZXs out of them, I stumbled across an old thread in addition to an infoseek sea…

    ... :
    Side A: UnilODE Side A: ROM
    Side B: ROM Side B: UnilODE'[/CODE]

    ROM sides are ...
    jlsoler jlsoler July 2012 MIA/STP/SDP
  • Another cause for DivIDE problems on 48K'sThe last months some topics were opened to discuss problems with 48K ZX Spectrums and DivIDE. Sofar we found: - Bad Z80's because of poor fanout (si…

    Just tried to read the ROM contents with my universal programmer, ... B=B+PEEK A
    40 PRINT AT 0,0; A'B
    50 NEXT A ... with a bad ROM (non completely functioning DivIDE) and with a good ROM on ... process and disabling the internal ROM (setting /CSROM high if ...
    bverstee bverstee July 2012 Hardware
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... byte 0 which is in ROM and has value 243
    M3 DEC BC
    LD A,B
    OR C
    JP ...

    LD A,0
    OUT (254),A

    ;------------------------- < ... (CurrentLineAttrs2),HL

    LD A,(LinesNr) ;do 24 attribute lines ...
    Ralf Ralf July 2012 Development
  • Messenger interfaceHave anyone photos, schematic, rom images, documentation, or software for Messenger interface ? [url]http://www.worldofspectrum.org/infoseekid.cgi?i…

    ... L_004E: OUT ($77), A ;connect ZX rom and continue with code ... br /> [B][U]And here is what messenger rom work with ... connect 128 rom:[/U][/B]

    RETURN CODE WITH CONNECT 128 ROM ...
    velesoft velesoft August 2012 Hardware
  • Custom Spectrum ROMS with modified system fonts?Some of the more memory efficient adventures used the default Spectrum font in order to save bytes for the adventure itself. Level 9 in particular ju…

    ... yourself with emulators which allow ROM editing.

    a TAP file, disable the "Protect ROM from ... can be saved in a custom ROM with "File : Save ... a hex editor such as HxD to paste it into a [b]copy[/b ... ] of a ROM image file at ...
    Battle Bunny Battle Bunny August 2012 Sinclair Miscellaneous
  • EPROM PiggybackIs it possible to piggyback 2x EPROM's I heard someone mention it but don't know if its possible? I have 27c256's and 27c512's that I'm experimenti…

    ... more than 1 (EP)ROM on a board, and you ... E[/U]nable, or a few of the highest ... determine where the contents of a ROM goes. That is: ... same thing, but using a ROM already on the board ... B]a[/B] method of connecting pins. Where to connect those unique-per-ROM ...
    RetroTechie RetroTechie September 2012 Hardware
  • 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…

    ... following algorithm -
    Choose a location in ROM where the are 256 ... ;source of random bytes in ROM
    ld d,0
    dec bc
    ld a,b
    or c
    jr ... ;source of random bytes in ROM
    ld d,0
    dec bc
    ld a,b
    or c
    jr ...
    buzzy buzzy September 2012 Development
  • need a new method for m/c parameter assignmentI've been using a variable length function of the form: "FN a$(a$,a[,b...,z])=STR$ USR md" to search a data table and return a string result. By putt…

    ... force a syntax error which pages in the Shadow ROM.

    So at present, for a "virtual" array a$(), ... I'm using:
    LET a$=a$(ds,a[,b...,z ... DATA list; and:
    a$(0,a[,b...,z])
    to retrieve ...
    Battle Bunny Battle Bunny September 2012 Development
  • WIP: ULAPlus hardware implementationThis aims to be an "almost" plug-in replacement for the Sinclair ULA chip fitted in Spectrum 16K/48K/Plus machines. It comes in a form of a small PC…

    ... This ULAplus is plugged on a Spectrum 48K issue 2, using ... the new ULA through a DIN connector that resembles ... />
    The CPU and ROM are not plugged, so the ... resistors makes colours to show a bit faded, so I ... :( All I get is a B&W picture. Crystal is ...
    mcleod_ideafix mcleod_ideafix October 2012 Hardware
  • Omitting LETAn untested thought. Changing: [code]1B34 SUB $CE ; Reduce command code by $CE to ; give 00 to 31 for comman…

    ... character entry with my modified ROM I forgot about that ;)< ... a declaration but aint
    IF a=b THEN LET b=a
    IF a=b THEN b=a ... fetching the a=b else a is MADE in to b before B is ... expression evaluator evalutaing the expression "a=b", not in the command ...
    Jonathan Harston Jonathan Harston November 2012 Sinclair Basic
  • Spectrum Playbasic EMULATORHi, Im new to the site and im writting a spectrum emulator in Playbasic :-o Its halfway complete. But i need help with emulating sound!? Anyone care…

    ... a time. Start with the first one in the ROM ... i canstep through the rom and see all the ... of Specbas but having a programing enviroment such as ... LD A,B

    like

    Load A with B "Which ... involved in such a project. As a beginners perspective i ...
    baggey baggey December 2012 Emulators
  • Altera CPLD vs Xylinx FPGAI will dig into the world of FPGA's, mainly to find something that can replace one or more GALs for my current and new projects. And it's never bad t…

    [B]@Ben[/B]

    [URL="http ... the 32K SRAM and ROM)

    A great way to ... logic IC's a 244 and a 32 if memory ... />


    [B]Micro Controllers[/B]
    I love these ... ...


    [B]@Winston[/B]

    Please I beg ...
    Zetr0 Zetr0 January 2013 Hardware
  • Adding IDE to your Spectrum +2 A/B (or +3)Hello my fellow [B]WoS'ers[/B] [B]This is a shared thread with [url]www.amibay.com[/url] which you can [URL="http://www.amibay.com/showthread.php?t=…

    [B]+3e ROM installation and HOST connect[/B]

    [IMG]http://www. ... !

    Its the +3e ROM's \o/\O/\o/ YAY ... is how and where fit ROM (B) - all nice and cosy next ... is where you install ROM (A) - right next to ROM (B) in fact....
    Zetr0 Zetr0 January 2013 Hardware
<1…567891011…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