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…14151617181920…34>
  • 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…

    ... />

    [QUOTE]Even so, IY value is typically important for ... that j2z80 does not use IY directly (but it's probably ... keyboard scan interrupt depends on IY. Do generated code disable this ... change something in addressing and SP will point other area.
    Raydac Raydac June 2012 Development
  • 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…

    ... and it doesn't use IY inside. The first command in ... change something in addressing and SP will point other area.[/QUOTE ... see a reason to alter SP in future versions, I suggest ... method invocation by executing "LD SP,IX". This way, it would ...
    Einar Saukas Einar Saukas 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 …

    ... ,string
    ld (stk+1),sp
    pstring
    ld a ... ,sp
    ld sp,hl ;sp now pointing at char graphics

    ex ... byte of string

    ex de,hl ;get screen addres ... pstring

    stk ld sp,0 ;exit routine
    ei ...
    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 …

    ... br /> I've modified the SP char print using bc as ... ix
    ld (stk+1),sp
    pstring
    ... ld sp,hl ;sp now pointing at char graphics

    ex ... string

    ex de,hl ;get screen addres ... br />
    stk ld sp,0 ;exit routine
    ...
    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 …

    ... ix
    ld (stk+1),sp
    pstring
    ld ... ld sp,hl ;sp now pointing at char graphics

    ex de ... of string

    ex de,hl ;get screen addres ...

    stk ld sp,0 ;exit routine
    ei ...
    Dr BEEP Dr BEEP 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 (stk+1),sp
    jr entry ;leaving ... ld sp,hl ;sp now pointing at char graphics

    ex de ... string

    ex de,hl ;get screen addres ... />
    stk
    ld sp,0 ;exit routine
    ei ...
    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 …

    ... ix
    ld (stk+1),sp
    [B] LD A,( ... /> ld sp,hl ;sp now pointing at char graphics

    ex de ... byte of string

    ex de,hl ;get screen addres ... br />
    stk
    ld sp,0 ;exit routine
    ei ...
    Dr BEEP Dr BEEP 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 …

    ... ix
    ld (stk+1),sp
    ld a,(bc)
    ld sp,hl ;sp now pointing at char graphics

    ex de ... byte of string

    ex de,hl ;get screen addres ... jumps

    stk ld sp,0 ;exit routine
    ei ...
    R-Tape R-Tape June 2012 Development
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... INPUT workspace
    NOTEXT: ex de,hl
    ld ... string result"
    set 5,(iy+$37) ;FLAGX: "INPUT ... ;EDITOR
    res 5,(iy+$37) ;FLAGX: "edit mode ... ;CLS_LOWER
    res 0,(iy+02) ;TV_FLAG
    pop ...
    Einar Saukas Einar Saukas June 2012 Development
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... ,(IY+1) ;patch for +3 128k mode
    dec sp
    dec sp ...
    Battle Bunny Battle Bunny 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…

    ... to HL to IX or IY instead. If the instruction doesn ... continues not accessing HL/IX/IY.[/QUOTE]

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

    Patrik
    Patrik Rak Patrik Rak 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
  • 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
  • Messenger interfaceHave anyone photos, schematic, rom images, documentation, or software for Messenger interface ? [url]http://www.worldofspectrum.org/infoseekid.cgi?i…

    ... :

    [B]L_00F4: LD SP, ($20FF) ;refresh original stack
    DEC A
    LD (IY+00),A
    JP #0321 ...
    DEC A
    LD (IY+00),A
    JP #0321 ...
    velesoft velesoft August 2012 Hardware
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... /> ; in HL
    ex de, hl ; store the offset ... ;
    bit 3, (iy + 1) ; see if 8-bit ... /> add hl, hl ;
    ex de, hl ;
    ret ; ... bc ; save count
    ex de, hl ; save character< ... hl ; save mask
    ex de, hl ; restore character
    chev chev August 2012 Development
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... ]
    exo_getpair:
    ld d, (iy+0)
    ld bc, 0 ...
    ld l, (iy+52)
    ld h, (iy+104)
    add ... HL can be replaced by EX DE,HL as far as ...
    Dr BEEP Dr BEEP November 2012 Development
  • 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 ... case of instruction or IX/IY prefixes). Or an incomplete understanding ...
    RetroTechie RetroTechie November 2012 Emulators
  • CAT!RAM and PUTRAMLast year sometime I posted a couple of routines to: * catalogue the 128k RAMdisk in BASIC; * move RAMTOP and the stacks from BASIC. CAT!RAM and PUTR…

    ... 23730) ;(RAMTOP) = old RAMTOP
    ex de,hl
    and a ... /> ld de,(23613) ;(ERR_SP)
    ex de,hl
    and a ... hl,de
    ld sp,hl ;adjust SP
    ei
    reti ...
    Battle Bunny Battle Bunny December 2012 Sinclair Basic
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... -94
    ret c
    ex de, hl
    ld l ...
    inc sp
    inc sp
    call eg2
    ex de, hl ...
    antoniovillena antoniovillena January 2013 Brand new software
  • The Disciple clone... doable?Hi. As a spectrum user in the 80's this was the dream interface all-in-one for me. I have a 48k+ and planning on get a 128K toast-rack later. Anyway…

    ... ,#7FFF
    D 0308 LD SP,HL
    D 0309 IM ... A
    0 0056 LD (IY+00),A
    0 0059 ...
    zub zub February 2013 Hardware
  • Relocating a block of code as to work on a 16k spectrumI've written a game in from 50000 to 65535 and was wondering if there were any way to relocate the entire block of code to work on a 16k Spectrum. I…

    ... =CHANGE+displacement
    ld sp,hl ;point SP to list of changes ... bc ;HL=location+displacement
    ex de,hl
    pop hl ... bc ;HL=content+displacement
    ex de,hl ;HL=address of ...
    Battle Bunny Battle Bunny February 2013 Development
  • Switch 128k to 48k modeNot sure how to go about this using MC, in 128 basic you can type SPECTRUM to revert to 48 mode (I think), but how would I go about switching modes u…

    ... /> LD (HL),3
    LD SP,HL
    LD BC,32765 ... (C),A
    RES 4,(IY+1)
    EI
    JP ...
    nuggetreggae nuggetreggae February 2013 Development
  • Font hack that was used in a lot of early gamesThere was a little hack for changing the fonts on a spectrum and I remember it being used in a couple of old games on the 48k, it was a sort of ye od…

    ... ; 3F
    EX AF, AF' ; 08
    LD SP, $5BF0 ; 31 F0 ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
<1…14151617181920…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
iy 979 2.4K

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…
  • 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?
  • Is the IY register used by the spectrum rom?Hi<br /> <br /> I've been writing a sprite routine and have noticed that the sprite data gets corrupted at some points. I have no idea why and can on…
  • 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

  • im1 rom interrupt routine iy
  • reset sp ffff
  • set iy
  • res 4 iy 1
  • deus ex machina
  • caf turco com os ex jugoslavos
  • sp format
  • snapshot sp format
  • clear sp
  • ex af carry
  • regular ex
  • sp 1000
  • sp 800
  • inc sp
  • dec sp
  • ex sp hl
  • ex sp ix
  • sp
  • sp dos
  • extension sp

Copyright © 2024 World of Spectrum