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.016s
<1…16171819202122…34>
  • Timex 80 column display driverI subsequently wrote an 80 column font driver for 512x192 mode.

    ...
    ld de,font-100
    add hl,de
    ex de,hl ; de = character ... (hl) ; or in char
    ld (de),a ; write to screen
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Development
  • Shoot-em-up Development UpdateHi Folks, I am still working away at my horizontal scroller. Here is a link to let you see progress. I have re-written the scrolling routine to make…

    ... : LD A,(DE): OR C: LD (DE),A: INC D
    LD A,(DE): OR B: LD (DE ... : LD A,(DE): OR C: LD (DE),A: INC D
    LD A,(DE): OR B: LD (DE ... : LD A,(DE): OR C: LD (DE),A: INC D
    LD A,(
    dmsmith dmsmith April 2006 Development
  • how to pass arguments from Basic to MC ?can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this: PRINT USR xxxxx, arg1, arg2:…

    ... b

    DrawImage:
    ld bc, (ImageH) ; load b with ... and c with ImageW
    ld de, (ImageY) ; load d with ImageY ... and e with ImageX
    ld a, (Image) ; load a with ...
    Kiwi Kiwi April 2006 Development
  • Basic or Machine code?Hopefully the correct area of the site to post this question. Anyways, I have got hold of several books on programming my spectrum, and I was wonderi…

    ... ld a,255
    ld b,a
    ld a,c

    ld de ... ,18432

    loop1 ld (de),a
    inc de
    djnz ... loop1
    ld (de),a
    48K 48K April 2006 Development
  • Checksum RoutinesHi there everybody, Does anyone have an 'off the shelf' assembler routine for generating checksums? Thanks Jim

    ... ; Decrement the counter.
    ld a,b ; Check to see ... the length.
    ld de,checksum ; DE points to the checksum.< ... ; Call the routine.
    ld bc,(checksum) ; Put the result ...
    Matt_B Matt_B May 2006 Development
  • Speccy 128k Double Buffering.If I understand this right, you display either of the screens, and draw to the one that is not being displayed. Am i right in thinking that the Non …

    ... /> [CODE]ld hl, buffer
    ld de, window_top_line
    ld bc, width< ... for each line, with DE set accordingly (which can ... this:
    [CODE]ld hl, buffer
    ld de, window_top_line
    ldi ... ld (store), sp
    ld sp, bufferptr
    pop hl
    pop de ...
    icabod icabod May 2006 Development
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... : I've started using a ld a,r command to grab ... />
    .rand
    ld hl,(int_seed)
    ld a,h
    add ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Extracting the Multiface ROM?Is there an easy way to save the contents of a real Multiface 128 ROM to tape, on a real spectrum, for the purposes of transferring it to PC for emul…

    ... BC,8192
    LD HL,0
    LD DE,32768
    LDIR
    DEATH DEATH June 2006 Hardware
  • Extracting the Multiface ROM?Is there an easy way to save the contents of a real Multiface 128 ROM to tape, on a real spectrum, for the purposes of transferring it to PC for emul…

    ... you could try:

    LD C,63
    IN A ...
    LD HL,0
    LD DE,32768
    LDIR
    LD C,191 ...
    DEATH DEATH June 2006 Hardware
  • Loading schemes18 years ago I hated loading schemes like Alcatraz and Speedlock because they were a b*tch to copy and became unreliable when the tape got older. Now…

    ... /> ld hl,20704
    ld (dil),hl
    ld de,40000
    push de
    ld ... /> ld de,39744
    add hl,de
    ld de,(dil)
    push de
    ld b ...
    Tom-Cat Tom-Cat July 2006 Games
  • Loading schemes18 years ago I hated loading schemes like Alcatraz and Speedlock because they were a b*tch to copy and became unreliable when the tape got older. Now…

    ... ,start address
    ld de,block length
    ld a,flag byte
    Mikie Mikie July 2006 Games
  • need a routine to fill the screen with 'stars'I need a routine that will randomly set pixels to give the illusion of a star filled back ground. Once drawn, the stars don't need to move. Not wanti…

    ... :[code] LD DE,0
    LD HL,16384
    Loop: LD A,(DE)
    AND ...
    ADD A,#C6
    LD (Label1+1),A
    Label1 ... ,(HL)
    INC DE
    LD A,(DE)
    INC DE
    AND 83 ... H
    Label2: LD L,A
    LD A,H
    CP ...
    aprisobal aprisobal 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…

    [CODE]
    LD H, HIBYTE(Table)
    LD DE, SORTME
    LD BC, SORTCOUNT
    LP1: LD A, (DE)
    LD L ...
    icabod icabod August 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 a,e
    ld de,ArrayAddress
    ... ld c,a
    ld a,(hl)
    ld (de),a
    ld ... a,c
    ld ... (hl),a

    pop de ...
    rtunes rtunes August 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…

    ...
    [code]
    ld c, 0
    ld de, size_of_sprite_data

    loop_label2:
    ld b, ... />
    loop_label:
    ld a, [ix + sprite_y]
    ... ix, de
    djnz loop_label

    ld a, ...
    Fikee Fikee 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…

    ... push hl / pop de / inc de if you make sure ... that DE has the correct value ... /> ld hl,0x4000
    ld de,0x4001
    ld ix,bitmap
    ld b ... :
    push bc
    ld a,(ix)
    inc ix ...
    ld (hl),a
    ld bc,0x0100
    ...
    gasman gasman 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 …

    You set IX as start, DE as length and A as ... />
    ld sp,39000
    ld ix,50000
    ld de,15535
    ld a ...
    Dr BEEP Dr BEEP August 2006 Games
  • 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…

    [QUOTE=Paolo Ferraris]This is a good point. Anyway, if sorting is needed then I'd strongly suggest, for sprite sorting, bubblesort over the other sorting methods: it is simple, uses few memory, and - more importantly - it is very fast for almost-sorted ...
    JamesD JamesD September 2006 Development
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    ... offset (0-7)
    ld de,graphics
    add a,e ...
    ld e,a ; de now points to correct ... at #nnC0)
    ld e,a ; de now points to correct ...
    Dr BEEP Dr BEEP September 2006 Development
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    ...
    get_screen_address_and_draw:

    ld l,b ; l=xpos (0 ... -255)
    ld h,screen_xpos_table/256 ; point h ... ) ; xor with graphic
    ld (de),a ; set screen
    < ...
    Dr BEEP Dr BEEP September 2006 Development
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    ...
    get_screen_address_and_draw:

    ld l,b ; l=xpos (0 ... -255)
    ld h,screen_xpos_table/256 ; point h ... ) ; xor with graphic
    ld (de),a ; set screen
    < ...
    Dr BEEP Dr BEEP September 2006 Development
  • Games that are impossible to complete due to bugs!I'm trying to compile a list of Speccy games that cannot be completed because of a bug (or simply bad programming)! Here's a few... [B]Frankie Goes …

    ... .

    This line :- #db85: ld de, #5a84

    should read ... :- #db85: ld hl, #5a84

    which ...
    Mr. Anonymous Mr. Anonymous October 2006 Games
  • Currah MicrosourceHi Anyone here got a Currah Microsource ? I have one, its one of the original eval units complete with 'draft' manual. Just interested to see how …

    ... /> 60 REM ! ld hl,0
    70 REM ! ld de,49152
    80 ... REM ! ld bc,8192
    220 REM ! ld de,8192
    230 REM ! ld a,255
    LD DE,8192 ; Block Length
    LD IX,0C000h ; Start ...
    BloodBaz BloodBaz October 2006 Sinclair Miscellaneous
  • How to save TZXGreetings to all. I am starting to move on from just games into some testing of home made programs. Although I could have done that in ancient tapes…

    ... Address (e.g. SCREEN$)
    ld de, 6912; Length of code
    ld a, 255 ; Data block , not ...
    BloodBaz BloodBaz October 2006 Emulators
  • Oh so BRIGHT!What is the SLOWEST way to change the attribute area to BRIGHT? It has to be legit! No meaningless instructions or doing stuff for the sake of it. …

    ... hl
    ld de,1
    add hl,de
    ld de,23296
    ... or a
    sbc hl,de
    Woody Woody November 2006 Development
  • Scrolling Loader CounterPlease can someone help me with writing a scrolling counter for a loading system. I like the Hewson counter so i`ve taken the font from zynaps loade…

    ... /> show_char:
    ld hl, adress_in_screen
    ld de, (gfx_of_number)
    ld b, 8
    repeat:
    ld a, (de) ;take ...
    Fikee Fikee 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…

    ... ,de
    rla
    ld d,#15
    inc de
    ld (de),a
    ld de ... ,#0f10
    ld c ... /> ld de,#13ca
    ret
    ld de,#0fca
    ret nc
    ld de,#1d80 ...
    robpearmain robpearmain 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…

    ... gives: "ld de,l8900", which you probably want to be "ld de,#8900".
    icabod icabod November 2006 Development
  • tips on optimizing assemblyI wrote a small routine to rotate right a whole screen character line complete with attributes. This is my third ever assembly routine, so I guess i…

    ... />
    [CODE]ld hl,source
    ld de,dest
    ld bc,6912
    ldir

    ld hl ... ,source2
    ld de,dest2 ...
    ld bc,56
    Chris P Chris P December 2006 Development
<1…16171819202122…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 9:55PM
  • Goodbye Z80
    moggy on 9:07PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • 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
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
ld 6.3K 67.3K
de 9.7K 27.3K
11 13.8K 19K

Related Threads

  • It's a Binary day 11/11/11/11/11/11 is the last binary day for 88 years and 51 days by which time we will all will have passed on.
  • Less MIA - Reasoning - 11+ Yrs (1984)(Micro-De-Bug Consultancy)Okey why to stop ?:)<br /> to not forget nice tapes too :)<br /> education software ...<br /> <br /> inlay<br /> [img]http://forest.no-ip.org/w…
  • MIS Update 07/11/2001 (HUGE)Hi folks,<br /> <br /> I've finally managed to sort though all the TZX vault submissions along with Steve,<br /> and I've identified the titles that …
  • Music on Tour de Force (Gremlin)Has this game really a music somewhere ?<br /> Perhaps the 48K bzz-bzz at the beginning of any level and/or for game over is considered "music" ?<br …
  • Scrabble De-luxe dsk image and SpinAnyone else tries loading the disc file of Scrabble De-Luxe into Spin?<br /> All I get is the loading screen keep appearing and disappearing - as if …
  • .tzx vault updated 11/01/2003Well, it's been months since the last update, so I hung my dumping boots up and decided to get this update issued. There's some nice MIA titles resol…
  • Viaje al Centro de la Tierra - questionsI would like to know the following informations about this game:<br /> <br /> 1) What does the title mean in English? I guess that the game is based …
  • Realspectrum latest build (11 Nov)It's only now that I've seen the 'latest build' of Realspectrum for DOS, dating from 11th of November.<br /> <br /> My question is...<br /> <br /> Ha…
  • BASin Release 11 out nowBASin has been updated once again, for your BASIC programming pleasure!<br /> <br /> Get it at:<br /> <br /> [url="http://homepage.ntlworld.com/paul.…

Related Searches

  • ld ix
  • ld bytes
  • ld hl de
  • ld bc eostr string
  • ld am
  • ld a r
  • ld r a
  • de spectrum
  • la diosa de cozumel
  • los amores de brunilda
  • ld a b xor c loop
  • ld a b or c loop
  • viaje al centro de la tierra
  • loading screen viaje al centro de la tierra
  • viaje al centro de la tierra screen
  • en busca de mortadelo
  • ld i a
  • ld a 3fh
  • ld a 0 call 5633
  • 17 11 1989

Copyright © 2024 World of Spectrum