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.215s
<1234567…34>
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... be able to program in machine code!

    CHAPTER 1 - Create a machine code function ... to 0 in the next line.
    Change line 20 'ld bc, 0' to ... the game before GAMEOVER change line 55 to 'jp PRINCIPALLOOP'.
    Assemble ...
    bigjon bigjon November 2009 Development
  • Fast division in machine codeHi Does anyone know what is the fastest way to divide a 16 bit number by 24 in machine code. Derek [ This Message was edited by: dmsmith on 2004-0…

    Hi

    Does anyone know what is the fastest way to divide a 16 bit number by 24 in machine code.

    Derek

    [ This Message was edited by: dmsmith on 2004-09-24 20:04 ]
    dmsmith dmsmith September 2004 Development
  • +2 ramdisk - access in machine codeHow can you access the ramdisk in machine code? I've got a +2, and it seems the ramdisk has never been properly utilised. It would be a handy little…

    How can you access the ramdisk in machine code?

    I've got a +2, and it seems the ramdisk has never been properly utilised.
    It would be a handy little area to use.


    Thanks in advance,

    --

    cat
    cat cat October 2006 Development
  • IF and control flow in machine codeHi everyone, Basic has a nice control flow like if statements. How can these be done in machine code since i cant find anything thanks

    Hi everyone,

    Basic has a nice control flow like if statements.
    How can these be done in machine code since i cant find anything

    thanks
    Robin Robin September 2010 Development
  • How do I clear only a specific area of a screen (quickly) in machine code ?I'm looking for a machine code routine which will clear the first 20 rows of the Spectrum's display (or any number of rows or columns) . I have found…

    ... routines which do the job in thirds (as is
    how ... the display is mapped in memory), which can
    clear ... of where to start (30 bytes).
    However, this machine code routine, when ... , due to the way the screen
    pixels are stored in memory ...
    bobbyjaykid bobbyjaykid July 2007 Development
  • Best mag to learn programming Machine CodeDear all, Back in the day, I was a Crash reader; I loved it. However, not having the money to buy the other big two mags on offer in the UK, I was n…

    Dear all,

    Back in the day, I was a ... money to buy the other big two mags on offer in the ... never taught me how to program, never introduced Machine Code to me, etc.
    Tobo Tobo January 2012 Sinclair Miscellaneous
  • Help needed... RND in machine codeI have been battling away trying to convert a simple BASIC routine (below) to machine code, but to no avail. The routine is used to fire 2 bullets a…

    ... a simple BASIC routine (below) to machine code, but to no avail.

    The routine is used to fire 2 bullets accross the ... am totally flummoxed, mainly due to the RND equation!


    Many thanks in advance...
    daveysludge daveysludge July 2012 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... be much faster in machine code.. all the cool kids use machine code.."

    to make a practical app in 2013 on a spectrum in assembly/machine code ... I am sad, also having to change my underpants at the thought ...
    wibble wibble August 2013 Development
  • LOAD "" CODE in machine code/store 128 bank dataHow do you LOAD "" CODE from machine code? I have written the following MC routine that fits into a REM statement in a basic program. I want to cal…

    How do you LOAD "" CODE from machine code?

    I have written ... /> I want to call the ROM's LOAD "" CODE routine, nothing ... worth of 128 code in bank 6?

    [CODE]ld a, ... /> xor a ; quick way to load accumulator with zero.
    daveysludge daveysludge October 2014 Development
  • Machine CodeOk i had a spectrum when i was younger and only used it for playin games and typing simple BASIC programs - i mean really simple! Things like 10 Pri…

    ... , and i want to do something in machine code. I've seen ... started - just as something to do :)
    Also, ... is it possible to hack the old speedlock loader ... loaders and seein the code was all blocked out ... , especially about the Machine code
    Alex
    alexsut alexsut July 2002 Sinclair Miscellaneous
  • All my Machine Code Books Up For GrabsSee [url=http://www.worldofspectrum.org/forums/showthread.php?p=139192#post139192]here[/url] for details. You too can learn to program the Speccy in…

    See [url=http://www.worldofspectrum.org/forums/showthread.php?p=139192#post139192]here[/url] for details.

    You too can learn to program the Speccy in Machine Code
    robpearmain robpearmain July 2006 Development
  • New Discussion Group? Sinclair Machine Code/AssemblyHello, What do people think about whether we should have a new discussion group relating to machine code for Z80? We have a Sinclair Basic discussi…

    ... a new discussion group relating to machine code for Z80? We have a ... code/machine code for the spectrum.

    Is it too niche to ... of advice or small functions to help them out. Particuarly ... is so simply and fast in machine code.

    For me, ...
    BloodBaz BloodBaz May 2007 Sinclair Miscellaneous
  • Machine CodeHi all, I want to get a machine code/assembler/dissasembler program from the WOS archives. But what in your opinion would be the best to get? I don`t…

    Hi all,
    I want to get a machine code/assembler/dissasembler program from ... the WOS archives.
    But what in ... your opinion would be the best to get?
    swift240 swift240 July 2007 Sinclair Miscellaneous
  • Starting on machine code - BASIC first?Howdy. If I wanted to start learning machine code for the speccy, from scratch, would you recommend I learn BASIC first or is it entirely possible to…

    ... /> If I wanted to start learning machine code for the speccy, from ... is it entirely possible to start machine code with minimal BASIC knowledge ... do you type machine code into the speccy in the first place ... without the BASIC keywords getting in the way?
    ...
    Vertigo Vertigo November 2007 Development
  • machine code player routineHi all, Collecting all my courage to ask more (rather stupid attitude from me, but so difficult to ask questions and bother other people, don't unde…

    ... a question about address 23760 in this same forum few days ... and 23760 is old method to save machine code to first REM line (I ... them starting from address 30000 in blocks of 50 bytes. Here ... no idea how to enter the machine code routine to code or how to do the ...
    jukka_k jukka_k March 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... but I have started to learn Z80 machine code - 25 years too late ... little test program is intended to paint the screen black (nothing ... all I get is FFh in the first screen address i ... states that it will branch to F9h if the result of ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • ccompletly baffeled machine codeHi everyone, BEFORE you ask i have not asked help for loads of problems i have recently now encountered and i figured the problems out myself, hones…

    ... diffrent books AND tried to approch diffrent ways about ... I want to display a character at this position in machine code. But thats ... where the problem starts. its done in ... positions to be a point on the screen grid in machine code. ...
    Robin Robin September 2010 Sinclair Miscellaneous
  • PLOT and DRAW in machine codeHow do you go about it? If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it? I wouldnt k…

    How do you go about it?

    If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it?

    I wouldnt know where to start... :confused:
    daveysludge daveysludge January 2012 Development
  • Machine code loopsDear all, 30 years too late I know, but I'm finally starting to get to grips with Machine Code - something I could never manage back in my early tee…

    ... starting to get to grips with Machine Code - something I could never manage back in ... loops of 255 and [up to] 65535 respectively, where I ... for the djnz command to loop back to if the b register ... the flag register only react to operations on the accumulator?)
    Tobo Tobo June 2013 Development
  • Learning Machine Code the +2a wayHello again all, I thought I'd ask in this forum as the other categories seem less relevant. I keep re-reading the thread below with the advice given…

    ... some advising him to get into machine code. I've been ... to try out the m code type routines for music making in ... when I come to start typing in Joe Pritchard's routines ... am I going about this in the right way? Would ... of getting into m code (bearing in mind I've ...
    sliderules sliderules April 2014 Sinclair Basic
  • 2xBooks: Assembly Language For Arcade Games & Machine Code Sprites And GraphicsI'm looking for the following two books to help my machine code game programming: 1) Assembly Language For Arcade Games and Other Fast Spectrum Prog…

    ... the following two books to help my machine code game programming:
    1 ... by Stuart Nicholls
    2) Machine Code Sprites And Graphics For The ... original books in good condition.
    I'm happy to negotiate a ...
    LevelUp LevelUp November 2019 Wanted
  • Creating bootable menu +3 disksCan anyone tell me how to create a bootable menu? (ie, select loader and up comes the menu or disk inserted at power off, power on, straight to menu …

    ... easy way is the SAVE "DISK" LINE 10 (or whatever) ... to be in machine code, and you need another program to write it to the disk ... every time you change it. ...

    A small basic program saved as "Disk ...
    spodula spodula January 2011 Sinclair Miscellaneous
  • Spectrum +3 tape to discHi I have ZX Spectrum +3 and about 20 blank disks, I need to know if there is a way to copy games from tape to disk i.e a basic program I could write.

    Hi I have ZX Spectrum +3 and about 20 blank disks, I need to know if there is a way to copy games from tape to disk i.e a basic program I could write.
    Steven Banner Steven Banner February 2002 Sinclair Miscellaneous
  • Multiface 3 saving to diskHaving looked at the manual on this site for the Multiface 3, it say that you can only save to disk in +3 mode, not in 48K mode. But some games, like…

    ... you can only save to disk in +3 mode, not in 48K mode. But ... Game series, don't work in 128K mode. Does this mean ... it is impossible to save 48K compatible-only games to disk using this ...
    Spector Spector November 2005 Sinclair Miscellaneous
  • Learning machine code programming...I would like to start learning machine code... where should I start?

    I would like to start learning machine code... where should I start?
    Zoran Zoran June 2006 Development
  • Machine code sub routinesHi everyone, I have noticed that in machine code you can call different "preset" routines like rst 16 or something, or call 6533... where can i fi…

    ... />
    I have noticed that in machine code you can call different "preset ...
    Robin Robin October 2010 Sinclair Basic
  • Help a small machine code game.Hello all you clever wossers are there any GOOD?? games that are in machine code (no basic apart from the loader,rnd usr bit) but are very small ma…

    ... any GOOD?? games that are in machine code (no basic apart from the ... small

    max 4k in size

    or a ...
    ASH-II ASH-II January 2014 Games
  • WTF stupid machine10 LET X = 28672 or 61440 depending on how much memory you have 20 LET A$ = ?? 30 IF A$ = ?? THEN INPUT A$ 40 LET Y = CODE A$ ? 48:IF Y>9 THEN LET Y …

    ... (got it to work)
    it is used to take in machine code[/QUOTE]
    in the book as well. Suggest you change the address to 64000 ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • machine code loadercan someone have a look at this loader and break down what its actually doing and also how i can stop it from executing the 2 loads of headerless blo…

    how would i go about loading the block from off the disk in machine code?

    it was so much easier to get dizzy 2 and 3 running off disk lol
    djgarf djgarf August 2011 Sinclair Miscellaneous
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... be able to program in machine code!

    CHAPTER 1 - Create a machine code function ... to 0 in the next line.
    Change line 20 'ld bc, 0' to ... the game before GAMEOVER change line 55 to 'jp PRINCIPALLOOP'.
    Assemble ...
    buzzy buzzy September 2012 Development
<1234567…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
change 18.5K 21.8K
tape 31.9K 47.7K
to 549.6K 1.6M
disk 12.1K 20.2K
in 401.9K 810.5K
machine 27.2K 35.6K
code 41.6K 91.2K

Related Threads

  • In Machine Code, what is the quickest way to sort bytes?I am playing around with some ordering of sprites, where I want to order them by vertical position.<br /> <br /> I used some Rodnay Zaks code to orde…
  • 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…
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it.<br /> <br /> At the moment I'm grabbing the start address for each letter then printing them ou…
  • How to load a +3 dos file from disk to memory in z80Hi all again,<br /> <br /> Are there any example z80 code listings (not BASIC) to load a +3 binary dos file from disk to a specific memory destinatio…
  • LOAD "" CODE in machine code/store 128 bank dataHow do you LOAD "" CODE from machine code?<br /> <br /> I have written the following MC routine that fits into a REM statement in a basic program.<br…
  • Is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of fileHi,<br /> <br /> is there a way to suppress error R Tape Loading Error in Basic when trying to load only part of file.<br /> <br /> E.g.: I have …
  • 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 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" …
  • Screen$ +3 disk to tape helpHi,<br /> <br /> I have several full screen pictures of my +3 disks (Screen$).<br /> <br /> How can I transfer these pictures onto tape without losin…
  • 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…

Related Searches

  • disk to tape
  • save to disk instead tape
  • machine code sprite movement in basic
  • add machine code sprite movement to basic
  • poke to change line number in basic
  • how to load a tape in 3
  • machine code to rem
  • 3 disk backup to tape
  • tape to disk loader
  • tape to disk loader emulator
  • machine code in loading screen
  • using user defined function to run machine code
  • passing variables to machine code
  • machine code to speccy
  • tape to disk
  • pause 0 in machine code
  • tape to 3 disk
  • tape to 3 disk paw
  • divide in machine code
  • convert tape to disk

Copyright © 2024 World of Spectrum