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.027s
<1…3456789…34>
  • Print Int -65536Just came across an interesting bug in the ZX Spectrum Floating Point format from the Complete ROM Disassembly book. [code] PRINT INT -65536 [/code]…

    ... book.

    [code]
    PRINT INT -65536
    [/code]

    Returns ...
    BloodBaz BloodBaz November 2007 Sinclair Basic
  • How could you hear if loading BASIC or MC?When loading a Spectrum program from tape you could usually hear from the sound if it is a BASIC or is some machine code program *. My question is, w…

    ... a BASIC or is some machine code program *. My question is, why ... the keyword commands (e.g. PRINT) was represented in memory by ... about the same as a machine code routine?

    * As ... the sounds, I think loading machine code sounds hard and tight, and ...
    Rickard Rickard November 2007 Development
  • Spectrum Machine Language For The Absolute BeginnerNot quite sure if this should be in here but here goes. Having never delved into machine code before I thought id have a go at this book and its qui…

    ... />
    Having never delved into machine code before I thought id have ...
    ZX-MAD ZX-MAD April 2008 Sinclair Basic
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... carry the format over into machine code, to see what I ... j,b: NEXT j: PRINT AT 0,6;USR 33001 ... the ZX Spin assembler source code:
    [code]
    ;todo - ;
    ; ...
    ld a,8 ;print car
    ld (hl), ... posn
    xor a ;print new road
    ld ( ...
    bigjon bigjon December 2008 Development
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…

    ... any known machine code utility that allows something similar to PRINT AT that ... TO 15 : PRINT V*H;" "; : NEXT H : PRINT : PRINT : NEXT V[/CODE]

    machine code routines out there but, does ...
    zxbruno zxbruno October 2009 Sinclair Miscellaneous
  • Looking for contact!Hi all, Back in 1998 I sold most of my Spectrum gear........I traced the add in comp.sys.sinclair and it's quoted below. I think I sold it to JAMES …

    ... Reply to author | Forward | Print | Individual message | Show original ... (PRINT #1 etc....) and without any extra code ( ... Best Machine Code Routines (Hardman & Hewson)
    Machine Code Made ... Reply to author | Forward | Print | Individual message | Show ...
    IanJ IanJ November 2009 Hardware
  • Adjusting your code for screen refreshingOk, I'm aware that I should know it already after writing 5 Spectrum games in machine code but interrupts and screen refreshes were always my weaker …

    ... writing 5 Spectrum games in machine code but interrupts and screen refreshes ... must of course adjust my code for screen redrawing.
    ... I perform HALT command in machine code, the computer will wait ... Is there any way in machine code to determine where is my ...
    Ralf Ralf November 2009 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... I'm starting to learn machine code and am trying to ... of string to print
    call 8252 ; print our string
    eostr equ $
    [/CODE]

    (nicked from ... 'pros' use for Spectrum machine code development? What's the best ...
    xyzzy xyzzy December 2009 Development
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it. At the moment I'm grabbing the start address for each letter then printing them out one at a t…

    Please? It sounds so simple, but I've never done it.

    At the moment I'm grabbing the start address for each letter then printing them out one at a time. The end result is quick to run, but it's such a chore to do - so much, that I'd rather ...
    Graz Graz March 2010 Development
  • Resolving USR entry point into a data + m/code block?Well, I had another look at that Merlin listing and decided that blowing up the faint page made it possible to read everything (with a struggle). How…

    ... instructions expect 8768 bytes of CODE - there are 9594.
    + The ... of some sort rather than machine code. So my question is: How ... USR address to start the machine code?
    Battle Bunny Battle Bunny June 2010 Development
  • A tidy loader for minigamesThe minigame competition doesn't permit the use of separate loaders like [code]10 LOAD "": RAND USR 32768[/code] The loader must be included in the b…

    ... a better loader:
    [code]2328 PRINT USR a[/code]

    ... string variable contains all the machine code, and a numeric variable ... 3 0
    4 245 PRINT
    5 192 USR
    PRINT[/b], or whatever). The first ...
    ajmoss ajmoss June 2010 Development
  • Machine code issue...Hi Folks, My trials with MCODE continue and I am stuck. I wrote the following program in BASIC to simply POKE an attribute byte in to a "box" on th…

    ... screen.

    [CODE]1005 REM Attribute Block Routine ... br /> RETURN [/CODE]

    This code works perfectly and ... .

    [CODE]MCODE Version
    Parameters:< ... C9 RET ;RETURN to BASIC[/CODE]

    When ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • bast, the Basic tapemaker for LinuxAnnouncing a new utility, [b]bast[/b], the BASIC Tapemaker. Now available: version 0.2.3 (alpha) for Linux. At: [url]http://github.com/ec429/bast/do…

    ... as its input plain text files containing Sinclair BASIC source code, and ... in object files containing hexadecimal machine code listings. Essentially, bast is like ... are mistakes in your source code you'll likely get a ...
    AY Chip AY Chip September 2010 Sinclair Basic
  • Spectrum Originals for salehi all, ideally i'd like to get rid of the lot in one go.... Standard Cassette Cases All Original tapes with sleeves and instructions 10 Pack Volu…

    ...
    Skull Games Machine
    Soul of ... The Ocean
    Transmuter Code Masters
    Tribble Trubble ... Lynx Durell
    Complete Machine Code Tutor, The New Generation ... The Mosaic
    Screen Machine Print ?n? Plotter
    ...
    shatshoes shatshoes October 2010 Sales
  • Optimization for this codeHello, I have done and submitted a small program for the CSS Crap Game Compo which involves a machine code routine. The z80 with BASIC and MC is av…

    ... Game Compo which involves a machine code routine.

    The z80 ... nice to see how the code could be optimized.


    I would belive my code is probably very uneffective the ... reachable by JR.

    [CODE]
    org 50000

    Rickard Rickard October 2010 Development
  • z80 machine code assemblerHi everyone, Which assemblers have a nice user interface. Because i want to code in assembler on the computer and then assemble it. I dont want a co…

    ... interface. Because i want to code in assembler on the computer ...
    Robin Robin October 2010 Emulators
  • Games in machine codeHi everyone, How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet? When you kill som…

    Hi everyone,

    How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet?

    When you kill something, do you just stop displaying it?

    thanks
    Robin Robin October 2010 Development
  • How to code a run and jumpHi all, Is there a way in basic to take action on two simultaneous key strokes. I want to add a run and jump i.e. keys Q and M but using inkey$ seem…

    ... . I am not ready for machine code yet so would like to ...
    hedge hedge January 2011 Development
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... as doing an LDIR in machine code, but using only standard ... first.

    [code]
    10 DIM s$(6912 ... (dl),41
    35 PRINT #0;"load a SCREEN$ ... 0
    50 CLS : PRINT #0;"press ""j"" again"
    [/code]

    [spoiler] ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... should operate on assembly or machine code, right? Should I disassemble them ... useful information about emulation of input (keyboard/joystick) and output (screen ...
    PeterP PeterP April 2011 Emulators
  • Drawing a "window"...Hi Folks, I want to display a blank window over an existing screen. It then draws a border around it but that is not the point of my question. Ini…

    ... 19:
    PRINT AT a,7;" ":
    NEXT a[/CODE]

    print m$ it is VERY quick ... performance using less memory? Without machine code! ;)

    P.S. I ...
    Paddy Coleman Paddy Coleman June 2011 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…

    ...

    cheers

    [CODE]
    5B00 LD SP,5BFF ...
    5B3B NOP

    [/CODE]
    djgarf djgarf August 2011 Sinclair Miscellaneous
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... /> 5 LET bc=0: PRINT bc;"=";: PRINT ,FN b$(bc,10,2 ... n,a,b,l are: input value, input base, output base, output ... is 0011000000111001) then:
    [code]
    PRINT FN b$(FN h(12345 ... /> and the reverse:
    [code]
    PRINT FN b$(00110000,2,10 ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • For Sale Box no.20Morning all, another box of odd sized things. Box 20 Odd Shaped Things Laser Basic ? Ocean IQ 2 x Superchess 3.5 ? CP Software Superchess 3.0 ? CP …

    ... Trigonometry ? Rose Software
    Highway Code ? Rose Software
    Study ... Screen Editor/Assembler ? OCP
    Machine Code for Beginners ? Dream
    Melbourne ... /> Cargo ? Sinclair & Macmillan
    Print Utilities ? Sinclair/Andrew Pennell
    jamorski jamorski December 2011 Sales
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    ...
    31 PRINT cat'dog'rabbit
    [/code]
    This ...
    The syntax is:
    ;PRINT USR indirect,arg1,op,arg2 ... values to BASIC variables from machine code. Just put the value ...
    ;Indirect Variable Assignment
    ;PRINT USR indirect,arg1,op,arg2 ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • BOB the Screen BuilderHere's my first attempt to use that tokenising idea from "more on storing mazes" in a screen designer - "[url=http://www.users.globalnet.co.uk/~jg27p…

    ... & ASM program listings. The machine code routines & workspace are located ... includes code which can be used in the game to print the ... be able to read the print controls in the DATA lines ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • The Sinclair ZX Microdrive Resurrection Project (long)Dear Spectrum fans! [Management summary: Download [url]http://www.bartheld.net/temp/mdv2img.zip[/url] and tell me what you think. All help very much…

    ... of a crash later if machine code (or compressed data) is ... you want to tweak the machine code.

    Then connect ... program will autostart, POKE the machine code (takes some time), ask ... really appreciate is input on the Z80 assembler code (there might ...
    Volker Volker March 2012 Emulators
  • Giving Away ZX Spectrum Collection Free - Adelaide, South AustraliaI will give away my collection of ZX Spectrum stuff to anyone who can pick it up. Please PM me if you are interested. [U]Books[/U] The Spectrum Oper…

    ... Steve Kramer
    Practical Spectrum Machine Code Programming - Steve Webb
    ... O'Hara
    Mastering Machine Code on your ZX Spectrum - ... ]Various[/U]
    ZX8180 Print'n'Plotter Film
    ... /> Zeus Assembler
    Machine Code Tutor
    Tiny Touch ...
    Count Zero Count Zero March 2012 Sales
  • Screen2StringFurther to writing that BASIC one-liner to redirect CAT to a string I thought that I'd do a general redirection routine for anything which normally p…

    ... characters to the upper screen (PRINT, LIST, CAT, LOAD ... errmm ... I added nine bytes of machine code to streamline it. The ... string definition, pointer & machine code), but can be placed anywhere ... h(sa):
    REM machine code
    REM ld hl,( ...
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • Dimming the screen...Hi Folks, I was hoping someone on here could help me with a wee machine code routine. I have written the following example in BASIC: [CODE]100 REM…

    ... help me with a wee machine code routine. I have written ... in BASIC:

    [CODE]100 REM FAST
    110 ... x=0 TO 31: PRINT AT y,x; PAPER RND ... ;" ": NEXT x: NEXT y: PRINT #0;AT 0,0; BRIGHT ... ! :smile:

    My machine code skills are sadly lacking and ...
    Paddy Coleman Paddy Coleman May 2012 Development
<1…3456789…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
machine 27.2K 35.6K
code 41.6K 91.2K
print 8.5K 20.4K
input 7.1K 10.4K

Related Threads

  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it<br /> <br /> Note, for 48k spectrum using TASM<br /> <br /…
  • 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…
  • Converting Basic code into machine codeIm just interested to know if I can converter a game I've written in basic into Machine code, Is their a program that can do this??
  • 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…
  • Machine Code input / assemblers [naive questions alert]Excuse me for the naive questions...in advance :)<br /> <br /> When I was a kid, I was struggling to understand how to input machine code into Spec…
  • machine code basicsWondered if anyone can help me out. I have been playing round with some disassemblers (Zeus). And Machine code loaders.<br /> <br /> All I want to do…
  • Machine code loaderI was wondering how people wrote games. On the trail to this knowledge I discovered a machine code loader in basic, and also z80 assemblers.<br /> <b…
  • Saving machine code on EmulatorI have been dabbling with Chapter 26 of Stephen Vicker's "ZX Spectrum Manual".<br /> [url="http://www.madhippy.com/8-bit/sinclair/zxspecman/zxmanchap…
  • Machine Code ChallengeHere's a challenge for all you Z80 programmers. Points to be awarded for elegance and brevity. (I haven't got the solution either)<br /> <br /> HL ad…

Related Searches

  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • mastering machine code on your zx spectrum by toni baker
  • mastering machine code on your zx spectrum by toni baker disassembler
  • mastering machine code on your zx spectrum by toni baker pdf
  • machine code routines
  • ultimate games 3 machine code
  • learning machine code
  • spectrum machine code
  • machine code sprite movement in basic
  • add machine code sprite movement to basic
  • beeper from machine code
  • new machine code
  • machine code ide
  • machine code tutorial
  • print number machine code
  • print lower screen with machine code
  • input machine code
  • machine code input

Copyright © 2024 World of Spectrum