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.112s
<1…18192021222324…34>
  • Interface 1 - RS232 question.I am thinking about doing some Spectrum stuff based around the RS232 port used on the Interface 1. Has anyone had any joy doing this with an emulator…

    ... Interface 1 serial port is a bit-bang type. The machine ... more work than just sending a byte to a UART (which then does ...
    1024MAK 1024MAK November 2015 Development
  • Kempston ConfusionSomehow, I just can't get this straight on my mind :-O I guess my neurons are playing tricks on me. ~X( Kemspton interfaces allow joysticks …

    ... them will supply +5V on a spare pin.

    But ... because the Kempston protocol returns a byte of 0 with bits set ... to 1 for a joystick operation, but the Sinclair ... sets them to 0 for a joystick operation.

    They ...
    joefish joefish December 2015 Hardware
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... we have overclocked the low byte, so move DE into new ... : ;perform an action
    add a,a ;byte to word
    ld h ... no_key
    aklp: xor a
    in a,(254)
    cpl
    ;
    no_key:
    xor a
    in a,(254)
    cpl
    R-Tape R-Tape December 2015 Development
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... i've seen on Krtek A Auticko, checks there is LOAD ... . My poke file set up a copy of sysvars with just ... then ran IM2 to check a byte and hook the running code ... it ran with EI for a while during the load!!!! there ...
    nuggetreggae nuggetreggae December 2015 Games
  • Compression comparisonsI did some comparisons of different compression methods. To make this relevant to zx spectrum, I first gathered a corpus of relevant data: 6660 .TAP …

    ... For uniform distribution, average byte duration will be 4z+4w ... ? Let's record each byte using 9 bits. After ... In this case, average byte duration (still assuming uniform distribution ... next byte. For 6-8, it must be a load ... t fail me, at a byte level it would be ...
    Metalbrain Metalbrain January 2016 Development
  • Compression comparisonsI did some comparisons of different compression methods. To make this relevant to zx spectrum, I first gathered a corpus of relevant data: 6660 .TAP …

    ... it?

    Every byte can be encoded in 8 ... the next byte. For 6-8, it must be a load ... didn't fail me, at a byte level it would be already ...
    In this case, average byte duration will be 4.801z ... . In this case, average byte duration will be 4.667z ...
    Einar Saukas Einar Saukas January 2016 Development
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    ... ld e, (hl) ;- READ A BYTE - X POS
    Inc ... A BYTE - Y POS
    inc hl ;- MOVE TO NEXT BYTE
    ld a ... , (hl) ;- READ FIRST BYTE OF ... READ SECOND BYTE OF WORD
    ld l, a ;- MAKE ... push hl
    ;4 byte reads x,y and address ...
    alienbanana alienbanana January 2016 Development
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    ... ld c, (hl) ;- READ A BYTE - X POS
    Inc hl ... /> ld b, (hl) ;- READ A BYTE - Y POS
    inc hl ... ;- MOVE TO NEXT BYTE
    ld d, (hl) ... ;- READ FIRST BYTE OF WORD
    inc hl ... READ SECOND BYTE OF WORD
    ld l, a ;- MAKE HL ...
    alienbanana alienbanana January 2016 Development
  • Can anyone show a slight diagram of how pokes work in a jet set willy game for example?I know its kind of something to do with machine code and Memory addresses etc but would be nice to see a youtube video or some drawings etc ? .Many t…

    ... bits there are in a byte (8), what a bit is worth in ... about the 8 bits in a byte just from the chapter in ... and clear individual bits in a byte, or shift all the bits ... around it!

    A byte can hold a number up to 255 ...
    joefish joefish January 2016 Games
  • Interface 1 - RS232 question.I am thinking about doing some Spectrum stuff based around the RS232 port used on the Interface 1. Has anyone had any joy doing this with an emulator…

    ... works at 115200 bps, perhaps a bootstrap could be adapted to ... 's 300 t-states for a byte or 9600 t-states for ... as fast as a microdrive. If that is a valid reference. :)
    tstih tstih February 2016 Development
  • Opus DiscoveryWould anyone have any materials about programming the Opus Discovery disk? I know it overrides ROM and uses microdrive commands, but I am more into b…

    ... the drive. The 'readiness' of a byte is signalled by 'Data Request ... 6821 chip is a PIA, of which port A (#3000) is ... the datasheet: (maybe there is a better readable version around)
    a first round, given my very brief information :-). When the new byte ...
    roko roko February 2016 Development
  • Poke protectionAre there different tricks for finding pokes harder? Which you think is most hardest?

    ... ]
    LD A,(LIVES)
    DEC A
    LD (LIVES),A
    [/code ... then blot out the DEC A for infy lives. Elsewhere in ... disguised check the 'DEC A' byte hadn't been altered. If ...
    R-Tape R-Tape February 2016 Development
  • 128K programmingDoes anyone know any good resources on assembly programming for the 128? All I'm after is an "idiot's-getting-started-guide" on how to utilise the…

    ... 're running on a 128.
    ; Write a byte first to bank ... 0...

    out (c),a ; ... make ... ),l here. To save one byte... :)

    ldir ; Zero ...
    Mysterion Mysterion February 2016 Development
  • Emulator developmentHi, Could anyone explain or direct to a link that explains in not to technical terms how an emulator is developed. It has always blown my mind eve…

    ...
    You can do a superficial emulation, like something that ... be able to fetch a byte from your simulated memory, ... needs to have painted a bit more of the ... at some point equivalent to a 50Hz interrupt, just grab ... and converting it into a picture as quick as ...
    joefish joefish March 2016 Emulators
  • Emulator developmentHi, Could anyone explain or direct to a link that explains in not to technical terms how an emulator is developed. It has always blown my mind eve…

    ... to zero, along with a few more variables representing ... are all 8bit) with a second set representing the ... br /> Then you loop, reading a byte from the array at whatever ... the value of that byte, you may need to ... an arithmetic operation on a register or value, or ...
    Dunny Dunny March 2016 Emulators
  • I don't think I'm getting the $22AA Pixel-Add rom routineDear all, I'm misunderstanding how the PIXEL-ADD rom routine works. My code... [code]ld b,175 ld c,1 call $22AA ld (hl),a ret[/code] So…

    ... the bits in each byte are displayed right-to-left ... simply means writing a certain value at a certain address, ... ve moved to the next byte. For the most part ... does is finding out the byte (screen address) to write ... visually, the bits in a byte run right-to-left) ...
    Hikaru Hikaru March 2016 Development
  • I don't think I'm getting the $22AA Pixel-Add rom routineDear all, I'm misunderstanding how the PIXEL-ADD rom routine works. My code... [code]ld b,175 ld c,1 call $22AA ld (hl),a ret[/code] So…

    [quote="Tobo;853177"]Question: Bit numbering - [b]01234567[/b] or [b]76543210[/b] ?[/quote]
    On the Spectrum (and on the whole) it's the latter. I guess you can say that a byte is displayed the way its binary representation is written
    Hikaru Hikaru March 2016 Development
  • Any noob friendly speccy dev tutorials?I mean, for a person who never used ANY kind of assembly, let alone Z80 one. Would be good if focused on making a game. Additionally, I want your …

    ... -friendly tutorial from simple ld a,0 to really fancy stuff ... , but you can set the A register to zero with "xor ... clock cycles fewer and saves a byte ;)

    What is it ...
    guesser guesser April 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... />
    [code]
    LD A,5
    PUSH AF ; store ... the stack
    LD (16397),A
    RET ; this returns ...
    LD (16385),A
    ADD A,B ; A=12
    JP ... the next instruction.
    Saves a byte and a bit of time.
    MatGubbins MatGubbins April 2016 Development
  • Bored of the Rings coded messageI was browsing [url="https://tcrf.net/"]The Cutting Room Floor[/url] recently and stumbled upon the entry for [url="https://tcrf.net/Bored_of_the_Rin…

    Does the game itself use some compression method for text which these could reference? Some kind of lookup table that maps a byte to a group of letters?
    RobeeeJay RobeeeJay May 2016 Games
  • comp.sys.sinclair Crap Games Competition 2016 is now openHi. Having won, or is it lost (well, whatever it is - I'm just as confused as the rest of you), I am proud to announce that along with Gab Amore (…

    ... character set. And there's a '1' elsewhere on the same ... occurs in the middle of a byte (it's nearly three months ...
    GReW GReW June 2016 Games
  • Recreated ZX Spectrum - something positive for a changeI've spend the last couple of hours mashing rubber keys and playing various Spectrum classics on a 42" TV, wirelessly. Despite the bad press that …

    ... any support from vendor or a (not further updated) Android ... other words: say you have a random Bluetooth-enabled microcontroller, how ... difficult is it to establish a connection & read out ... need that Android app to 'flip a switch' one time, and easily ...
    RetroTechie RetroTechie July 2016 Hardware
  • The Olympic Mega Thread.So anyone watching the Olympics opening ceremony tonight? I am disappointed Pele will not be lighting the Olympic flame. I wold have loved to see him…

    ... see him kick or back flip a fireball in to the air ...
    joefish joefish August 2016 Chit chat
  • Help needed with MIA software with custom (?) loaderHi, I've got into my hands recently a bunch of Polish educational software which are unknown MIA on WOS. I believe they are protected with some…

    ... the size (9 words for a byte instead of 16).
    ... br /> 0x00 ;
    0xYY ; Data byte

    And onwards, for ... every byte:
    0x13 ; Pulses
    ... br /> 0x00 ;
    0xYY ; Data byte

    Resulting in 144Kb ...
    lfaria lfaria August 2016 MIA/STP/SDP
  • What if the Spectrum never had colour clash?Silly topic ahoy! What if the Spectrum never had colour clash? Would the Speccy have had the same charm? Would games have looked like this?: [url="h…

    ... 4bpp, it would've been a 22K display file. It'd ... look a bit nicer, but would have ... of accelerating the graphics on a bitplane display used by [url ... if you wanted to display a single-color sprite, you'd ... the data is packed into a byte.
    AndyC AndyC August 2016 Games
  • Running out of fingers in AssemblyDear all, Still trying to learn Assembly and have put a few routines together. However, as my routines become a little more involved I find myself…

    ... .

    For variables, label a byte or two of memory and ... is always assuming a variable is initialised to a sensible value when ...
    joefish joefish September 2016 Development
  • Running out of fingers in AssemblyDear all, Still trying to learn Assembly and have put a few routines together. However, as my routines become a little more involved I find myself…

    ... /> LD A,value_for_X
    ADD A,A
    ADD A,A
    LD (HL),A ; store ... A,value_for_X
    ADD A,A
    ADD A,A
    ADD A,value_for_X
    ADD A ... shy away from that: a bit is just a bit, a byte is just a byte... :)
    RetroTechie RetroTechie September 2016 Development
  • Running out of fingers in AssemblyDear all, Still trying to learn Assembly and have put a few routines together. However, as my routines become a little more involved I find myself…

    ... got a small speed penalty (due to an extra opcode byte). ... then must read a byte from that address. A much faster related ... (7 cycles) which reads a byte from memory. Programmers much prefer ... address of the terminating zero-byte of the string into ...
    Alcoholics Anonymous Alcoholics Anonymous September 2016 Development
<1…18192021222324…34>

Latest Posts

  • 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
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
flip 1.6K 2K
a 589.5K 1.7M
byte 7.3K 15.2K

Related Threads

  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • Sinclair QL: I'm searching for a Gold Card (or better a Super Gold Card) and a Super HermesIf someone here want to sell his Super Gold Card and Super Hemes I'm a big collector of QL stuff and I will pay very very well.<br /> <br /> Very tha…
  • Trying to find a magazine entry for a program I wrote as a child!Hi, <br /> <br /> Back when I was a child I wrote a program called "milkround" that we published in either your spectrum, your sinclair or sinclai…
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
  • How to separate a character from a number in a string?Hi <br /> I've been writing a kind of logo type program in BASIC that takes a string a$ from INPUT and then draws according to what you give it. Say…
  • A TZX, a MIA and a previously unknown title from QLSThe Spanish website [url="http://trastero.speccy.org/"]El Trastero del Spectrum[/url] has a TZX of [url="http://www.worldofspectrum.org/infoseekid.cg…

Related Searches

  • byte scan
  • print a char in asm
  • divmmc 3 a
  • testing a microdrive
  • create a batch file screen
  • ebug byte
  • bug byte
  • change a letter
  • parity byte block
  • is there a system test for the spectrum
  • is there a system test tape for the spectrum
  • how to do a tzx file
  • how to create a tzx file
  • how to make a tzx file
  • composite screen goes yellow after a while
  • screen goes yellow after a while
  • validate input is a number
  • how to code a 256 byte aligned look up table
  • how to align a 256 byte look up table
  • align a 256 byte look up table

Copyright © 2024 World of Spectrum