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.076s
<1…10111213141516…34>
  • Calling machine codeOccasionally I see on ZX computers (mostly the spectrum, but I think also the '80 and '81), how someone made their machine code and wrote the bytes i…

    ... at the end of the machine code program execution. For example, if ... statement, it will print '1234' on the screen. RANDOMIZE on the other ... side effects from using it with USR in BASIC. As for ...
    Hikaru Hikaru February 2016 Sinclair Miscellaneous
  • Z88DK NOOB cplot INK colorHi I am a complete NOOB with Z88DK, I am trying to draw colored circles. How does ink, paper and border work with Z88DK. I started trying to wo…

    ... library with include file "zxlowgfx.h". This one operates at lower ... functions that operate at a lower level. The classic c ... within a screen byte.

    To write the machine code versions I ... eventually be sharing a code base with the new c lib ...
    Alcoholics Anonymous Alcoholics Anonymous June 2016 Development
  • Empire - port of trs80 basic programBack when I was a little kid, I had the opportunity to play around with a trs80 model 1 with level 2 basic. One of the games I often played was call…

    ... included:
    [code]
    PRINT-USING.ASM assembler listing for "PRINT USING" function ... /> Empire_ZX48.BAS cross-reference listing, with TRS-80 & Spectrum BASIC ... in 32-column text & lower screen
    * different colours for ...
    Battle Bunny Battle Bunny August 2016 Brand new software
  • Speeding up programs by hacking the SysVarsPositively pleased to properly discover this area of the forum! I have a couple of recent tricks that might be of interest - they're probably old hat…

    ... program simply fills the screen with a "L", does ... has lower case variables.


    [code]10 ... 31
    90 PRINT AT r,c;"L ... 31
    90 PRINT AT R,C;"L ... C=0 TO 31: PRINT AT R,C;"L ... Unfortunately, this slowed the code down and the Profiler results ...
    Paddy Coleman Paddy Coleman September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... program sits just after the screen memory and the system variables ... POKE and generally mess around with the memory from 40000 upwards ... loads a machine code game might do:
    CLEAR 32767 : LOAD "" CODE : PRINT USR ... 'd need a snippet of machine code.
    joefish joefish September 2016 Sinclair Basic
  • 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…

    ... you use PRINT USR 65368, you're executing machine code at ... What are you going with it? Let's think ... load a SCREEN$ at 30000 and then use machine code to ... (i.e.: your machine code routine do some calculations ... It launchs the game with RANDOMIZE USR 56576+USR ...
    Zup Zup October 2016 Sinclair Basic
  • how to fix instructions on screenI have a problem with my sequencer. I want the top half of the screen to stay fixed but allow the note values to print without pushing the instructio…

    ... on one part of the screen and not scroll the rest ... yourself using PRINT AT, or use some sort of machine code window driver ... /> You might want to play with the +3E roms which have ... would make your program incompatible with a regular spectrum.

    guesser guesser November 2016 Sinclair Basic
  • how to fix instructions on screenI have a problem with my sequencer. I want the top half of the screen to stay fixed but allow the note values to print without pushing the instructio…

    ... the fixed information, and the Lower Screen for the data you want ... ) with the number of lines (including one blank line) in the lower ... /> PRINT #a; "data for lower screen"
    PRINT #a; "more data for lower screen"
    [/code]
    The_Bert The_Bert November 2016 Sinclair Basic
  • how to fix instructions on screenI have a problem with my sequencer. I want the top half of the screen to stay fixed but allow the note values to print without pushing the instructio…

    ... '? Something the guy did with interrupt codes to squeeze more ... Unfortunately i am not familiar with the inner workings of ... hints to printing stuff from machine code:
    First you must ... /> [/code]

    To open a channel to the lower screen, you ...
    The_Bert The_Bert November 2016 Sinclair Basic
  • help with my original issue 3b from when i was a teen. possible lower ram fault.hello, well ive tried to fix my old speccy, but haven't made much progress. could you help me out with some diagnosis. the fault occurred about…

    ... be an unusual fault with the CPU or the ... a large number of machine code instructions from the ROM. ... lower RAM working. It will not then get to the copyright screen ... fault. The problem with your machine may or may not ... RAM faults and faults with the on-board DC- ...
    1024MAK 1024MAK January 2017 Hardware
  • Comp.Sys.Sinclair Crap Games Competition 2017As the creator of the second-least crap game in last year's competition (and the only mug stupid enough to agree to host it this year) I am proud/ash…

    ... attributes are copied to the screen again without scrolling or adding ... what you want.

    With the horizontal version, the same ... POKE in the bytes of machine code.

    Lines 9140 and ... /> 570 REM Always:
    580 PRINT AT y,x;"A"
    joefish joefish January 2017 Games
  • Other than Games, coding and demos what else have you done with your Speccy?Someone posted an auto workshop in Poland where they were still using a C64 to drive a machine used for wheel alignment :) It was caked in dust which…

    ... model) connected to it with an LPRINTIII interface. Also ... My cousin helped me with anything that involved machine code. The best presentation ... , had 3D drawings, a screen of Tutankhamun (made by my ... were some things made with DRAW and PRINT, nothing fancy, but ...
    zxbruno zxbruno February 2017 Sinclair Miscellaneous
  • How much can you get into 48k?Todays experiment was to see how long, how much text, a PRINT statement will hold. I filled it up with * and counted them and got 689 chrs. Almost 22…

    ... startup a standard 48k Spectrum with no attachments and no ... is set to zero (no lower screen), which is roughly equivalent ... the lower screen,so:
    [code]FOR a=0 TO 0 STEP 0: PRINT ... "Hello?": NEXT a[/code]
    will print "scroll?" and ...
    Battle Bunny Battle Bunny June 2017 BASIC
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... the upper and lower screen.


    [code]100 REM ------------------------------------------
    180 REM Setup Screen
    190 GO SUB ... =Cursor in bottom half of screen
    220 IF NY ...
    250 PAUSE 1: PRINT #S;AT Y,X;B ...
    Paddy Coleman Paddy Coleman September 2017 Development
  • 48k Issue 6a Very sick indeed.Hi Guys. I have a 48k Issue 6a board that shows a white screen with grey border. The white screen has three black squares spaced equally on the le…

    ...
    [quote="RSwipeCA;55309"]My lower RAM voltages are -5V = -029 ... " is not being pulsed with current. Hence the circuit is ... is a BRIGHT WHITE screen containing three black squares ... at least started running the machine code BASIC interpreter program from ...
    1024MAK 1024MAK October 2017 Hardware
  • im looking for a double size, height and width character programi want to be able to stretch and scale up udg's

    ... is more fiddly. BASIC or machine code?

    The easiest way ... set and just POKE it with double-height characters. i.e ... lower case letters to be their equivalent bottom-halves. Then just print ... multiple banks of UDGs and print one under the other. As ...
    joefish joefish November 2017 Development
  • Troubleshooting my +2To put this in context: a while back (i.e. late last year and earlier this year) I was looking to put together a compilation of modern Spectrum games…

    ... of INs and OUTs or machine code equivalent) that I could run ... thinking it'd be "PRINT IN x" with lots of different values ... running the tests with the +2, the yellow screen clearly shows the ... a 256x192 display on a screen capable of 1920x1080. Annoyingly (for ...
    The Mighty Dopethrone The Mighty Dopethrone November 2017 Hardware
  • How can I make a UDG rotate?I designed a set of UDG's that can be used for making shapes or letters. Trouble is that my circle - for example - consists of 4 pieces and it would…

    ... =PEEK 60828
    9930 PRINT AT 0,0,STR$ ... the machine code routine you call in line 9900 with USR ... button. And also, machine code routines don't respond ... />
    ; Store the screen background
    LD (OldXY),BC ...
    colonel32 colonel32 November 2017 Sinclair Basic
  • i need a sideways scrolling program written in basicso like ghosts and goblins it scrolls along with the player. i had help with this before in making a tunnel game but this time i need it to be a able…

    ... create something in BASIC with a 1 character scrolling ... have fixed attribute colours with perhaps the top layer slightly ... the screen and not move him, but only occasionally print animation ... see, is to implement machine code routines within ones basic program ...
    kgmcneil kgmcneil January 2018 Development
  • i need a sideways scrolling program written in basicso like ghosts and goblins it scrolls along with the player. i had help with this before in making a tunnel game but this time i need it to be a able…

    ... create something in BASIC with a 1 character scrolling ... have fixed attribute colours with perhaps the top layer slightly ... the screen and not move him, but only occasionally print animation ... see, is to implement machine code routines within ones basic program ...
    digital digital January 2018 Development
  • counting in assembleri have this program which cycles through the character set. how do i do this with numbers say 0 to 65535? org 40000 ld b,120 ld (23612),a L…

    ... of the cursor doesnt work with those lines added.

    screen, cos that was where the print was last ... done (the call to start the machine code)...
    screen.
    Luny Luny February 2019 Assembler
  • PAPER&INK: screen/character differenciation?So I was looking at a type-in listing earlier and I got to wondering how the Spectrum differenciates between knowing that the PAPER/INK commands need…

    ... /> 23624 , X for the border (lower screen two lines) as well.

    [code]PRINT AT 12,12;INK 9 ... you wanted say bright black with black :D , otherwise you' ... [u]with[/u] 'FLASH' enabled) "Red Alert?" :D

    [code]10 ...
    spider spider September 2019 Sinclair Basic
  • Spectrum and Z80 emulators with Python APIHello everybody, It may be the right time to create a topic for these two emulators. They are not at the initial release point yet, but might be w…

    ... them, simultaneously :-) ), with or without the screen window / key strokes simulation ... contents or just print or change some machine- or CPU-state ... that the user says [code]import zx[/code] in her/his ... you can run some Python code every time the execution ...
    kosarev kosarev October 2019 Emulators
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... a dot moving about on screen would at least help me ... to grips with, not knowing WHY the few lines of code achieved ... 50000, BIN 10001000
    20 PRINT PEEK 50000

    Then ... what areas you can store machine code, and what is reserved for ...
    dmsmith dmsmith March 2020 Development
  • How to write a simple C+asm horizontal scrolling game (Tutorial, z88dk)[b]How to write a simple C/asm horizontal scrolling game[/b] [b]Note:[/b] This tutorial has multiple parts... I am still writing but this first pa…

    ... Then we print the score right after scrolling the screen.
    And ... every string in C ends with a \0 character.
    ... special like assembly or machine code here:

    [code]
    void ... instead. If you have problems with it, you can always ...
    Timmy Timmy September 2020 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... Basic you use the lower screen as in
    PRINT #0, AT ... routine that helps a little with some extra EQU for ... the NExt message will over print that LOWER screen part
    cheers

    10 CLEAR 29999: LOAD "" CODE 30000: CLS : RANDOMIZE USR 30000 ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    The big issue with doing a basic version is ... you can use machine code routines for (there's also PRINT #0; "Text ... " I think which can draw to lower 2 ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • spectrum mode smiilar to c64?i dont know much about machine code assembler routines, zilch actually to be honest, ive always fiddled with basic on my spectrum, only doing maybe a…

    ... machine code assembler routines, zilch actually to be honest, ive always fiddled with ... played with to create orangy and brown and Ive done a screen ... know of, the screen is the loading screen of The Last Ninja ... as good as the c64 screen though some may disagree. ...
    tommy tommy July 2001 Sinclair Miscellaneous
<1…10111213141516…34>

Latest Posts

  • I am currently watching.....
    mel the bell on 5:54PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • 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

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