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.137s
<1…28293031323334>
  • File size in 128K RAM diskHi Folks, Is there a way to get the size of a file stored in the 128K RAM disk from within a BASIC program? Many thanks Paddy

    ... that alternative it's the machine code way or the highway.[/QUOTE ... /> [CODE]100 BORDER 0: PAPER 0: INK 7: CLS
    110 PRINT ... AT 0,0;"RAM DISK TEST"
    120 SAVE !"SCREENA"SCREEN ... $
    130 PRINT AT 2,0;"FILENAME ...
    Paddy Coleman Paddy Coleman September 2011 Sinclair Basic
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... probably encourage you to learn machine code to do things a ... />
    When it comes to machine code, the commands like:
    LD ... then call that program with a PRINT USR nnnnn command from BASIC ... you with a block of code POKEd into memory. The problem with ...
    joefish joefish September 2011 Development
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... and everything before touching Machine Code, but with writing within Zeus, when ... the length of the machine code generated and there is ... I know how long that machine code will be -- four bytes. ... "PRINT USR 57344". That's right, Zeus is a machine code program ...
    Alcoholics Anonymous Alcoholics Anonymous September 2011 Development
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... converted into numbers they're 'Machine Code'. But if someone says they ... 're programming in 'Machine Code', they're probably not; they ... up some moolah and just print out that info for my ... ; typically a 16-bit number, with the low byte first. The ...
    ZnorXman ZnorXman September 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... you print something prior running the code with Randomize usr, then the screen contents ... are scrolled up to.. eg:

    10 Print ...
    kgmcneil kgmcneil September 2011 Development
  • 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…

    ... try to write something to lower 16KB and those ROM writes ... ), right?
    [/QUOTE]

    With Einar Saukas and Dr Beep ... length of the line of code.

    But it does ... being read-only, not just machine code. :)
    Digital Prawn Digital Prawn September 2011 Emulators
  • Barleywood Z80 Simulator LicenceHi All, Does anybody know if it is still possible to get a Licence for this Simulator? The reason I ask is that I'm currently using it to develop a…

    ... you can put checks in code to do it, can't ... indicator anyway.

    again with machine itself , on c64 action replay ... check screen registers / locations etc) . . maybe you can do decent stuff with ...
    fog fog October 2011 Development
  • Are there any CPC forums?Like here or lemon, there doesnt appear to be much of a community going on

    ... the Devpac program for my machine code work. It was given away ... but only one cartridge game with it and no way to ... leads with power modules.[/QUOTE]

    ive got a green screen ...
    Macc Macc October 2011 Chit chat
  • Requesting a little help to identify the purpose of this 'add-on' to my Issue 2Hi everyone First of all it's my first post here so please go easy on me! I'm grateful to be accepted into your fine little club :smile: I probabl…

    ... QUOTE]
    No, the machine code 'fail' is when for ... without keyboard... :-? perhaps code something up in an ... directly to soundcard? (and with LOAD "" [ENTER] typed ... 0 and 255) and print the PEEKs of same address ... replace the upper RAM with a single 32K x ...
    RetroTechie RetroTechie October 2011 Hardware
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ...
    Here is the code only :
    [CODE]draw_face ld de,16384 ... boring bit :
    [CODE]draw_face ld de,16384
    print over what's already on the screen with then ... 'm using in this code are really just two ... ,165,129,189,66,60[/CODE]

    Sorry ...
    Turkwel Turkwel November 2011 Development
  • New SpecBAS available - v0.710Been a while, but I've just uploaded the latest build of SpecBAS. This one now supports tilemaps (with rotation and scaling) and added OVER mode (XO…

    [QUOTE=Dunny;579193]I shall pop an archive of demo programs up for you. Here you go:

    [url]https://sites.google.com/site/pauldunn/demos.zip[/url]

    Unpack that into your Specbas folder.[/QUOTE]

    Thanks mate. Although now ...
    ewgf ewgf November 2011 Sinclair Miscellaneous
  • Mazes and Tremaux's AlgorithmI've done a version of Tremaux's maze solving algorithm which solves my current test maze with 400 junctions and 715 connections in a reasonably quic…

    ... link earlier to a page with descriptions of numerous maze types ... rewrote lines 1216-1224 in machine code. It searches back from location ... 'so'; u$() is populated earlier with the locations of key items ... k1: LET j$(loc)="!":
    PRINT AT k3,k3*k8;sz ...
    Battle Bunny Battle Bunny November 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ... by toni baker's mastering machine code.

    I would like ... / useless info..lol)

    with regard to mr.do , is ... masked / redrawn with the background to give you more screen space (make ...
    fog fog December 2011 Development
  • The Sinclair Myth - New Scentist June 12 1986I thought you'd all find this particularly interesting, so I scanned it especially for the holidays! Merry Christmas! [url]http://www.zxdesign.info…

    ... Atari had its 400 series with nice keyboard, video game ... taught in basic (combined with an early attempt by our ... to copy the screen to printer, writing machine code versions of sorting ... squarely aimed at computer literacy with basic keywords printed on ...
    Alcoholics Anonymous Alcoholics Anonymous December 2011 Sinclair Miscellaneous
  • The Sinclair Myth - New Scentist June 12 1986I thought you'd all find this particularly interesting, so I scanned it especially for the holidays! Merry Christmas! [url]http://www.zxdesign.info…

    ... Atari had its 400 series with nice keyboard, video game ... taught in basic (combined with an early attempt by our ... to copy the screen to printer, writing machine code versions of sorting ... squarely aimed at computer literacy with basic keywords printed on ...
    zxspecticle zxspecticle December 2011 Sinclair Miscellaneous
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... a buffer screen and I?d got problems with more than ... was the only person with problems With the screen routines.[/QUOTE]
    ...
    Everybody has problems with ... ll learn a lot about machine-code which can also be ...
    bobs bobs January 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... just draws it all to screen with minimal accounting.

    ... frame to frame. If you print a new background character to ... absolute memory addresses in draw code or (IX+n) type ... overhead associated with sprites so that although the actual draw code will ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... just draws it all to screen with minimal accounting.

    ... frame to frame. If you print a new background character to ... absolute memory addresses in draw code or (IX+n) type ... overhead associated with sprites so that although the actual draw code will ...
    climacus climacus January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... /> I bought a book (Spectrum Machine Code for Absolute Beginner) and I ... open in a window on screen to give you this info ... to disassemble other people's code (or, with there being lots of ... commented Speccy source code available now ...
    ccowley ccowley January 2012 Development
  • 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…

    ... with the spectrum display layout.

    FWIW, here is a machine code ... PIX2SCR ; compute hl = screen address from pixel coordinates
    with screen contents
    ld (hl ... 20 ; exit : hl = screen address
    ; uses: af ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • How to start a new game?I know this might sound really stupid... but I've always wanted to make a spectrum game, but no zero of programing... is there any "making speccy gam…

    ... as i know nothing about machine code,i have downloaded much documentation ... create something i am familiar with.
    Its an interesting experience ... is to make the first screen impossible to complete, that way ...
    Morkin Morkin January 2012 New game ideas
  • Annoying colour issues with UDGsMe again... Flush with the success of finding the latest version of BASin to play with I tried to buff the graphics of the various screen items All…

    ... be most effectively minimised by machine code sprite routines to control the ... bits of the character on screen and the one to be ... already) by judicious use of PRINT INK ... PAPER ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... know about resetting the PRINT AT position or using ... for clearing the screen, a bit of machine code can do it ... you're going to PRINT your own stuff in ... then call that bit of machine code wherever you poked it, ...
    To reset PRINT AT, just do PRINT AT 0,0;
    joefish joefish January 2012 Sinclair Basic
  • Amazonia (BUGFIX)This is a bugfix for game [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0027280"]Amazonia[/URL], please add the following "known errors" des…

    ... 50 PRINT MSG(80) ; print "Grande descoberta..."
    b732: 02 EXIT ; exit[/CODE ...
    Einar Saukas Einar Saukas January 2012 Infoseek database
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    lol yeah we know that :D

    Anyway, you could write a machine code routine that prints the screen in the set places, rather than having it pop back to basic and print each section, then it would dramatically speed things up.
    Baggers Baggers January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... could write a machine code routine that prints the screen in the set ... pop back to basic and print each section, then it would ... whole thing in machine code (well if I knew Z80 machine code! :-)). Most of ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • DATA vs PRINT and OVERjust messing about and came across this alternative way of drawing a map....now before I start mucking about with my actual program.....is there any …

    ... two lines:
    [code]
    1 PRINT AT 1,1;1 ... />
    A DATA ... READ ... PRINT loop is always going to ... I could then run the machine code from within the DATA ... might be some problems with that which haven't yet ... more straightforward to start with ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • The INPUT command routine ($2089)I was looking at the INPUT routine with a view to modifying the intro so that I could pre-load the workspace and edit an existing value, rather than …

    ... Assembly Listing.

    [code]
    ; the jump was to ... received rejoin other route but with no syntax check.
    ... edit line
    ; to the lower screen. The only visible
    ; ...
    Geoff Geoff February 2012 Development
  • Generating a constant of 2?Hi Folks, Through "The Wizard of WOS" I learnt that you can generate constants as follows: [B]NOT PI=0 SGN PI=1 INT PI=3[/B] Is there a quick way …

    ... variable names to all machine code routines, again because that ... my programs which use machine code now hold it as ... LET d=FN p(a): PRINT d,"+";d-p: LET ... "9130": STOP
    [/code]
    at present I take ... the relevant BASIC line with the assignments. However, ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... worked either:

    [CODE] 230 PRINT AT 22,1;INK 7 ... to be compiled with ZX BASIC:

    [CODE] 20 INK 5 ... some garbage quickly flashing on screen. However if you remember to ... better example using BIFROST* ENGINE with Boriel's ZX BASIC Compiler ...
    Einar Saukas Einar Saukas March 2012 Brand new software
<1…28293031323334>

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