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.119s
<1…6789101112…34>
  • How to write a simple BASIC* horizontal scrolling game (Tutorial) [b]How to write a simple BASIC* horizontal scrolling game[/b] In this tutorial, we will be talking about how to write a simple BASIC* horizont…

    ... in machine code.



    [b]A) Drawing a scrolling screen ... br />
    We start with drawing a screen that scrolls. It's ... and Line 300, where we print a character to the right ... . Try replace line 100 with that and see what happens ...
    Timmy Timmy September 2020 Development
  • Textured Scanline Flood Fill for ZX Spectrum 48KPity that it's quite hard to contribute code to WoS in a straightforward manner. Recently, I have created a textured/hatched fill M/C routine for the…

    ... quite hard to contribute code to WoS in a ... fun!

    [code]
    1 REM Colored Pattern ... Leave some space for shadow screen buffer
    20 ... 380 POKE 63692,196: REM lower byte
    390 POKE ... STOP

    9000 PRINT "{AT 10,11}WAIT..."
    Volker Volker February 2021 Software
  • How do i learn to programAll the years i had a computer the only one i could program was the Texas Instruments Ti99/4a and when using extended basic with its so simple sprite…

    ... a bit of machine code to load register A with 100. Pretty dull ... /> This is because BASIC will print the contents of the BC ... data that makes up the screen is stored from memory addresses ... and hence jump to a machine code programme.

    So there ...
    cyborg cyborg January 2002 Games
  • Speccy machine code info where is it?Recently I've been trying to learn Z80 and I've managed to make limited progress (some of my routines even compile now!) but I seem to be having trou…

    ... /> The dark art of speccy machine code is obscure and mysterious, thats ... into three "blocks", with each block dividing the screen into three equal ... (0-31)

    To print a character at (10,12 ... lines denoted by "SSS". To print the letter 'A' there:
    Alcoholics Anonymous Alcoholics Anonymous June 2003 Sinclair Miscellaneous
  • Text compressionI'm sure I remember seeing a short machine code routine published in a (very random) multi-machine listings magazine way back in the mists of time, w…

    ... clue...) which will redefine the PRINT grid to 42 columns of ... BASIC program to redefine capitals, lower case and numbers generated a ... Defender, with the option to SAVE the character set as machine code when ... C routine for the revised PRINT grid before or after ...
    The Mighty Dopethrone The Mighty Dopethrone October 2003 Games
  • 42 column text, Sinclair Print Utilities, etcI'm currently developing the next of the ZXIF text adventures - "43 Minutes" and, as a side issue, I'm really interested in 42 column text for this g…

    ... the machine code routine. The problem this presents us with, insofar ... , the screen). In order to interface this with PAW, ... the Print Utilities machine code routine rather than straight to the screen. ... catalogue promises it comes with 'full documentation,' so ...
    woodcock88 woodcock88 February 2004 Development
  • Making a mapI should learn Z80 assembly, but I don't have the time (really busy) and I feel like making a game. I've tried with Colt which gives me enough speed…

    ... s essentially your BASIC code efficiently translated into machine code. RST 16 is ... the call for BASIC's print routines ... 't know what you mean with "Start MC in upperscreen" and ... top and bottom of the screen are treated differently.
    cyborg cyborg March 2004 Development
  • PRINT AT in assembler Hello everyone, I am very new to this forums. Like perhaps many others I had a Spectrum as a child and did pretty much simple BASIC programming, bu…

    ... /> When using RST 16 to print you should first select an ... stream. This can be done with
    LD A,2
    code with
    RANDOMIZE USR address
    the upper screen is ... />
    In your example the lower screen would be used in such ...
    Geoff Geoff July 2005 Development
  • Wanted: Game Ideas!Ok then here goes nothing. I'm a reasonably good programmer, but I'm really no good at coming up with game ideas and graphics. So if any of you have…

    ... is knock up a single screen with some graphics and see ... commands include "subroutine calls" (print a printstring stored elsewhere and ... that this is a small machine you're writing on -- ... problem solver / suggestion giver / code segment writer whether that be ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • New - BASin r13a is available for downloadHi all, Here's the latest BASin. Mostly just bugfixes, but also now has the upgraded UDG editor which can now edit multiple UDGs on one editing gri…

    ... the list, the editor updates with the relevent character. This is ... PRINT to display your graphics and not some user written special machine code ... the required characters on screen
    110 PRINT "CD";CHR$ 8; CHR ...
    Kiwi Kiwi April 2006 Emulators
  • Graphics in Basic??What is the fastest way to draw high rez graphics in Basic. Andrew.

    ... know you can combine simple machine code with basic programming, but dont know ... ,x;"ABCDEFGH"
    120 PRINT AT y+1;"IJKLMNOP"
    160 PRINT AT Y+3,x;"DEFGHIJK"
    [/code]
    < ... to the relevant place on screen with the relevant colour attributes. Or ...
    Scottie_uk Scottie_uk October 2006 Development
  • Timex Sinclair 2068Hi guys. This is my first post here, the first of many, I hope.. :) I have a Timex Sinclair 2068 but don?t know much about it. It was given as a gif…

    ... adjust colour on screen. If you're not comfortable with doing this ... Date 09/15/1983
    Lower Frequency 54.0
    [/quote ... is a short machine code program with song data following. The machine code updates the ...
    Alcoholics Anonymous Alcoholics Anonymous November 2006 Games
  • TV Modulator. Can it be repaired?Is it possible, to repair tha TV modulator (after removing it) if it gives wavy picture? I replaced both transistors (tr1/2) and both electrolytic ca…

    ... screen as normal, (c) 1982 Sinclair Research Ltd, but only lower ... over it several times with a circuit diagram and ... all of RAM in a machine code program, can you make ... if it does not fail with BASIC, but the ROM ... had something to do with either speed or input/ ...
    Marcelo Marcelo March 2007 Hardware
  • hiding file names while loadinghello, i just found my old home grown game Bubble Bobble The Adventure in original form, so i'm trying to convert it from TR-DOS to TZX for submitti…

    ... a section of the screen that has no graphic ... and PRINT AT that line; or if you know machine code you ... could call the load routines with the ... the filename up on the screen at all (in case ... there is no screen room)

    ...
    ghbearman ghbearman May 2007 Sinclair Basic
  • hiding file names while loadinghello, i just found my old home grown game Bubble Bobble The Adventure in original form, so i'm trying to convert it from TR-DOS to TZX for submitti…

    ... PRINT AT that line;[/QUOTE]

    unfortunately, no. the title screen ... is full screen.

    [QUOTE]or if you know machine code ... you could call the load routines with the relevant ...
    abelenki abelenki May 2007 Sinclair Basic
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... write output (eg print text to the screen). Instead C is extended ... , is written for a z80 machine with a crazy display layout in ... have to include any actual code. The code is stored elsewhere. An ... elements in the array with []s:

    [code]
    m[0 ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... to further shrink down the code for the previously submitted space ... of replacing the POKE statement with IF, THEN, and changing ... ;

    to

    PRINT #1;s;

    but ... location printed to in the lower screen does not home itself back ...
    Digital Prawn Digital Prawn July 2007 Development
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... ). I explain below the problem with each one.

    ... if they ever do print to the screen). The screenshot I ... two checksums generated by the machine code loader both fail. Therefore there ... file appears to be obliterated with the 'X' characater, leaving ...
    Digital Prawn Digital Prawn October 2007 Games
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... Possibly could be solved with an emulator monitor program ... br /> This example pascal program, with a compile directive embedded in ... I've examined this small machine code routine. It calls the 128K ... never seems to print anything to the screen. (Nothing to grab ...
    Digital Prawn Digital Prawn November 2007 Games
  • ANNOUNCE: BASin r14 is up. New SCREEN$ paintbox included.Hi all, Well, I can't sit on this any longer - so I've released it. Let's all get a good testing session going, eh? You can get the new BASin [url=…

    ... of letting us select a screen area? Yes, I would ... something similar in Basic and with some machine code routines from Bloodbaz, but ... scr2udg. The character-to-Print-Lines sounds a lot better ... that converts a screen to strings (which, combined with a 4x4 ...
    Dunny Dunny March 2008 Emulators
  • CSSCGC 2008 has now officially begunFor coming last in the 2007 crap game compo, I have the honour and privilege of hosting CSSCGC 2008! I have now put up the CSSCGC 2008 website at …

    ... lower the loop used to plot the stars on the main screen ... the delay by replacing this with a machine code routine that does exactly ...
    Digital Prawn Digital Prawn March 2008 Games
  • Microdrive Help...Hi All, I need a little help.. I would like to transfer one of my all time favorites to microdrive "Atic Atac" (for which I have an original tap co…

    ... will shrink the
    machine CODE of your programs (which can ... . Using this
    utility, screen displays can be reduced by ...
    large block of machine code with a low load address (the ... loading into address 25000 or lower). Such blocks cannot, for example ...
    jp jp April 2008 Hardware
  • Microdrive Help...Hi All, I need a little help.. I would like to transfer one of my all time favorites to microdrive "Atic Atac" (for which I have an original tap co…

    ... ve just been playing around with "The Prince" - only ... br /> 3) The process finished with "M RAMTOP no good 0 ... me, but doing a PRINT USR 0 then LOAD *" ... doesn't use the loading screen though :-(

    ... a small bit of machine code to move it back ...
    Jimmy Jimmy April 2008 Hardware
  • Wrong File Type, 0:1Ive gone thru an entire transform box full (20) of cartridges containing spectrum games that i wrestled off bay last year, yet not a single one will …

    ... tiny SCREEN$ (256 bytes of attributes) followed by the main CODE ... Manic Miner code.
    Manic Miner begins at 33792 with the ... GOTO 30[/CODE]

    This program will finish with the ... we need the PRINT to CODE convertor :

    [CODE]10 CLEAR ...
    Jimmy Jimmy April 2008 Hardware
  • oh my the old days :)programming on the speccy again here is a routine i remember of the top of my head to load screens or code without a header wow 5 Clear 27999 : Re…

    ... 201
    90 PRINT "I am loading your code"
    100 ... PAUSE 0[/CODE]


    The machine code itself:
    [CODE];
    ... br /> ret ; 28013 201 10ts[/CODE]

    You can ... com/headerless.zip"]here[/URL] with sample headerless screen
    jp jp July 2008 Sinclair Basic
  • Any BBC aware Specchums out there?After the UK101 and VIC20 emulators I've moved my sights onto emulating a BBC computer. This emulator will be different though in that it will be a Z…

    ... think. The following program
    [CODE]10 PRINT "AND ON ";
    20 ... short, if a BBC BASIC / machine code program runs "on the tube ... must consider writing to the screen, printer, RS423 and file ... enabled or disabled, and cope with multibyte VDU sequences. I' ...
    Jimmy Jimmy August 2008 Development
  • VIC 20 emulation on the SpectrumI'm sure most people are aware of the my attempt at bringing the full Commodore experience to Sinclair users with the "Twenty Commodes" program. It e…

    ... /> Avoid the walls or colliding with yourself.

    I ... , and then importing the machine code directly into Jimmy's " ...

    ; Clear the screen
    LDA #147
    JSR ... /> STY WORMHEAD

    ; print worm on new position
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • BASin r14c - maintenance releaseAfter the recent discussions, BASin has been released as version 14c. It's only a maintenance release, and some of the really big new features are un…

    ... in your case, INT in PRINT). Fixed.

    print "this works": next f: copy

    generates half a screen ... (all one word, lower case with comma) is accepted but ... following program :
    [CODE]10 FOR i=0 TO ... br /> 30 NEXT i[/CODE]
    Now add two ...
    Dunny Dunny November 2008 Emulators
  • 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 …

    ... /> defm "Print at 10,10"
    defb 255
    [/code]
    ... self. This is done with code 255 at the end of ... sure to start your program with PRINT USR start where start ... the upper-screen (the screen above the inputlines) or the lower screen (the ...
    Dr BEEP Dr BEEP April 2009 Development
<1…6789101112…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