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.078s
<1…567891011…34>
  • ZX Spectrum and (real) B A S I CSometimes ago there was a thread "how spectrum changed your lives". Another thread dealt with "how to copy spectrum screens using basic not using co…

    ... basic not using complicated that machine code routines".

    I ... or OK and type in PRINT "Hello world" and it ... to program a computer with a real screen then you can buy ... scanner, a complicated Windows with user rights, with defragmentation and so on ...
    ingo ingo October 2007 Sinclair Miscellaneous
  • 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…

    ... />
    My trials with MCODE continue and I am ... box" on the screen.

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

    This code works perfectly and is ... C9 RET ;RETURN to BASIC[/CODE]

    When ...
    Paddy Coleman Paddy Coleman 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…

    ... Gun Ocean
    TT Racer (with lenslok lens) Digital Integration
    Combat Lynx Durell
    Complete Machine Code Tutor, The New Generation Software ... The Viking, The Mosaic
    Screen Machine Print ?n? Plotter
    Shadow of ...
    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…

    ... which involves a machine code routine.

    The z80 with BASIC and ... />
    I would belive my code is probably very uneffective the ... /> ; above to get the correct screen address into HL
    ; did ...
    Rickard Rickard October 2010 Development
  • Any MCODE programmers fancy a challenge?Hi Folks, I have been using the Micro-Print utility in the archive and found it to be really good. It is the one that provides 32, 36, 42, 51, 64 a…

    ... address 64268 on a 48K machine wasting 167 bytes.

    with an enhanced print to screen feature?

    410 REM --------------------------[/CODE]

    I would be ...
    Paddy Coleman Paddy Coleman November 2010 Development
  • Kiwi OS for z80 computerHi everyone, Nearly made my z80 computer with 2K ROM 32K RAM. It has an OS im still writing called Kiwi (apple, blackberry, you get the idea ;D) he…

    ... ;LOAD A WITH ASCII CODE SPACE
    OUT (2), A ;PRINT SPACE
    WITH THE LOWER MEMORY
    CALL PRINT_DHEX ;PRINT L
    ... />
    LD A, $01 ;CLEAR SCREEN COMMAND
    OUT ($1), A ... A, $A0 ;LOAD A WITH CONTROL CODE 1010
    SRL B ; ...
    Robin Robin August 2011 Announcements
  • editing strings with INPUT LINEHere's the latest in my unpredictable series of utility routines. This one I needed for the SAGE game editor; it emulates INPUT LINE l$ but with the …

    ... INPUT LINE l$ but with the enhancement that the existing ... be used; just POKE LNAME,CODE a$ (where a$ contains ... uses the WORKSP area.
    [code]
    K_CUR: equ 23643< ... br /> ld (DF_SZ),a ;reset lower screen to 2 lines
    call ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Difficult to find upper RAM fault.I've recently repaired an issue 3B 48K Spectrum that had a tricky to diagnose upper RAM fault, so I thought I'd post a report of what I found here. …

    ... it produced a mainly black screen with various coloured squares and (valid ... section of ROM code passed from testing lower RAM to upper ... is the last byte of lower RAM (32767) being (successfully) ... could have written a little machine language test routine and ...
    Zorn Zorn April 2012 Hardware
  • 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…

    ... prints characters to the upper screen (PRINT, LIST, CAT, LOAD ... errmm ... added nine bytes of machine code to streamline it. The ... string definition, pointer & machine code), but can be placed ... screen output.

    GO SUB 20 starts redirection with ...
    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…

    ... here could help me with a wee machine code routine. I have written ... : FOR x=0 TO 31: PRINT AT y,x; PAPER RND ... *7;" ": NEXT x: NEXT y: PRINT #0;AT 0,0; BRIGHT ... sloooooow! :smile:

    My machine code skills are sadly lacking and ...
    Paddy Coleman Paddy Coleman May 2012 Development
  • ZX81 with black screen and some white dots.Was gearing up to do a composite video mod on my ZX81, and today was going to be it. Unfortunate when started my ZX81 seems faulty. I get a back scre…

    ... faulty. I get a back screen with a couple dots where I ... seconds after I start the machine. Don't know if it ...
    pmsr pmsr July 2012 Hardware
  • Adding TAP file contents to a Spectrum +3e DOS PartitionHello my fellow WoS'ers, This thread is a companion to a great little guide from a fellow AmiBayer [B]mnjnurney[/B] you can view his thread by [URL…

    ... finally [ Put TAP contents ] with left click of the mouse ... as easily on the target machine.

    I ...
    [code]
    20 LOAD "" SCREEN$ : PRINT AT 20,0 : LOAD "" CODE
    [/code]this ... worries we can delete that with an ERASE statement - ...
    Zetr0 Zetr0 January 2013 Games
  • CODE SCREEN$ in MCIs there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in bas…

    Is there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in basic?
    daveysludge daveysludge June 2013 Development
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    ... was expecting the command [b]PRINT USR 33000[/B] to ... ,a
    ret
    [/code]

    When I ... beginning, the following...
    [code]
    ld hl,0
    ld bc,0
    [/code]
    ...it seems to work ... is it something to do with high-byte / low-byte, ...
    Tobo Tobo June 2013 Sinclair Miscellaneous
  • Help with calculating screen addresses[SIZE=3][FONT=Calibri]I?m having a bit of a coding session whilst at work so can?t spend too much time on my current problem. I?m sure someone on thi…

    ... this forum can provide me with a code snippet. I need to ... just inc or dec the screen address by one. Up and ... to cross one of the screen thirds. Assuming my cursor starts ... anyone provide a bit of code to speed up my covert ...
    Mr Millside Mr Millside October 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... time, I came up with a solution by extrapolating the ... it a try as Z80 machine code implementation, to see if ... /> call 1601h ;OPEN #2 (screen)
    ld de,NBITS
    print leading zeros
    ld ...
    mcleod_ideafix mcleod_ideafix November 2013 Development
  • Born again Speccy user with problemsHello all, Firstly I'd like to say a big hello - this is my first post! When I was 8 or 9 or so my dad bought a ZX Spectrum 48K and a whole bunch o…

    ... with Arduinos etc. Then I remembered my Speccy, and how machine code ... of the original box, still with the original receipt - WHSmith ... burst - I was almost crying with nostalgia!

    [ ... PRINT PEEK 23732 + PEEK 23733 *256

    This came up with ...
    namtip namtip January 2014 Hardware
  • misunderstanding screen addressingHi I am just reading mastering machine code Toni Baker: [url]ftp://ftp.worldofspectrum.org/pub/sinclair/books/MasteringMachineCodeOnYourZXSpectrum…

    ... I am just reading mastering machine code Toni Baker:
    [ ... “print position”
    for any point of the screen, ... consider the point whose PRINT AT co-ordinates are ... the address of this print position are
    ... appeared on
    the screen is, in fact, ...
    username username April 2014 Sinclair Miscellaneous
  • Making noises with the AYHow do you go about making noises from the AY chip in machine code? I'm wanting to make a pulsating humming noise that increases in volume as you ge…

    ... from the AY chip in machine code?

    I'm wanting ... you get near a certain screen.

    I've no ... , I'm a bit flummoxed with it all...
    daveysludge daveysludge October 2014 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... was such a thing as "machine code". 30 years later i've ... loads the accumulator with the asterics but works with any character
    print to screen?
    ret - returns to ...
    antonyjones101 antonyjones101 September 2015 Development
  • New Game (2016 revival): A Yankee in Iraq (1992)Hello everyone, Way back in 1992, I wrote a shoot-em-up called [i]A Yankee in Iraq[/i]. The entire game was written in Sinclair BASIC. Recently, I…

    ... the assets—the loading screen, music, and UDG— ... on loading BASIC using machine code can be found here: ... planes and shoot them with your front-mounted gun ... looking LPRINT routine with a plain PRINT statement to display ... top of the menu screen. This is necessary, ...
    Ast_A_Moore Ast_A_Moore August 2016 Brand new software
  • RANDOMIZE USR, PRINT USR etcHello just wondering why is it called RANDOMIZE UsR what does randomising have to do with it ? When calling machine code routine from adress x you ty…

    ... randomising have to do with it ? When calling machine code routine from adress ... ? I just tried PRINT USR 65368 it resets the machine! Why doesn ... 't it print the UDG at ...
    ivanb303 ivanb303 October 2016 Sinclair Basic
  • The Complete Machine Code Tutor - bug?Dear all, I'm having a fiddle with The Complete Machine Tutor and have come to the bit where they're adding registers together. The image on the l…

    ... 'm having a fiddle with The Complete Machine Tutor and have come ... the start of the routine with [nearly] all registers showing 0 ... step (and jumping to the screen on the right) executes the ...
    Tobo Tobo February 2017 Development
  • "ZX80 Brain" RPN CalculatorIt is at times like [url=https://www.worldofspectrum.org/forums/discussion/54176/depression]when threads such as this are posted[/url] that I get the…

    ... ambitious to make a calculator with all the scientific functions I ... /> - Shown a "keypress on the screen" by temporarily turning on the ... means, I know nothing about machine code, and I'm never going ... every time I want to PRINT something on the stack, and ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • Flood Fill IssueHi Folks, Came across the following Flood Fill routine by John Metcalf: [code]; scanline fill by John Metcalf ; call with d=x-coord, e=y-coo…

    ... /> [code]; scanline fill by John Metcalf
    ; call with d=x ... a set pixel or the screen edge

    ... a set pixel or the screen edge,
    ; ... />

    [code]100 CLEAR 60000
    110 ... 160 PRINT "Hex ";H$;" ";
    170 LET H= CODE H$( ...
    Paddy Coleman Paddy Coleman August 2017 Development
  • Print vs 23659To be honest I could not think of a better topic title, although its not ideal. Anyway, I do recall reading ages ago that the reason you cannot no…

    ... with a PRINT AT 22,(whatever) is because it is the lower screen ... 23659,0
    20 PRINT AT 22,0;"Yes we ... 23659,0
    20 PRINT AT 23,0;"Some text ... 21 is always seen as "lower screen" then surely either both 22 ... that you can "get away with" 22 but not 23. ...
    spider spider October 2017 Sinclair Basic
  • Help with adding graphicsHi, After like 20 years or so I started playing again with Spectrum stuff, especially programming. I tried to dig into machine code, but apart f…

    ... with Spectrum stuff, especially programming.
    I tried to dig into machine code ... thought I'd play around with BASIC using BASin because ... where I want on the screen. Or fullscreen images.
    ... machine code, but if there's something I can re-use with ...
    sfg sfg November 2017 Development
  • Amiga chit chat (sorry but it never really was a commode designed machine)I wish there was a forum like this for the Amiga, perhaps there is but I tried a few and they mostly seem pretty moribund and lots of the links at Am…

    ... out the games included with Amiga Forever and ... to get past that first screen.

    Never ... , some fiendishly hard with 4 paddles and more ... Since I'll never master machine code - maximum kudos to those ... what could be done with that setup, really amazing ...
    mik3d3nch mik3d3nch February 2020 Chit chat
  • Test card screenStarted off just messing about in order to test a machine. But ended up with this: [code]10 FOR a=0 TO 0 STEP 0: PAUSE 1: BORDER 1: BORDER 2: BORD…

    ... test a machine. But ended up with this:

    [code]10 ... 7 TO 0 STEP -1: PRINT PAPER b;” ”;: NEXT b< ... 70 NEXT a
    80 PRINT AT 11,0;”Testing Testing ... FOR b=0 TO 7: PRINT #0; PAPER b;” ”;: NEXT ... =7 TO 1 STEP -1: PRINT #0; PAPER b;” ”;: NEXT ...
    1024MAK 1024MAK August 2020 Sinclair Basic
<1…567891011…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
print 8.5K 20.4K
lower 6.4K 7.8K
screen 45.8K 73.8K
with 272.1K 442.3K
machine 27.2K 35.6K
code 41.6K 91.2K

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 /…
  • 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<br /> clear the first 20 rows of the Spectrum's display<br /> (or any number of rows or columns) . …
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…
  • 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…
  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • 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…
  • Ultimate games with short machine code files loaded lastThis is a bit geeky, you've been warned! I remember early Ultimate games loaded from tape had the ascending beeping noise, a "Please wait" message, …
  • Can I record binaries from any emulator with Basic commands, machine code, macros or something?Hello<br /> <br /> I do not know if this is the right place to put this question<br /> <br /> Normally with ZXSpin if I want to save a binary fil…

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
  • load code hide name on screen
  • 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
  • machine code in loading screen
  • print number machine code
  • load tape with machine code
  • edit basic with machine code
  • machine code print input
  • print lower screen

Copyright © 2024 World of Spectrum