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>
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ...
    push bc
    ld ix,16384
    ld h,192 ...
    ret z
    ld ix,22528
    ld h,22 ... hl,bc ; advance HL
    ex de,hl
    add hl ... ,bc ; advance DE
    ex de,hl
    ld b ...
    ub880d ub880d May 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... /> [code]
    SL2: ld ix,(23563) ;IX=(DEFADD)

    NEXTROW:ld ... =old attributes
    bit 0,(ix+28) ;copy attributes?
    jr ... ;DE=old col address
    ex de,hl ;HL=old col ...
    Battle Bunny Battle Bunny May 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... di
    ld (stk+1),sp
    ld hl,0 ; ... graphics
    ld sp,scrntab
    ld b,192 ... djnz loop
    stk ld sp,0
    ei
    ret ...
    sprites ld ix,spriteadd
    ld b,7 ... /> call sprite
    inc ix
    inc ix
    pop bc
    R-Tape R-Tape May 2012 Development
  • z88dk vs. sdccI've just read this article (in Spanish) [url]http://www.cpcmania.com/index2.asp?urldest=Docs/Programming/SDCC_vs_z88dk_Comparando_tama%F1o_y_velocid…

    ... hl,#2
    add hl,sp
    ld e,(hl)
    ld b,(hl)

    ex de,hl
    ld d ...
    Shiru Shiru May 2012 Development
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ...
    add hl,sp ; HL=SP+6
    ld ... push hl ; push previous SP value

    ... push bc

    ex de,hl ;DE = top ...
    Einar Saukas Einar Saukas May 2012 Sinclair Basic
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ...
    add hl,sp ; HL=SP+6
    ld ... push hl ; push previous SP value

    ... push bc

    ex de,hl ;DE = top ...
    Einar Saukas Einar Saukas May 2012 Sinclair Basic
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ...
    add hl,sp ; HL=SP+6
    ld ... ;push hl ; push previous SP value

    ; ... bc

    ex de,hl ;DE = top ...
    Einar Saukas Einar Saukas May 2012 Sinclair Basic
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ... ,6
    add hl,sp ; HL=SP+6
    ld e ... sbc hl,bc
    ld sp,hl ;Make HL bytes of ...
    push bc
    ex de,hl ;DE = top of ...
    Einar Saukas Einar Saukas May 2012 Sinclair Basic
  • In Java for ZXHi All I am glad to notify you that I have opened the sources of my J2Z80 translator (0.1 version) which allows to use Java toolchain to generate Z8…

    ... 's another question: assuming that IX stores the stack address just ... now, but I prefer LD (IX) because it saves me from ... change something in addressing and SP will point other area.
    Raydac Raydac June 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld (.savesp),sp
    ld hl,16384
    ld ix,.loop
    ld l,a
    ld sp,hl
    exx
    ret ...
    .savesp=$+1
    ld sp,0
    ld hl,#2758 ... /> ld (hl),c
    jp (ix)[/code]
    Hikaru Hikaru June 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld (.savesp),sp
    ld hl,16384
    ld ix,.loop
    ld l,a
    ld sp,hl
    exx
    ret ...
    .savesp=$+1
    ld sp,0
    ld hl,#2758 ... /> ld (hl),c
    jp (ix)[/code][/QUOTE]

    Haha ...
    R-Tape R-Tape June 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... the stack, and using ix as a jump pointer would ... stk+1),sp
    ld hl,16384
    ld ix,loop
    jp (ix)
    block2
    ld (hl ... ld (hl),e
    jp (ix)
    block3
    ld (hl ... ld (hl),e
    jp (ix)
    ;
    org 49152
    R-Tape R-Tape June 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... call setint
    ld ix,main ;using ix here proved unecessary & ...
    ld (exit+1),sp
    ld hl,16384
    ld sp,map
    ret
    ...
    ;
    exit ld sp,0
    ei
    ld ... out (254),a
    jp (ix)
    ;
    block equ ...
    R-Tape R-Tape June 2012 Development
  • Is there a DD40 instruction?On this page: [URL="http://mdfs.net/Software/Z80/Exerciser/Spectrum/zexall.src"]Z80 instruction set exerciser for Spectrum[/URL] I noticed the belo…

    ... redirects access to HL to IX or IY instead. If the ... just continues not accessing HL/IX/IY.[/QUOTE]

    The ... not entirely true, though, see EX DE,HL. :)

    Patrik
    Patrik Rak Patrik Rak June 2012 Emulators
  • Is there a DD40 instruction?On this page: [URL="http://mdfs.net/Software/Z80/Exerciser/Spectrum/zexall.src"]Z80 instruction set exerciser for Spectrum[/URL] I noticed the belo…

    [QUOTE=Patrik Rak;634506]The contrary is not entirely true, though, see EX DE,HL. :)[/QUOTE]

    And just partially true for [I]LD H,(IX+d)[/I]
    Einar Saukas Einar Saukas June 2012 Emulators
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    [code]
    ld (sp_str+1),sp
    ld sp,23296
    ld hl ... hl
    djnz fill1
    ex de,hl
    dec a ... nz,loop
    sp_str: ld sp,0
    ret
    [/code ...
    ccowley ccowley July 2012 Development
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ...
    MCTRAP: dec sp
    dec sp
    bit 4,(iy ... ld de,$000a
    ex de,hl
    add ... hl,de
    ex de,hl ;DE=channel ... "S"
    TO_ALL: ld sp,($5c3d) ;ERR_SP
    ld ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... ld de,$000a
    ex de,hl
    add ... hl,de
    ex de,hl ;DE=channel info ... 128K BASIC" mode
    ld sp,($5c3d) ;ERR_SP
    ld ... 2 instructions [B]DEC SP[/B] with a single ...
    Einar Saukas Einar Saukas July 2012 Sinclair Basic
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... that only means a 'ld sp,nn' :)

    [quote]
    Ex banks. The BEU would have ...
    Alcoholics Anonymous Alcoholics Anonymous August 2012 Sinclair Basic
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... that only means a 'ld sp,nn' :)[/quote]

    ... ATTR-T system variable and SP is set to point ... /> Well the DOCK and EX banks are, but I understand ... it. If you disconnect the EX-ROM, all the lines ... TC2048 which has neither an EX-ROM, nor a cartridge slot ...
    chev chev August 2012 Sinclair Basic
  • Converting UDG to 2x2I've got a udg that I want to display in different sizes. Obviously I just print it for normal size, I can use the udg in bin format to display it ea…

    ... />
    ' x en IX + 5
    ' y en IX + 7
    ' c ... en IX + 9
    ' attr ... en IX + 11
    Asm ...
    na_th_an na_th_an October 2012 Sinclair Basic
  • Asking for help: ZXBC to ASM routine translationHallo, In order to save some bytes and gain speed, I'm asking for translation of a very simple ZXBC routine to Assembler [code] sub light(x as uinteg…

    ... to deal with the stack (SP register) and restore it to ... itself up, use LD a, (IX+n) to load in (8 ...
    Gedlion Gedlion November 2012 Development
  • USR 0I've heard a lot about loading a program in USR 0 (and yes, I know how to do it - "RANDOMIZE USR 0" in 128 BASIC). What I want to know is: What is th…

    ... /> LD (#5C42),HL
    LD SP,#61A6
    LD HL,#1303 ... :PUSH HL
    LD (#5C3D),SP
    LD HL,#1B76:PUSH ... ,BC
    LD DE,#15BE:EX DE,HL
    LD C ...
    g0blinish g0blinish November 2012 Hardware
  • SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…

    ... of 'm (exchanged with either EX AF,AF' or EXX instructions ... the case of instruction or IX/IY prefixes). Or an incomplete ...
    RetroTechie RetroTechie November 2012 Emulators
  • 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…

    ...
    pop ix ; last= j
    push de
    ex de, hl ...
    antoniovillena antoniovillena January 2013 Development
  • 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…

    ... (HL) and (DE)
    ex af, af'
    ld a ... br /> ld (hl), a
    ex af, af'
    ld (de ... br /> pop ix ; last= j
    push de
    ex de, hl ...
    antoniovillena antoniovillena January 2013 Development
  • 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…

    ... the advantage that it preserves IX:

    [CODE]drcs ld ... = j
    push de
    ex de, hl
    call func ...
    Einar Saukas Einar Saukas January 2013 Development
  • Is this TZX OK?I'm in the middle of preserving a bunch of Danish MIAs and STPs. I'm slowly getting up to speed with MakeTZX. One tape is giving me some trouble. You…

    ... 23786
    23791 LD IX,35000
    23795 LD ... 23829 RET
    23830 PUSH IX
    23832 PUSH DE
    23837 POP IX
    23839 SCF
    ... br /> 23855 LD SP,39000
    23858 LD IX,40000
    ... 23830
    23868 LD IX,59000
    23872 LD ...
    Andrew Barker Andrew Barker January 2013 MIA/STP/SDP
  • Converting games to disk: difficult loadersThis thread has an spanish version in foro speccy, but I haven't gathered enough information to overcome my problems. I've been converting some game…

    ... 'll need starting with LD IX,25001. 25001 is the start ... will pop open. Note the SP address in the Registers window ... . Your CLEAR address is the SP address for your loader. RANDOMIZE ...
    FrankT FrankT January 2013 Games
<1…16171819202122…34>

Latest Posts

  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on 11:22PM
  • 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

HitBox

Word Docs Hits
ex 4.4K 7K
sp 1.7K 4.2K
ix 1.5K 6.5K

Related Threads

  • deus ex and deus ex invisible war ?3 on steam.Just downloading these two games at the mo. I think there are a few fans of these games on here, if you want to grab em there cheap on steam at the m…
  • The point of IX+1 IX+2 ?the numbers that you can add-on to IX and IY seem hardcoded, so I dont see the use of that feature?<br /> any examples of the use of IX and IY plus …
  • Deus Ex MachinaAm I the only person who loved Deus Ex Machina on the speccy?<br /> Just wondering.<br /> <br /> I've even got the soundtrack that i downloaded as mp…
  • An ex-Bloodwych fanatic speaks...I've got a s**t-load of maps that I carefully (and painstakingly) made back in the day, with the intention of sending them into YS, only for the maga…
  • Anyone here an ex speccy-journalist or programmer?Anyone here used to write for the Spectrum magazines or program the Speccy? Just curious ;)
  • ex-YU homepage updatedThe ex-YU Homepage has been updated, after almost 2 years. Added some really nice new stuff, including some commercial games that were developed by e…
  • ex-YU Homepage Updated !Hey All...<br /> <br /> This will probably be interesting only for the people here that are from ex-Yugoslav countries, but it might be interesting f…
  • Deus Ex MachinaHas anyone got a copy?
  • TransVersion EXHopefully my latest game will be of some interest here. :)<br /> <br /> A remake of an old 16k Spectrum game, but with online scores and Care Bears. …
  • XBasic or EX-Basic ???I found couple NIB Artic x- or ex-basic.<br /> Case and manual seys X-Basic but casette is EX-Basic.<br /> Is this MIA ?<br /> <br /> [url="http://ko…

Related Searches

  • ld ix
  • ix registers
  • add ix
  • add constant value to ix
  • reset sp ffff
  • ix 0
  • reset ix
  • deus ex machina
  • ix register
  • caf turco com os ex jugoslavos
  • sp format
  • snapshot sp format
  • undocumented ix assembler
  • ix displacement before after
  • ix displacement byte
  • clear sp
  • ex af carry
  • regular ex
  • ex sp hl
  • ex sp iy

Copyright © 2024 World of Spectrum