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.006s
<1…16171819202122…34>
  • A doubt about IN and OUTIN (and OUT) can use bc to define a 16 bit port to be read or write, when used as in r,(c) or out (c),r. Also, if you use in a,(n) or out (n),a yo…

    IN (and OUT) can use bc to define a 16 bit ...
    Zup Zup January 2016 Development
  • Text scroller and custom fontYesterday I was testing this text scroll routine taken from Jonathan Cauldwell's Intro Maker (labels have been inserted to allow partial code relocab…

    ... /> LD DE,L_35413
    LD BC,00001
    CALL 8252 ; PR_STRING ... B,008
    L_35420: PUSH BC
    PUSH HL
    LD ...
    INC H
    POP BC
    DJNZ L_35420
    LD ...
    Alessandro Grussu Alessandro Grussu January 2016 Development
  • Kempston joystick - port MSB value?In a situation where let's say the kempston is being polled like this: LD BC,NN1F: IN A,(C), what is the 'correct' value of NN? 1. 00 2. FF 3. S…

    ... being polled like this: LD BC,NN1F: IN A,(C), what ...
    Hikaru Hikaru February 2016 Development
  • Calling machine codeOccasionally I see on ZX computers (mostly the spectrum, but I think also the '80 and '81), how someone made their machine code and wrote the bytes i…

    ... leaves an integer in the BC register, then that integer will ...
    wilsonsamm wilsonsamm February 2016 Sinclair Miscellaneous
  • I don't think I'm getting the $22AA Pixel-Add rom routineDear all, I'm misunderstanding how the PIXEL-ADD rom routine works. My code... [code]ld b,175 ld c,1 call $22AA ld (hl),a ret[/code] So…

    ... at $22AA will convert the BC coords into HL containing $6400 ...
    Tobo Tobo March 2016 Development
  • New debugger features for ZEsarUX-4.1Hi I haved added new breakpoint conditions on ZEsarUX, the following 8 allow to put a breakpoint when accessing memory or i/o ports: MRV: value…

    Hi

    I haved added new breakpoint conditions on ZEsarUX, the following 8 allow to put a breakpoint when accessing memory or i/o ports:

    MRV: value returned on read memory operation
    MWV: value written on write memory ...
    chernandezba chernandezba March 2016 Emulators
  • Mastering Machine Code on your ZX Spectrum by Toni Baker - Chapter 17 Disassembling the ROMHi All, As promised I have posted the source code for the disassembler from Chapter 17 of Mastering Machine Code on your ZX Spectrum by Toni Baker…

    ... opcode disassembles as “C HL,BC”. This will be debugged and ...
    dbolli dbolli March 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... br /> push de
    push bc
    exx
    push ... de
    push bc
    push af
    ... br /> push de
    push bc
    exx
    push ...
    Sol_HSA Sol_HSA April 2016 Development
  • Add with Carry ExampleHi, I have been really struggling to understand this simple example from Mastering Machine Code and I wonder if anyone can help? I have include…

    ... /> RET[/code]

    Therefore BC = 4CAE

    I'm ...
    jonesypeter jonesypeter June 2016 Development
  • R registerI'm cross-posting this as a spin-off of a [url="http://www.worldofspectrum.org/forums/discussion/52748/zx-spectrum-cartridges/p2"]thread in "Hardware…

    ... -fetched for each iteration (while BC is not 0), hence each ...
    RMartins RMartins June 2016 Emulators
  • Z88DK NOOB cplot INK colorHi I am a complete NOOB with Z88DK, I am trying to draw colored circles. How does ink, paper and border work with Z88DK. I started trying to wo…

    ... for CALLEE functions)
    POP BC ; C = x, and remove x ...
    andydansby andydansby June 2016 Development
  • Chase HQ and Out Run Europa - same graphics?This just popped up on twitter, posted by Bill Harbison (Ocean graphic artist) https://pbs.twimg.com/media/Cn0G7D8WgAAI291.jpg Is this true? US…

    ... up on twitter, posted by Bill Harbison (Ocean graphic artist)
    leespoons leespoons July 2016 Games
  • Help and Old Couple Got Scammed - Suggestions on Good Anti-= Malware Software.I am helping an old couple that go to my Church. They are an old couple in their 80s. The recently got scammed after they received a telephone call t…

    ... then game them a $500 bill which they duly paid (ouch ...
    Scottie_uk Scottie_uk July 2016 Chit chat
  • Basic Screen Shadow QuestionHello, I've been porting a game to the Spectrum from another platform. So far so good and I have per pixel screen scrolling working really nicely …

    ...
    or c
    ld bc,0x7ffd
    ld (0x5b5c),a ...
    pointblnk pointblnk August 2016 Development
  • So it occurred to me; "Why bother with going into 48K BASIC when you can just....wrap the machine code calls inside a 'RST #28;DEFW addr:RET'?" Of course, you DO need a small M/C routine to do that, and ta-daaa, here it is: [cod…

    ... environment
    DEFW #2DA2 ; unstack BC from the calculator stack - all ... a moment
    LD (addr),BC ; store the value at 'addr ... /> addr DEFW #0000 ; loaded from BC above ^^
    RET
    [/code ...
    The_Bert The_Bert September 2016 Sinclair Basic
  • sdcc inline assembly wtf..So, I'm trying to get division to work. By googling I've found one division algorithm that's quoted in several places, but can't seem to get it to wo…

    ...
    pop hl
    pop bc
    push iy

    pop hl
    pop bc
    push iy

    inc de
    sbc hl, bc
    jp nc,_loop
    Sol_HSA Sol_HSA September 2016 Development
  • Why doesnt this work???Simple piece of code wont do as it should, just want to fill the top 22 lines of screen with an attribute value (150) but it wont have any of it. Som…

    ... to do with using the BC register and DJNZ I think ... /> ld de,22528
    ld bc,704
    loop
    ld ...
    daveysludge daveysludge October 2016 Development
  • Flicker-free animationTrying to create flicker-free screen update, but... Where I'm wrong? [url="https://dl.dropboxusercontent.com/s/pfywhfejfmwt2zq/test_128.sna"]Snaps…

    ... de, SCREEN+1
    ld bc, CYCLES-1

    ld ... (swap_video+1), a
    ld bc, BANKS
    out (c), a ...
    Bedazzle Bedazzle October 2016 Development
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... an example:_
    LD BC, (score)
    Call 6683
    mik3d3nch mik3d3nch November 2016 Sinclair Miscellaneous
  • How would you do a negative image ?So I want to invert a Speccy bitmap. What would be the fastest and easiest way to this ? I've been using this a lot but I can't see how I could achi…

    ... /> LD DE, 51444
    LD BC, 6912
    LDIR
    RET
    ivanb303 ivanb303 December 2016 Assembler
  • 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…

    ... /> CALL 11747. PRINT CONTENTS OF BC TO SCREEN

    Any ...
    Kevin_C Kevin_C December 2016 Development
  • Fast way to clear the screen ?So I was wondering fastest way to clear the screen. I've tried this and this works but is it better than CLS ? LD HL,16384 LD BC, 6144 Loop…

    ... /> LD HL,16384
    LD BC, 6144

    Loop:
    INC HL
    DEC BC
    LD A,B
    ivanb303 ivanb303 December 2016 Assembler
  • Random Numbers, USR Return Values & Timing BASICI've been trying out Jon Ritman's random number routine, published in Your Sinclair Aug'87. Apart from a timing comparison I also did a frequency ana…

    ... this:
    [code]
    LD bc,(SEED)
    call $2d2b ;STACK_BC ... stack the number in BC
    rst $28
    defb ...
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... loader are IX, DE, HL, BC and EX AF,AF'. So ...
    FrankT FrankT February 2017 Assembler
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ...

    msl_draw_loop
    push bc ;store counter
    ld c ... data -> HL
    pop bc ;restore loop counter
    djnz ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • The HL Register Pair Naming. An Observation.This isn’t really a question or a tip. Just an observation about the naming convention of the registers in the Z80 CPU. It seems that every register …

    ... ]P[/b]ointer
    [b]BC[/b]—[b]B[/b]yte ...
    Ast_A_Moore Ast_A_Moore March 2017 Development
  • Copying a single character from one place to another?[code] ORG 33000 LD A,8 LD HL,16384 LD BC,256 LD DE, 18432 LOOP: PUSH AF LD A,(HL) LD (DE),A ADD HL, BC POP AF DEC A JR NZ,LOOP REST […

    ... /> LD HL,16384
    LD BC,256
    LD DE, 18432 ... (DE),A
    ADD HL, BC
    POP AF
    DEC ...
    ivanb303 ivanb303 March 2017 Assembler
  • More basic assembly stuff!I've been figuring out some more stuff using CALL and DEFB but this has me a bit stumped. [code] ORG 33000 LD BC, 16384 PUSH BC CALL GO RET …

    ... 33000
    LD BC, 16384
    PUSH BC
    CALL GO
    RET
    GO:
    POP BC
    RET
    [/code]
    ivanb303 ivanb303 March 2017 Assembler
  • Mojon Twins MK2 and lighting effectsDoes anyone have any experience in getting the overlay.h working in the MK2 engine. There were several games written in the churro that used the ove…

    ...

    ld bc, 29
    add hl, bc

    ld ...

    ld bc, 29
    add hl, bc

    ld ...

    ld bc, 29
    add hl, bc

    ld ...
    andydansby andydansby June 2017 Development
<1…16171819202122…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
bc 3.6K 14K
bill 2.4K 2.8K

Related Threads

  • BC Bill does this game work with a emulator?Can anyone get this game running with a emulator. I get as far as the main screen but can't start the game
  • BC BillThis is embarrassing but here goes...<br /> <br /> I'm playing BC Bill using ZX32. On the control menu I press 2 to select 'Kempston'. What do I need…
  • Problems with BC bill gameI have loaded this game with several emulators and game files with the same result:<br /> you can choose the input -&gt; sinclair, kempston, etc but …
  • BC 's Quest For Tireswhen playing this game you can only use keyboard right?.WRONG.if you press the letter "p" while the game has started(paused and waiting for input)a c…
  • Who is Bill Gilbert? what has he done?I remember numerous games in Russia where the loading screen said BY BILL GILBERT, but can't find games with this name now. I found some articles abo…
  • Bill GatesI'd just like to wish Bill Gates a really enjoyable 49th birthday, what do you buy the guy who has absolutely everything??<br /> <br /> A ZX Spectrum…
  • Bill Gilbert - a famous hackerAll games that were available in USSR in 1988-1992 were not original versions. They were cracked by some hackers, mostly from Poland. So we never saw…
  • Sexy, sexy boy billsee what all you guys miss out on, not getting the teen beat magz.....<br /> <br /> [url="http://www.neowin.net/forum/index.php?showtopic=272750&amp;…
  • DEC BC/LD A,B/OR C/JP NZ,loopyesterday i saw nice trick:[code]<br /> <br /> dec bc<br /> ld a, b<br /> or c<br /> jp nz, loop<br /> <br /> can be replaced (bc starts &gt;255, sho…
  • EU approve software patent billSo it's done<br /> <br /> Now, even the use of Linux or OpenOffice may be illegal in the European Union. It will be discussed at the parliament, Micr…

Related Searches

  • ld bc eostr string
  • bill burr
  • call address in bc
  • print usr bc
  • bill gilbert
  • bc ill brown
  • bc bill brown
  • b c bill
  • bc kid
  • imagine bill
  • bazooka bill
  • double bill
  • usr bc register
  • usr bc register address
  • 14 bc b9
  • hey bill another pirate
  • hey look bill another pirate
  • print bc assembler
  • ld bc hl
  • bc

Copyright © 2024 World of Spectrum