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.117s
<1…10111213141516…34>
  • 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…

    ... notes also mention you have to restore the original value with ... ROM.
    Changing the low byte to 111 gives the address 2415 ... or 0x96F which corresponds to a RET instruction, hence the ... sure whether you'd need to put it back or not ...
    u6c87 u6c87 December 2013 Sinclair Basic
  • Please explain how a Kempston interface circuit works.Can someone help me understand how a Kempston joystick interface works, as I want to design and build my own as an experiment. I understand switches…

    ... . /M1 is sometimes included to "make sure"...[/QUOTE]
    ... you can wire /IORQ to one control input and A5 ... wire !IOREQ to one control pin, !RD to the other control ... ports, it is easier to use a 74LS138 which ... bits of the high byte to select one of eight ...
    joefish joefish January 2014 Hardware
  • 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 …

    ... a seek by specifying byte and bit to start decoding from.< ... = next bit in de's byte to interpret (bit mask)
    ; ... inc de ; move on to next byte
    ld c,$80
    byte
    and c ; mask off ...
    Alcoholics Anonymous Alcoholics Anonymous January 2014 Brand new software
  • 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 …

    ... B] writes a single literal byte to output. Change this so it ... state and simply return this byte instead.


    [*] ... a single byte. Next invocation should check preserved state to see ... still need to access a byte that was extracted "up to 2176 ...
    Einar Saukas Einar Saukas January 2014 Brand new software
  • 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 …

    ...
    inc l ;up one byte to birdship graphic loc
    ENDR ...
    inc l ;up one byte to birdship graphic loc
    ENDR ...
    inc l ;up one byte to birdship graphic loc
    ENDR ...
    inc l ;up one byte to birdship graphic loc
    ENDR ...
    Einar Saukas Einar Saukas 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…

    ... to.

    When you first open a file, the next byte ... read 6912 bytes the next byte to read will be 6912 (remember ... of 1400 bytes the next byte to read will be 8312 and ... 'll need to use DD_L_MOTOR_OFF (or an out to $1ffd) to switch it ...
    Zup Zup 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…

    ... to.

    When you first open a file, the next byte ... 6912 bytes the next byte to read will be 6912 ... 1400 bytes the next byte to read will be 8312 ... need to use DD_L_MOTOR_OFF (or an out to $1ffd) to ... depacking the loading picture to continue reading from ...
    Speccy_James Speccy_James 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…

    ... to.

    When you first open a file, the next byte ... read 6912 bytes the next byte to read will be 6912 ( ... of 1400 bytes the next byte to read will be 8312 ...
    If you only want to read chunks of data one ... . If you really need to move it, you must ...
    Speccy_James Speccy_James 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…

    ... optimized

    ; Some things to remember about +3DOS:
    ; - ... , interrupts are ENABLED
    ; - To use +3DOS, you must put ... file pointer
    ; the next byte to read will be at 6912 ... /> ; so we'll need to move pointer to position 47562

    Zup Zup February 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…

    ... /> 1- Load tape datamap to Address 60160 to 64440 byte block.
    2 ... - Copy from 64440 (level 1) to ... 160 bytes and convert each byte to corresponding character data:
    < ... for gain speed... only change byte info and a$ "tile" ...
    Hark0 Hark0 February 2014 Sinclair Basic
  • Tile routinesHi all, Please does anyone have any examples of tile routines in pure asm to set up maptile screens. I would like to try and understand them and ti…

    ...
    What I tend to do is once I have ... the spot where I want to place a character, I ... then run this code to get the attr address.< ... d ; get the high byte of screen address
    rra ... ; set the high order byte to the start of the attribute ...
    polomint polomint March 2014 Development
  • Help with 1-bit sampled soundHi all, I've been sent over this way from the CPC Wiki forums as you guys may be able to help me more specifically with a programming query. Firstly…

    ... is directly twiddling the speaker to implement the square wave generation ... bit samples into a byte, the time to unpack that into two ... authors may have chosen to use a whole byte to store a sample ... position (the force required to deflect the diaphragm is not ...
    Alcoholics Anonymous Alcoholics Anonymous March 2014 Development
  • Help with 1-bit sampled soundHi all, I've been sent over this way from the CPC Wiki forums as you guys may be able to help me more specifically with a programming query. Firstly…

    ... authors may have chosen to use a whole byte to store a sample ... .[/QUOTE]
    How about pre-converting each byte ... /> Or perhaps the sample byte is used to index into a look ... and combine with a high byte to get the table address.
    joefish joefish 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…

    ... with a byte, and have just that one byte output to tape, *and ... * emulators to output that byte to an emulated ... it writes a 128 byte data block to tape. (Completely untested)
    Jonathan Harston Jonathan Harston March 2014 Development
  • Routine for handling large scores?[FONT=Calibri][SIZE=3]I want to store various numbers for scores and levels etc. Some of these can be very large so will need to be held in multiple …

    ... store scores as one byte per digit. It makes ... (e.g. 10) to signify an usused higher digit ... the bottom byte up, and accounting for carrying and to convert ... typically you only set one byte to set a score, e.g ... might need is a byte-by-byte comparison that can ...
    joefish joefish March 2014 Development
  • FUSE serial communication sample anyone?Hi, in [URL="http://manpages.ubuntu.com/manpages/precise/man1/fuse.1.html"]FUSE man pages[/URL] one finds switches for serial comms. By using --inte…

    ... that sends and receives a byte to and from fuse program would ... ^D is CTRL-D, to tell cat to stop processing lines of ... would be acceptable to be forced to wait for printing to complete before ... being able to do ...
    zub zub March 2014 Development
  • LDI questionWhen using LDI (or LDD) is it possible to access the value that is transfered from (HL) to (DE), or does the Z80 use an internal data cache to store …

    ... isn't having to perform a write back to memory or ... the opcode signals whether to write to memory and increment DE ... byte to (DE), increment/decrement DE OR compare byte to A OR output byte to ... /> M3 input byte from (BC)
    M4 store byte to (HL), increment ...
    Jonathan Harston Jonathan Harston March 2014 Development
  • FUSE serial communication sample anyone?Hi, in [URL="http://manpages.ubuntu.com/manpages/precise/man1/fuse.1.html"]FUSE man pages[/URL] one finds switches for serial comms. By using --inte…

    ... /> __endasm;
    }

    byte serial_read() __naked {
    __asm
    ld a,2(iy) /* a=byte to send */
    rst 0x08
    byte b) __naked {
    70 ; ...
    tstih tstih April 2014 Development
  • Edge Connector InformationHi Everyone, Hope I'm posting in the correct forum. I've recently been playing with an Arduino and got to thinking it would be fab if I could do so…

    ... bus (8 bit = one byte), the memory or output device ... can remember the data byte that the CPU will ... to the latch chip, which then captures the data byte ... . Having got the data byte, the latch will remember ... CPU writes a different data byte to it. Not only this, ...
    1024MAK 1024MAK April 2014 Hardware
  • Real Spectrum RamSoft colour issueHi, Using W7 Home thingy. I can set the prefs so Real Spectrum to full screen, but in full screen mode the colours are all wrong. Is it a Windows …

    ... there a way to fix the emulator to a full- ... settings from "Standard 1x" to "Pixel Scaler 2x" in video ... br /> If you want to do permanent changes you need ... to edit realspec.ini file.< ... I cant find a way to stretch rs window across ...
    Pegaz Pegaz July 2014 Emulators
  • Real Spectrum RamSoft colour issueHi, Using W7 Home thingy. I can set the prefs so Real Spectrum to full screen, but in full screen mode the colours are all wrong. Is it a Windows …

    ... FX settings from "Standard 1x" to "Pixel Scaler 2x" in video options ... (F11).
    If you want to do permanent changes you need ... to edit realspec.ini file.
    ... /> I cant find a way to stretch rs window across the ...
    Big Spectrum Fan Big Spectrum Fan July 2014 Emulators
  • FUSE serial communication sample anyone?Hi, in [URL="http://manpages.ubuntu.com/manpages/precise/man1/fuse.1.html"]FUSE man pages[/URL] one finds switches for serial comms. By using --inte…

    ... br /> inc hl ; hl points to byte to send

    ;; ... /> ld d,(hl) ; byte to transfer to d
    out (RS232_DTA ... sender to stop sending (every time you read a byte...)
    {
    byte b;
    byte *vmem=(byte *)16384;
    int ...
    tstih tstih July 2014 Development
  • Change PAPER and BORDER colours from machine codeHow do you go about changing PAPER and BORDER colours from machine code? I've forgotten the system variables for border and paper.

    ... if you use RRA (1-byte opcode) instead SRA A (2 ... -byte opcode):
    [code]
    LD ... ),A ; Change border color (send byte to ULA).
    [/code]

    TK90XFan TK90XFan July 2014 Development
  • Help with Assembly - DEFB, etc.Dear all, I'm going through Jnathan Cauldwell's tutorial and find myself scratching my head at part I can't find a decent explanation of anywhere! E…

    [QUOTE=Ralf;789606]
    But he apparently didn't want to count text length each time so he gets it by (TextEndAddress - TextStartAddress)[/QUOTE]
    He also saved one Byte to terminate the string.
    Gott Gott September 2014 Development
  • Creating a linked list in Z80[FONT=Calibri][SIZE=3]I am using a circular buffer to store tiles to be displayed on the screen. Tiles only appear for a set period of time, so when …

    ... if 1 byte per element is just a flag to indicate if ... reduced to 4 bytes each![/I][/QUOTE]

    The byte that ... longer bother printing it. This byte has a dual purpose. There ... data block may need to increase by another byte to 6 bytes as ...
    Mr Millside Mr Millside October 2014 Development
  • Pixel level collision detection[SIZE=3][FONT=Calibri]I need to do some pixel level collision detection. Assuming I have a byte of my ?player? sprite in DE and a byte of screen to t…

    ... there is an another solution to pixel perfect collisions.

    As ... /> And why would anybody like to do them at all? Because ... not many players are going to complain about it, they would ...
    Ralf Ralf November 2014 Development
  • New Game(s): Sir Ababol 2 and Sir Ababol DXHere is our own Christmas Present from Mojonia! We weren't going to release these games (at least, by the moment) but we decided just yesterday to fi…

    ... ROM print routines just to be able to stand alone). If you ... , and I'm getting used to WASD :-)

    [CODE] ... /> keystrings ;change as appropriate, rem to change the number of keys ... /> keyports ;stored as port then byte to mask
    ;e.g. in ...
    R-Tape R-Tape January 2015 Brand new software
  • 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…

    ... ld      h,(ix+5)        ; high byte of first arg
            ... ld      e,(ix+12)       ; low byte of second arg
            ... ld      d,(ix+13)       ; high byte of second arg
            ... need to set the address
            ;; to the highest byte to be ...
    stephenw32768 stephenw32768 May 2015 Development
  • Buddy 0.1 demo[url="http://wischner.co.uk/downloads/app.tap"]The tape is here[/url]. Load it, then enable kempston mouse emulation, then reload it. [url="https://g…

    ... happen when windows overlapping changes) to multiple smaller rectangles and then ... for this to be fast is to decompose graphical operation to just the ... how many bytes to skip after last byte to get to the next row ... line is copied we need to get to the end of scan ...
    tstih tstih August 2015 Development
<1…10111213141516…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
byte 7.3K 15.2K
to 549.6K 1.6M
pixel 5.1K 8.3K

Related Threads

  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • How to specify 1st byte to be ran in a tap fileI am writing m/c to a tap file. When I load it in an emulator I have to go through the usual<br /> <br /> PRINT USR 30000<br /> <br /> I always thoug…
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…
  • How to download games to micro sd card to play on Sinclair zx spectrum vegaHello<br /> Could anyone tell me how to download games from a website to a micro sd card to play on a Sinclair zx spectrum vega , I mean do I use a …
  • A game to port to... to make for... ZX Spectrum ?Hey there,<br /> <br /> I'm a game coder on Commodore computers (C64,CPlus/4,VIC20,Amiga) and I loooove the ZX Spectrum.<br /> I grew up with Comm…
  • How to copy file from tape (*.tap) to disks (*.dsk) ?I am using zx32 with win98 and i want (in the emulate +3) copy files from virtual tapes to virtual disks.<br /> <br /> I use =&gt; load "NameOfFile" …
  • how to make a (protected) .DSK to disk transfer ?I know how to make file transfers between .DSK files and physical disks (logical copy).<br /> <br /> However, how can be done a physical sector trans…
  • how to move fdd300's files to pc emulator?Hi!<br /> I have some diskettes 3" for FDD3000 drive for Timex 2048. How can I read these 3"disk and move to PC ? I have some my own demos and rest s…

Related Searches

  • from bedrooms to billions
  • z80 to tape
  • snapshot to tape
  • linux tzx to wav
  • byte scan
  • trd files to image
  • fastest way to clear screen
  • user name and password to download emulator
  • convert src files to
  • rst8 return to basic
  • return to basic
  • unable to log in
  • how to download games
  • how to download games for vega
  • usr0 to 128
  • the adventure game i m trying to complete
  • how to code a 256 byte aligned look up table
  • how to align a 256 byte look up table
  • fastest way to decide which pixel
  • routine to scroll screen buffer by 1 pixel

Copyright © 2024 World of Spectrum