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.004s
<1234567…34>
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling. As promised here is the code for the routine. It's pretty long and fairl…

    ... HL
    PUSH BC
    PUSH BC
    INC ... HL
    PUSH BC
    PUSH BC
    INC ... SP,HL
    PUSH BC
    PUSH BC

    ... ,HL
    PUSH BC
    PUSH BC

    ... BC,80
    ADD IX,BC
    ADD IY,BC

    POP BC ...
    dmsmith dmsmith September 2004 Development
  • The incredible shrinking screendumpIn this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes. [url="http://www.worldofspectrum.org/forums/viewt…

    ... B-reg
    prtab inc bc ; Start of tableprinting
    dec ...
    Dr BEEP Dr BEEP September 2004 Development
  • Index register subtractionHi, Just wondering if there a way to perform SBC HL,BC on the IX or IY registers. I can't find an op code for it, and my assembler doesn't recognise…

    ... way to perform SBC HL,BC on the IX or IY ... strange however that ADD HL,BC can be prefixed to work ...
    dmsmith dmsmith September 2004 Development
  • IMAGINE SOFTWAREYes, I'm fully aware this is a Spectrum forum but.... I've recently picked up a VIC 20 game by Imagine Software called "MEGA VAULT". It's dated 19…

    ... games like "COSMIC CRUISER" and "BC BILL"

    I'd ...
    chaosmongers chaosmongers October 2004 Games
  • Few games on eBay[url="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&rd=1&item=8144330869&ssPageName=STRK:MESE:IT"]http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&r…

    ... of six games - Cosmic Cruiser, BC Bill, Pedro, Zzoom, Zip Zap ...
    sdaonline sdaonline November 2004 Sales
  • Anyone help re-factoring a tile functionI had some excellent feedback for re-factoring my function that displays the colour for my screen tiles. Can anyone offer some help to improve the fu…

    ... B,16
    PRTTILELOOPX PUSH BC
    PUSH DE
    LD ...
    POP DE
    POP BC
    INC E
    INC ...
    Mr Millside Mr Millside February 2005 Development
  • Fastest way to write something to screen$Hi, I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I can introdu…

    ... SP,base+len
    LD BC,len/2
    LD D ...
    PUSH DE
    DEC BC
    LD A,B
    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • ANN: Tipshop updated Monday, 04 July 2005Monday 04 July 2005 June! (Oh, Terry? Ed)... Quite a large update this month, which I managed to get processed on time, despite being on holiday for…

    ... , La, Alma de Guerrero, Babaliba, BC's Quest for Tires,
    hackersanon hackersanon July 2005 Announcements
  • Key press to ASCII valueI need a bit of code that will give me an ASCII value when the key is pressed. I only really need a-z. I tried using the following code but it only s…

    ... LD DE,$FF2F
    LD BC,$FEFE
    NXHALF IN A ...
    Mr Millside Mr Millside July 2005 Development
  • Kempston joystickI don't have a joystick connected to my PC so I'm not able to get the values I need so can anyone help me out ? I read in this forum that I can read …

    ... code:
    [code]
    ld bc,31
    in a,(c ...
    Mr Millside Mr Millside August 2005 Development
  • Programming MC : first stepsIsn't nice to collect all kinds of short routines to help making the first steps into MC for everyone who never touched MC? What I mean is mostly th…

    ... hl ; save registers
    push bc ; save registers
    ld c ... (1 - n) restore
    pop bc ; retrieve registers
    pop hl ...
    Dr BEEP Dr BEEP August 2005 Development
  • Switch to 48mode without 'SPECTRUM' commandIs there a poke(s) to switch to 48 mode without SPECTRUM command. I want my tape loaders to switch automatically. I know how to switch ram banks ok…

    ...
    [code]DI
    LD BC,32765
    LD A,20 ...
    FrankT FrankT September 2005 Sinclair Basic
  • Draft specs for TZX v1.20Hi all! In the attempt to restart the development of the TZX format, I've put online the first version of the draft document [1]. At the moment ther…

    ... 0x11, in particular those like BC Quest, etc (and possibly ZX81 ...
    Luca Luca October 2005 Emulators
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384) I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory. I then want to cop…

    ... ld de,16385
    ld bc,6143
    ldir
    < ... ex de,hl
    pop bc
    ld (hl),c< ... /> inc hl
    pop bc
    ld (hl),c
    robpearmain robpearmain November 2005 Development
  • Machine Code: quicksort optimisationI came across this z80 quicksort implementation when going through the wikipedia article on the same. It's 44 bytes long. I was wondering if any of …

    ... /> [quote]
    ;
    ; Usage: bc->first, de->last ... next2
    ld a,(bc) ;swap (bc),(de)
    ld ... a,(de)
    ld (bc),a
    ld a,h ... ;pop lo
    push bc ;stack=left-hi
    ...
    Arjun Arjun January 2006 Development
  • FP Calc QuestionWhen using the FP Calc (RST 28h) to perform a subtraction how do you find out what the sign of the result is? ie. +/-. For example if I stack two va…

    ... + or -500. I am using BC to stack and retrieve to ...
    dmsmith dmsmith March 2006 Development
  • ANN: Tipshop updated Tuesday, 28 March 2006Tuesday 28 March 2006 Lots of new POKEs and maps this month - AND the update is actually on time :) * Added C & VG as a listed source, and edited t…

    ... : The Dungeon of Drax ,
    BC's Quest for Tires , Blizzard ...
    hackersanon hackersanon March 2006 Announcements
  • Spin save dissembly problemHey Dunny and others Spin dudes! There seems to be a small problem with the save dissembly function from the dissembler in Spin. This is the exact o…

    ... /> org $67c2
    l_67c2: push bc ; 26562 11ts
    push de ... de ; 26641 10ts
    pop bc ; 26642 10ts
    ret ; 26643 ...
    Kiwi Kiwi May 2006 Emulators
  • Problems with BC bill gameI have loaded this game with several emulators and game files with the same result: you can choose the input -> sinclair, kempston, etc but i cant st…

    I have loaded this game with several emulators and game files with the same result:
    you can choose the input -> sinclair, kempston, etc but i cant start the game itself. :???: Somebody has actually played with an emulator? Any help?
    (Maybe ...
    Emlyn_Hughes Emlyn_Hughes June 2006 Games
  • Problem with rotating procedureHi folks! I wrote a proc in z80 asm, based on: x' = x * cos (z) - y * sin (z) y' = x * sin (z) + y * cos (z) I used a precalculated table of sin a…

    ... /> ;rotatez
    ;============================================================================
    rotatez: ld bc,(anglez) ;xc=cos(anglez)*x ... (xc),de

    ld bc,(anglez) ;ys=sin(anglez)*y ... (ys),de

    ld bc,(anglez) ;xs=sin(anglez)*x ...
    xor xor July 2006 Development
  • In Machine Code, what is the quickest way to sort bytes?I am playing around with some ordering of sprites, where I want to order them by vertical position. I used some Rodnay Zaks code to order some bytes…

    ... /> ld hl,numbers
    ld bc,7

    bubble ld ...
    robpearmain robpearmain August 2006 Development
  • Pimp my code...Erm, this is just the result of a mental exercise - I wanted to repeatedly display a UDG but decided against using a ROM routine and UDGs! Any sugges…

    ... ,#08
    ;
    loop push bc
    ld a,b
    inc de
    ld bc,#0100
    ld (hl),a ...
    ldir
    pop bc
    djnz loop
    ret ...
    jp jp August 2006 Development
  • Screen LoaderCouple days ago i find very interesting loader routine in ex Yugoslavia magazine "Svet Kompjutera" from january 1987. Authors of article, calls this …

    ...
    PUSH BC
    LD BC,32
    ADD HL,BC
    EX ... DE,HL
    ADD HL,BC
    EX DE,HL
    POP BC
    DJNZ LOPP
    JP ...
    Pegaz Pegaz August 2006 Games
  • Using assembler in SPINI can't get this to work (i.e. display 10): [code]Main LD BC, 10 RET[/code] Any idea as to what I'm doing wrong?

    I can't get this to work (i.e. display 10):

    [code]Main LD BC, 10
    RET[/code]

    Any idea as to what I'm doing wrong?
    Mousey Mousey November 2006 Development
  • Urgent Help needed to fix this: calling all machine code gurusI am currently trying to write tutorials on the amazing Orfeus music composer by Proxima which allows you to do multi channel music through the beepe…

    ... l8b53 ; (28)
    ld bc,#4297
    jr l8b53 ; ... (23)
    ld bc,#e01f
    jr l8b53 ; ... (18)
    ld bc,#c0a1
    jr l8b53 ; ... (13)
    ld bc,#200f
    jr l8b53 ; ...
    robpearmain robpearmain November 2006 Development
  • ANN: Tipshop updated Thursday, 30 November 2006Thursday 30 November 2006 A big HAPPY 11 BIRTHDAY to WoS... Oh, and a big batch of tips as well :-) * HAPPY 11TH BIRTHDAY, WOS... Thanks for all of…

    ... new RZX Archive entries for BC Bill , Captain Planet , Chequered Flag ...
    hackersanon hackersanon November 2006 Announcements
  • Very OT - SCOTask for the day: Looking at this stock chart: [url]http://finance.yahoo.com/q/bc?s=SCOX&t=6m&l=off&z=m&q=l&c=[/url] ...guess which days each of t…

    ... ]http://finance.yahoo.com/q/bc?s=SCOX&t=6m ...
    NickH NickH December 2006 Chit chat
  • Component Equivalents/substitutionsA while ago, I mentioned to somebody in a thread that we should have a list of component equivalents and substitutions so that it's easier to fix our…

    ... on issue 3B and
    BC 549B in TR9 and TR8 ...
    DEATH DEATH December 2006 Hardware
  • Best replacement for ZTX650?What is the best replacement transistor for the obsolete ZTX650? I've read that TIP31 will do the trick. Is there a decent equivalent from the BC or …

    What is the best replacement transistor for the obsolete ZTX650?
    I've read that TIP31 will do the trick.
    Is there a decent equivalent from the BC or others transistors?
    gtsamour gtsamour December 2006 Hardware
<1234567…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 4:10PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11

HitBox

Word Docs Hits
cpi 101 164
ldecrement 0 0
bc 3.6K 14K

Related Threads

  • 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…
  • 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…
  • 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…
  • 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 …
  • CPI emulationI'm currently writing Sinclairean's emulation assembly for the CPI/CPD/CPIR/CPDR instruction group. Does anybody know what exactly the behavior of th…
  • BC's Quest for Tires code sheet missingSpeaking of [URL="http://www.worldofspectrum.org/forums/showthread.php?t=35314"]missing code sheets[/URL], it appears the sheet for [URL="http://www.…
  • SBC IX,DE/BCAlways wondered why there wasn't a SBC IX, DE/BC command....<br /> <br /> so have to use<br /> <br /> PUSH HL ; save original HL<br /> PUSH IX ; …
  • Fuse tests - INC BC causes contention delayHi all,<br /> <br /> In the FUSE test suite it has the following for the output of opCode 0x3 (INC BC):<br /> <br /> 0 MC 0000<br /> 4 M…
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

Related Searches

  • ld bc eostr string
  • call address in bc
  • print usr bc
  • bc bill
  • bc ill brown
  • bc bill brown
  • bc kid
  • usr bc register
  • usr bc register address
  • 14 bc b9
  • cpi
  • print bc assembler
  • ld bc hl
  • cpi copy
  • bc
  • ld bc 65533 a 254 out c
  • ld bc 65533
  • screen buffer push bc
  • cpi decrement bc
  • cpi ldecrement bc chris pile

Copyright © 2024 World of Spectrum