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.096s
<1…15161718192021…34>
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... adjustment = (256-offset)/256 = 0 or 1
    ; 5: ... push bc
    pop ix ;IX=ScrDol0 runtime address =ScrData pointer ... 2ab2 STK_STO_$
    bit 0,c ;DE=address, BC= ... set
    ld d,0
    sla a
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... 49152 using "resume"
    ld ix,49152
    ld de,8144 ... /> 47loader-tzx -fancyscreen bidi_pac -pause 0 -output mygame.tzx mygame.scr ...
    stephenw32768 stephenw32768 November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... br /> push hl
    push ix
    push iy
    #endasm ... />
    pop iy
    pop ix
    pop hl
    pop ... 0,255, 0,255, 0,255, 0
    DEFB 255, 0,255, 0,255, 0,255, 0
    0,255, 0,255, 0,255, 0
    DEFB 255, 0,255, 0,255, 0,255, 0
    slenkar slenkar November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... br /> push hl
    push ix
    push iy
    #endasm ... />
    pop iy
    pop ix
    pop hl
    pop ... 0,255, 0,255, 0,255, 0
    DEFB 255, 0,255, 0,255, 0,255, 0
    0,255, 0,255, 0,255, 0
    DEFB 255, 0,255, 0,255, 0,255, 0
    slenkar slenkar November 2013 Development
  • Assembly code auto optimiserFor my Finders Keepers Plus project I'm considering writing an Assembly code auto optimiser. Way back when I wrote the original FK I considered optim…

    ... (HL) [4 T-states], JP (IX), JP (IY) [8 T-states ... if B0 / 8 if B=0]
    The_Bert The_Bert December 2013 Development
  • Z80AsmI've been using the Z80 PC Assembler 1.2 by Peter Hanratty and found that the RST 8 instruction assembles to 200. It should be 207. Ret Z is 200 wh…

    ... /> ;
    ; Created with dZ80 2.0
    ;
    ; on Thursday, 19 ... /> ;
    ; Created with dZ80 2.0
    ;
    ; on Thursday, 19 ... )
    000d DD8E00 ADC A,(IX+00H)
    0010 FD8E00 ADC ...
    rune rune December 2013 Development
  • Get rid of 'Bytes:' when loading codeHow do you hide the 'Bytes:' when loading code? I've tried saving as CHR$ 22 + CHR$ 6+ CHR$ 0 (a blank part of the loading screen) but it still appe…

    ... /> [code]PRINT #1; AT 1,0;: LOAD ""CODE[/code]


    [code]LD IX, Start Address
    LD DE ...
    spider spider December 2013 Sinclair Basic
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... 8 distinct images) it takes 0.48 second to display that ... /> push hl
    pop ix
    ld b,(ix+4) ;B =steps ... /> push bc
    ld b,(ix+6) ;B =plots
    NextPlot ...
    Battle Bunny Battle Bunny January 2014 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... race_raster:

    ROWREPT = 0
    N=0
    dup TOTAL_ROWS
    ld ix, 256*N+N ; columns ... and 16(*)
    push ix ; columns 17 and 18< ...
    DenisGrachev DenisGrachev January 2014 Brand new software
  • Help with File Compressor by Mladen PopovicHi, I'm trying to compress BombJack (MCM) and transfer it to a +3 disk (Yes I own the original game :) ). I'm unsure about the addresses to enter in…

    ... ;(RAMTOP)-SP
    ld b,0
    ld c,l
    add hl,de
    ld ix,(23653) ;STKEND
    ld d ... ,(ix-2)
    ld e,(ix-3) ;DE=new ...
    Speccy_James Speccy_James January 2014 Development
  • Turbo save?I'm doing some experiments with turbo loaders, and I don't know how to save turbo blocks on virtual tapes. Spectaculator and fuse don't seem to save…

    ... ]. When using FN, A is 0 to save and 1 to ... --> a=0 to save, a=1 to load, ix=start, de ... =length
    - 65206 --> SAVE (ix=start, de=lenght, a=flag ... REC and then press the 0 key (I'm afraid that ...
    Zup Zup January 2014 Emulators
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    ... x = horizontal pixel coordinate (0-2047)
    y = vertical ...

    ld ix,sprite_struct ; address of sprite structure ... defb 0 ; y char coordinate 0-23
    defb 0 ; x ... char coordinate 0- ...
    Alcoholics Anonymous Alcoholics Anonymous February 2014 Development
  • IX register wonderings...***noob alert*** I'm doing a lot of these in my program: ld a,(ix+n) cp 0 jp z I know you can do things like this: dec (ix+n) but can you test …

    ... /> Yes:
    dec (ix+n)
    inc (ix+n)

    But ... test for zero with "cp 0", either "and a" or "or ...
    Metalbrain Metalbrain February 2014 Development
  • IX register wonderings...***noob alert*** I'm doing a lot of these in my program: ld a,(ix+n) cp 0 jp z I know you can do things like this: dec (ix+n) but can you test …

    ... ;753115]Yes:
    dec (ix+n)
    inc (ix+n)

    0", either "and a" or "or ... this valid:

    dec (ix+n)
    jr z, somewhere
    Atari_Jetman Atari_Jetman February 2014 Development
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... HL = File pointer 000000h...FFFFFFh (0...16777215)
    (E holds most ... /> Always:
    BC DE HL IX corrupt
    All other registers ...
    Speccy_James Speccy_James February 2014 Development
  • Is ESXDOS flexible enough to incorporate e.g. Spectranet commands?I was just discussing the idea with someone about the wish some people have to be able to combine interfaces such as DivIDE (Plus) / DivMMC EnJOY! wi…

    ... is a structure in IX that describes the file ... zero

    cp '0'
    jr nz, state_3t ; ... br /> jp __stdio_scanf_sm_write ; write '0' to buffer

    ...

    cp '0'
    ret z ; throw ...
    Alcoholics Anonymous Alcoholics Anonymous February 2014 Hardware
  • Mercenary 1+2 CompendiumDear all users of +3 disks, I am an eager fan of Mercenary game, in which I made a good deal of progress years ago. I was looking for some standart …

    ... ),de
    CELY_ADR ld de,0
    ld a,d
    ret

    EMUL ld ix,43423
    ld de,1580 ... on 56501:

    ld ix,43423
    ld de,1580 ...
    Hood Hood February 2014 Games
  • Mercenary 1+2 CompendiumDear all users of +3 disks, I am an eager fan of Mercenary game, in which I made a good deal of progress years ago. I was looking for some standart …

    ... ),de
    CELY_ADR ld de,0
    ld a,d
    ret

    EMUL ld ix,43423
    ld de,1580 ... on 56501:

    ld ix,43423
    ld de,1580 ...
    Hood Hood February 2014 Games
  • writing incrementally to tape without leadersI want to be able to write intermittently & incrementally to some sequential medium which is supported on any Spectrum (emulator, ie. tape); eg. [cod…

    ... /> PUSH HL
    LD HL,0
    JP #04C9 ; SA_BYTE+ ... When SA_BYTES is called with IX=start, DE=length, A=type ... ,(OFFSET)
    LD H,0
    ADD HL,DE< ... br /> UPDATE
    LD IX,buffer
    LD DE,128 ... /> RET
    OFFSET DEFB 0
    BUFFER DEFS 128[/code ...
    Jonathan Harston Jonathan Harston March 2014 Development
  • writing incrementally to tape without leadersI want to be able to write intermittently & incrementally to some sequential medium which is supported on any Spectrum (emulator, ie. tape); eg. [cod…

    ... />
    28,00,FF,' ', ' ', '1', '0', ' ','P','R','I','N','T ... ','L','O','"'
    0D,' ', ' ', '2', '0', ' ','P','R','I','N','T ... the beginning and us the IX,DE,A registers to dump ... SA_BYTES and *also* use the IX,DE,A registers and just ...
    Jonathan Harston Jonathan Harston March 2014 Development
  • Loading data from 128 memoryAfter all these years I have come across the LOAD! in 128 basic for storing/restoring data in the 128 memory. How do I go about implementing this in…

    ... example: [code]
    ld ix,32768 ;address of header
    ld hl,0 ;address of data
    ... 121d ;RAMdisk handler in ROM.0
    call $5b00 ; ... /> offset ($00) = type (0/1/2/3 = program/narray ...
    Battle Bunny Battle Bunny March 2014 Development
  • JP (HL) confusionokay.... JP nn will jump to memory address nn. JP (HL) ,I assumed would read the contents of memory address HL and jump to the location and be a gre…

    ...
    [CODE]

    cp 0
    jp z, COLLIDE_DONOTHING
    DEFW donothing ; 0
    DEFW floortile ; 2< ... need to be untouched (IX can not be used when ... HL is perfectly usable. IX cannot be used, but ...
    bobs bobs March 2014 Development
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    Testing with +D and with all the 'd*' lines enabled, this extra line marked in [color=red]red[/color] is needed at line 477 in the assembler listing:
    [code]NOTASP: ld a,c
    pop hl ;1
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • TXT2EMU enhancementI was looking at the encodings supported by BAS2TAP for entering graphics, print controls, etc. as plain text. Basically, there's only one needed, be…

    ... 128 error return. The report "0 O.K." goes through the ... everything's OK. So the "0 O.K." message goes back ... /> ld ix,(ERR_SP) ;**
    ld (ix+00),l ;**
    ld (ix+01),h ...
    Battle Bunny Battle Bunny April 2014 Sinclair Basic
  • Is there an SNA halt bug?Hello all, I noticed that some SNAs don't work on my emulator but they do work in almost everyone else's, SPUD fails with them too which is a tad sp…

    ... later Microdriver ROM (version 3.0) which has the 'Dump' command ... same as in the 1.0 Microdriver ROM:
    [code]
    0F IY
    11 IX
    13 IFF2 [flags after ...
    John Elliott John Elliott April 2014 Emulators
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... .

    ;-99
    ld ix
    ld iy
    ld ... :ld hl
    ;-5
    (0-1,2-3 shown) ld ... (..),hl ;+8,16 (put 0,1)
    (8-9,10 ... are T-states starting from +0 (the last uncontended write before ... ,5,4,3,2,1,0 but the code will work ... ,5,4,3,2,1,0,0 too.
    Alone Coder Alone Coder May 2014 Development
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... screen:

    [CODE]LD IX,nn
    LD IY,nn ...
    LD (nn),HL ; columns 0 and 1
    LD HL ... 17
    EXX
    PUSH IX ; columns 14 and 15
    Einar Saukas Einar Saukas May 2014 Development
  • 30-column 8x2 multicolor (even in 48K)I don't recall any 8x2 multicolor routine for 30 columns that would work on all Spectrum models (including the Spectrum 48K), so I decided to write i…

    ... [CODE] ; 15806T
    LD IX,nn
    ; 15820T
    LD ... LD (nn),HL ; columns 0 and 1
    ; 15920T ... LD (nn),HL ; columns 0 and 1
    ; 15974T ... LD (nn),HL ; columns 0 and 1
    ; ...
    Einar Saukas Einar Saukas May 2014 Development
<1…15161718192021…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
ix 1.5K 6.5K
0 940.2K 1M

Related Threads

  • ANNOUNCE: Fuse 0.6.1, libspectrum 0.2.0, fuse-utils 0.6.1I'm pleased to announce the release of the Free Unix Spectrum Emulator (Fuse) 0.6.1, which is now available from its [url="http://www.srcf.ucam.org/~…
  • Fuse 0.5.1 and libspectrum 0.1.0 releasedVersion 0.5.1 of Fuse, the Free Unix Spectrum Emulator, is now available from its homepage, [url="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Release candidates for Fuse 0.7.0 and libspectrum 0.2.2Hi all.<br /> <br /> Release candidates for [url="http://fuse-emulator.sourceforge.net/fuse-0.7.0pre1.tar.gz"]Fuse 0.7.0[/url] (and [url="http://fuse…
  • (Belated) ANNOUNCE: Fuse 0.7.0 and libspectrum 0.2.2 releasedThe Fuse team is pleased to announce that release of Fuse 0.7.0, the associated utilities and version 0.2.2 of the Spectrum emulator support library,…
  • ANNOUNCE: Fuse 0.6.0 and friendsThe Fuse team announce the release of version 0.6.0 of Fuse, along with version 0.6.0 of the Fuse utilities and version 0.1.1 of libspectrum, the Spe…
  • ANNOUNCE: Fuse 0.6.0 for Mac OS XHot on the heels of the UNIX release of Fuse 0.6.0, the native Mac OS X port is now released.<br /> <br /> It has all the great features of Fuse 0.6.…
  • ANNOUNCE: Fuse 0.6.0.1 (security fix)Fuse 0.6.0 has been found to contain a small security hole in the TRDOS disk handling code. Due to multiple race conditions, it is (in theory) possib…
  • ANNOUNCE: Fuse For Mac OS X 0.6.0.1 (security fix)The Mac OS X version of the Fuse 0.6.0.1 security patch release is complete and should be available shortly from WoS and the Fuse homepage:<br /> <br…
  • Beta versions of Fuse 0.6.2 and libspectrum 0.2.1 availableDear all,<br /> <br /> The Fuse team is pleased to announce the release of a beta version of the upcoming 0.6.2 release of Fuse and the Fuse utilitie…

Related Searches

  • r forum loading error 0 1
  • r tape loading error 0 1
  • speccy 4 0
  • ld ix
  • esxdos 0 8 5
  • 0 44548571
  • esxdos 0 8 6
  • usr 0
  • usr 0 128
  • ix registers
  • fuse 1 0
  • spud 0 21
  • fuse 1 0 released
  • fuse 1 2 0
  • spectrum 2 0
  • zx spin 0 6
  • wav2pzx 2 0
  • trdos stealth track 0
  • zxspin 0 7
  • the hobbit 1 0

Copyright © 2024 World of Spectrum