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.029s
<1…22232425262728…34>
  • Flicker free animation in BASIC, is it possible ?With all my various noodlings in BASIC and indeed with my so far limited assembly​ I keep coming up with the same issue. How do you do animations wit…

    ... ;910307"]your code could quite trivially POKE the line number bytes of ... using it for hand-assembling machine code?

    I’ve made ... (and seen) quite a few machine code/BASIC hybrids in my day ...
    Ast_A_Moore Ast_A_Moore May 2017 BASIC
  • A problem with the divMMC Future interfaceHere's my second attempt at posting this: I bought a divMMC Future, which allows you to load and save Spectrum games in seconds. It does this very…

    ... you type in
    [code]PRINT IN 31[/code]
    0 will be ... ("floating" bus value) or a number corresponding to the byte of ...
    1024MAK 1024MAK June 2017 Hardware
  • How to automatically find the character set in a gameThis is all completely new to me, so please be patient. I've done some reading up on how character sets are handled by the Spectrum. I understand tha…

    Thinking further, I guess many games print out their text in the same manner as sprites, rather than the machine code equivalent of 'print at 10,10;"morph".' Is that right? What would be the advantage of this, other than breaking out of character spacing?
    morph morph June 2017 Development
  • How to automatically find the character set in a gameThis is all completely new to me, so please be patient. I've done some reading up on how character sets are handled by the Spectrum. I understand tha…

    ... rather than the machine code equivalent of 'print at 10,10;"morph ... typically need. Regular 8x8 print routines would sometimes allow to ... trick is offsetting the vertical print position by 4 pixels, ... games' needs. Simple standalone print routines start at some 15 ...
    Hikaru Hikaru June 2017 Development
  • How to improve my program using oversized numbersI'd like my dice program to print out the number four times bigger than normal if possible. Anyone know how to do this? Or I could write a sub rou…

    I seem to recall something on the Horizon's tape used a machine code routine to print text in a very large font? Or did I imagine that?
    thricenightly thricenightly July 2017 BASIC
  • How to improve my program using oversized numbersI'd like my dice program to print out the number four times bigger than normal if possible. Anyone know how to do this? Or I could write a sub rou…

    [quote="thricenightly;914001"]I seem to recall something on the Horizon's tape used a machine code routine to print text in a very large font? Or did I imagine that?[/quote]

    No, you're quite right about that :)
    The_Bert The_Bert July 2017 BASIC
  • Thinking about my gameAnother long post, I'm afraid. Somewhere on this Forum is a short chunk of text I put up as a sample of what I'd like to turn into a text adventu…

    ... . you could try some machine code engines to let you display ... 5 minutes)
    [code]
    100 PRINT "You are walking along ... you!"
    210 PRINT "He shoots!"
    220 PRINT "--- Game Over ... br /> 405 PRINT
    410 GO TO 100
    [/code]
    ...
    Timmy Timmy July 2017 Chit chat
  • Reading Disks via ASMI'm hoping to port my Amstrad game to the spectrum (See the link in my sig for info) I will be targeting the 128 and +3 - the game will not work on …

    ... line buffer, created by your machine code program"

    ... where they want your machine code program to pretend to ... possible for your machine code to return a line number that you ... perform whatever disk access your machine code program needs to do. ...
    Alcoholics Anonymous Alcoholics Anonymous July 2017 Development
  • Thinking about my gameAnother long post, I'm afraid. Somewhere on this Forum is a short chunk of text I put up as a sample of what I'd like to turn into a text adventu…

    ... basic - it compiles to machine code, has a number of libraries for sprites ... easier to move blocks of code around, much easier to copy ...
    andrewvanbeck andrewvanbeck July 2017 Chit chat
  • Speeding up PRINT code in ROMHi Folks, I seem to recall that someone stated the PRINT command is rather slow because it has to handle screen and printer printing - is this cor…

    From BASIC or machine code? You could just write your own character print routine ...
    joefish joefish July 2017 Sinclair Basic
  • ZX Spectrum Z80 Development Environment on WindowsHi Folks, Just wondering what the recommendation is for a ZX Spectrum Z80 Development environment on Windows? Getting fed up with hand coding Z80…

    ... or 1/4 of the number of total zx-pk.ru ... any sort of ZX Spectrum machine code at all'.

    Then ...
    Hikaru Hikaru August 2017 Development
  • 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…

    ... ROM routines from machine code? I tried this
    [code]
    PUSH BC ... /> POP BC
    RET
    [/code]

    To get this ... sure there is the same number of PUSH and POPs ? :)
    ivanb303 ivanb303 September 2017 Development
  • Looking for cursor routineIt's been a long time since I programmed a little bit in Basic, so I decided to create a simple cursor routine: [url]http://db.tt/SPnSdpx[/url] I k…

    ... the addresses of the relevant machine code routines.

    @mik3d3nch try ... or 48k machine (or a 128k in 48k mode).
    Print something ... /> So for example:
    [code]10 PRINT "line 1"'"line 2"
    20 PRINT "line 3"'"line 4"
    1024MAK 1024MAK September 2017 Sinclair Miscellaneous
  • 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…

    ... lower screen.


    [code]100 REM ------------------------------------------
    110 REM ... ,Y
    250 PAUSE 1: PRINT #S;AT Y,X;B ... valid
    300 LET K= CODE INKEY$: IF K11 AND K13 ...
    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…

    ... the LM1889N chip, as the machine is generating a display despite ... colours are listed on the number keys of the keyboard).
    machine is powered on, this ... at least started running the machine code BASIC interpreter program from the ...
    1024MAK 1024MAK October 2017 Hardware
  • Custom Menus on the ZX Spectrum +3Today, my Friends, i have the pleasure of presenting a program i have written which gives a set of custom menus on the +3. The main features of my p…

    ... support routines in plain Z80 machine code, the 'proper' entry into the ... [/b] call followed by a number of data bytes representing calculator ...
    The_Bert The_Bert October 2017 Sinclair Basic
  • Spectrum +2 grey ear mod?Is it possible to turn the sound port on the back of a grey Spectrum +2 into an ear input? I know it's possible for the black +2 but I can't find muc…

    ... repairer using OUT 32765,(16 + number of memory bank required) to ... can use a bit of machine code to test that the RAM ...
    The Mighty Dopethrone The Mighty Dopethrone November 2017 Hardware
  • Spectrum +2 grey ear mod?Is it possible to turn the sound port on the back of a grey Spectrum +2 into an ear input? I know it's possible for the black +2 but I can't find muc…

    ... repairer using OUT 32765,(16 + number of memory bank required) to ... can use a bit of machine code to test that the RAM ... out. So that the Z80 machine stack and other important areas ...
    1024MAK 1024MAK November 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 ... equivalent bottom-halves. Then just print one under the other. For ... multiple banks of UDGs and print one under the other. As ...
    joefish joefish November 2017 Development
  • Cubic RevealI just though I'd develop this a little further. Written a while ago on a whim! [img]https://dl.dropbox.com/s/p44y5dda49ucmop/square_reveal_1_1.gi…

    ... solution was:

    [code]
    ;Seat number = highest set bit in ... result (BC) from BASIC (PRINT USR 40001)
    [/code]

    The ...
    20 PRINT USR 40001: GO TO 10
    [/code]

    Ast_A_Moore Ast_A_Moore December 2017 Development
  • I feel like such a moron having to post this but stillI started out to write a simple cursor move program to demonstrate how easy it is to program in Basic! Hah, serves me right. I started by setting…

    ... it can convert Basic to machine code?

    READ THE DOCS ... at my age the small print in the window gets damn ...
    mik3d3nch mik3d3nch December 2017 BASIC
  • I feel like such a moron having to post this but stillI started out to write a simple cursor move program to demonstrate how easy it is to program in Basic! Hah, serves me right. I started by setting…

    ... it can convert Basic to machine code?
    [/b]
    READ THE ... at my age the small print in the window gets damn ...
    ASH-II ASH-II December 2017 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…

    ... move him, but only occasionally print animation frames over top periodically ... can see, is to implement machine code routines within ones basic program ... functions, and the ability to print limited portions of the string...
    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…

    ... move him, but only occasionally print animation frames over top periodically ... can see, is to implement machine code routines within ones basic program ... functions, and the ability to print limited portions of the string ...
    digital digital January 2018 Development
  • Why can't you make a BASIC program as big as you want?Let me rephrase that. Is it possible using BASIC to write a program that can be multi part? In other words one that can LOAD lets say a story, in se…

    ... , so you can use LOAD CODE to make multiload.
    - Making ... unintended behaviours.
    - Using a machine code routine that can erase BASIC ... , substituting lines with the same number, relocating variables). The same applies ...
    Zup Zup January 2018 Updates
  • Need Some Basic HelpHi all, I’ve decided to give programming in Spectrum Basic a go again (bit of nostalgia trip!) and I’m trying to develop a CYOA style game. How…

    ... something simple:

    [code]10 LET location = 1
    30 PRINT L$
    40 STOP< ... 40 STOP
    9010 PRINT "It was a dark and ...
    As for more machine language tricks, It's so ... want to play with machine code and have some real ...
    Timmy Timmy April 2018 Sinclair Basic
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... 'll have to translate the machine code to something that Zeus understands ... lines to have a line number. You can get Zeus to ...
    Arjun Arjun April 2018 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... 'll have to translate the machine code to something that Zeus understands ... lines to have a line number. You can get Zeus to ... in the code i.e. "008615 X" and the line number is ...
    hedge hedge April 2018 Development
  • How does the anti-MERGE trick work?I remember on the Beeb you decided whether to load a program and stop, or load a program and automatically run it, by choosing between LOAD and CHAIN…

    Load most of your code as err, machine code and just use a simple BASIC loader:
    1 CLEAR xxxxx
    2 LOAD "" CODE
    3 PRINT USR yyyyy

    Where xxxxx is yyyyy-1

    Sorted ;)
    1024MAK 1024MAK May 2018 Sinclair Miscellaneous
  • ive started building a +3e disk commander but now i want to add a hex editor to itheres what i have so far: https://ufile.io/7w8n0 or try this if that file dosnt work https://ufile.io/d8x6a i cant seem to find anything in the…

    ... [/quote]
    [code]
    If basic can't print a number in hex ...
    write your own hex print function
    endif
    [/code]
    seedy1812 seedy1812 May 2018 Development
<1…22232425262728…34>

Latest Posts

  • European Software Titles with an English version
    Antiriad2097 on 6:40AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
print 8.5K 20.4K
number 18.5K 25.1K
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 /…
  • 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 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…
  • Machine Code Challenge #1 ResultsWell at the stroke of midnight there were 3 <br /> entries so everybody gets to stand on the podium and the 3 Spectrum books will be going out to pri…

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
  • random number code
  • 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
  • print 16 bit number
  • new machine code
  • machine code ide
  • machine code random number
  • machine code print input
  • print lower screen with machine code

Copyright © 2024 World of Spectrum