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.120s
<1…28293031323334>
  • Hacking a game MAJIKAZOHello, I am trying to put a recent game called MAJIKAZO on disk. However, the loader is written for tape only, so I have to find a way how to rewrit…

    ... , then it loads a code and starts machine code. This is the end ... />
    DI
    LD SP,0

    Why they put ...
    Speccyman Speccyman May 2013 Development
  • 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
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... excellent Movin' & a Groovin' machine code screen routines from Your Spectrum ... moved down
    LD (IX+0),A ; poke flipped byte
    LD C,(IX+0)
    LD (IX+0),A

    MatGubbins MatGubbins August 2013 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... of showing how efficient the code is.

    I've ... to determine how fast the code runs?
    rune rune September 2013 Sinclair Miscellaneous
  • Assembly - Loops bigger than 255Hi, It looks like it's a bit difficult to make loops with more than 255 cycles on Z80 machine code, since the 16-bit decrements (DEC) do not alter a…

    ... than 255 cycles on Z80 machine code, since the 16-bit decrements ... the high byte:

    [CODE]; A simple program to fill ... /> OR B ; If B is 0, then decrease C
    JR ... P,loop
    RET
    [/CODE]

    Maybe this is ...
    Zerg Zerg 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…

    ... a try as Z80 machine code implementation, to see if ... proc
    ld b,0 ;Flag to not print leading ... ,1
    add a,'0'
    rst 10h

    ;BCD db 0,0,0,0,0
    ;NUMERO db 255,255 ...
    mcleod_ideafix mcleod_ideafix November 2013 Development
  • Self modifying code ??I made a game in C that was mostly accessing arrays and using FOR NEXT loops, I ran out of memory, so I was thinking would it be possible to use sel…

    ... possible to use self-modifying code so that say 20 FOR ... NEXT loops use the same code?
    or 20 array look ... ups can use the same code?

    When using C ... always write out all the machine code necessary to do loops and ...
    slenkar slenkar December 2013 Development
  • DIM DATA and the likeSo...I'm trying to work out arrays in BASIC a bit more and have knocked up the following quick test bed to fiddle about with before trying anything m…

    ... />
    HELP!

    [CODE]10 PAUSE 0
    20 RANDOMIZE
    30 ... /> 190 PRINT x(1)+1[/CODE]
    Wookiee Wookiee January 2014 Sinclair Basic
  • NOW look at what SpecBAS can do![img]https://sites.google.com/site/pauldunn/specbas_32.png[/img] Here's the code: [code] 10 WINDOW NEW w,0,0,SCRw,SCRh BPP 32 20 FOR f=1 TO 512 30 …

    ... 's the code:

    [code]
    10 WINDOW NEW w,0,0,SCRw ... f
    70 PAUSE 0
    80 RUN
    [/code]

    Still ...
    Dunny Dunny March 2014 Sinclair Basic
  • How did you learn to code on the Spectrum?Got to be honest, as much as I wish I did, I don't know anything about programming. I had a Spectrum (+2 and then +2B) when I was a kid, and my prog…

    ... ended, I started reading about machine code (in fact one of my ... seeing you all exchange assembly code and wondering how the & ... these guides on how to code, but I can't for ... an "easy" guide called Mastering Machine Code on your ZX Spectrum. Needless ...
    alexsut alexsut March 2014 Development
  • Timex contended memory timings, the TS2068 kludge board and EXROM at $4000 - $7FFFI haven't seen this documented anywhere yet so I thought I'd share my findings. I've been investigating contended memory timings on the Timex Sinclai…

    ... which plays beeps using a machine code routine which steps through $4000 ... setting of port F4 bits 0 and 1 or 4 - 7 ... EXROM chip in the standard machine is only 8K long and ...
    rga24 rga24 May 2014 Hardware
  • Unusual custom turbo loaders - with sourcesI have always been fascinated by turbo loaders; my games all feature a TZX version with one of such schemes implemented, and I have been experimentin…

    ... my knowledge of Spectrum machine code was too scarce to ... .[/url]

    [CODE]
    ; Biturbo 1 loading ... br /> RET
    [/CODE]

    [CODE]
    ; Biturbo 2 loading ... A
    LD H, 0
    LD B, 208< ... 65441
    LD (IX+0), L
    JR 65451< ...
    Alessandro Grussu Alessandro Grussu May 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' ... /> ld a,32 ; ASCII code for space.
    rst 16 ... ret

    xcoord defb 0
    ycoord defb 15[/quote ... br />
    xcoord defb 0 - initial starting position. of x ...
    antonyjones101 antonyjones101 September 2015 Development
  • Rom routine for pixel addressDear all, Having my bi-annual 'lets try machine code' project again and have come up with a problem with the pixel address rom routine at 8874. …

    ... bi-annual 'lets try machine code' project again and have ... PLOT 0,175 with the following code...

    [code] ... ld b,175
    ld c,0 ... /> rst 16
    ret[/code]

    The ... B=175 and C=0, shouldn't the accumulator ...
    Tobo Tobo September 2015 Development
  • Simple bit of machine code not working [SOLVED]ishHi all. It's late and I'm tired and I have no idea why the following piece of code wont display a little smiley face [code]ld hl,udg ld (236…

    ... why the following piece of code wont display a little smiley ... face


    [code]ld hl,udg
    ld ... ,126,126,66,60,24[/code]

    I'm using ...
    Tobo Tobo March 2016 Development
  • 140 characters Basic game contestHey there, I've announced a new micro contest on my blog (in Czech language only). However, it might be interesting also for the non-Czech/Slovak …

    ... example:

    [code]1 PRINT "Hello world"[/code]
    - are 21 ... 48K Sinclair BASIC syntax
    [code]1 FOR f=10 TO ...
    Factor6 Factor6 May 2016 Sinclair Basic
  • 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…

    ... ?




    [code]
    /*
    * Hello CIRCLE
    }

    //pause (0); //how to pause ???

    }

    #endasm
    }
    [/code]


    I am ...
    andydansby andydansby June 2016 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…

    ... tips on loading BASIC using machine code can be found here: [url ... ,” “7,” and “8” for directions, “0” for fire, and “9” to ...
    Ast_A_Moore Ast_A_Moore August 2016 Brand new software
  • So it occurred to me; "Why bother with going into 48K BASIC when you can just....wrap the machine code calls inside a 'RST #28;DEFW addr:RET'?" Of course, you DO need a small M/C routine to do that, and ta-daaa, here it is: [cod…

    wrap the machine code calls inside a 'RST #28; ... -daaa, here it is:
    [code]
    DEFB #0D ; hide the ... BC above ^^
    RET
    [/code]

    and here's ... ,67,220,92,239,0,0,201
    [/code]
    As you can ...
    The_Bert The_Bert September 2016 Sinclair Basic
  • Time Gate graphics patchI've rediscovered Time Gate and one thing I don't like about the game is that it's hard to remember what's what in the status indicators. The manual …

    ... /iiz0fwsorc8ub1g/tg-patchLetters.png?dl=0"]https://dropbox.com/s/iiz0fwsorc8ub1g ... /tg-patchLetters.png?dl=0[/url]

    (having trouble ... . I'm no good at machine code but getting better at Boriel ...
    textvoyage textvoyage October 2016 Games
  • So what is wrong with this program ?Using those basic copying buffers routines I wrote this spiral animation, absolutely wasteful it is of memory yes, but I'm only just learning machine…

    ... I'm only just learning machine code. It draws four frames dumps ... /s/nbo63ld0rg8zjhg/Spiral1.z80?dl=0"]https://dropbox.com/s/nbo63ld0rg8zjhg ...
    ivanb303 ivanb303 October 2016 Sinclair Basic
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... but can't enter the code! Here's an example:_ ...
    mik3d3nch mik3d3nch November 2016 Sinclair Miscellaneous
  • New Preview Demo - Vegadvent Adventure Maker for the ZX VegaHello, I'd like to share with you my latest title. It's an adventure maker for the original 2015 model Vega and a work in progress. The idea was t…

    ... 's compiled BASIC for version 0.1 but, I intend to ... and if necessary with 'proper' machine code as time goes on (e ... /s/3zewbpwjuwj1m13/Vegadvent.zip?dl=0"]HERE[/url].

    Please ...
    LoadingScreech LoadingScreech November 2016 Brand new software
  • "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…

    ... the keypress with LET i=CODE INKEY$, then z(i) ... means, I know nothing about machine code, and I'm never ... Sinclair RPN calculators and redefine 0-9, E and + to ... e, set to either 0 or 1. d=1 ... and e back to 0 once the ENTER key ... INT o THEN LET d=0
    IF oINT o ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • The trouble with good code isLots of times I've come here to ask for help and always got it pretty promptly. Which is wonderful and one of the reasons why I don't think there's a…

    ... trying to learn hex and machine code until I have a thorough ...
    mik3d3nch mik3d3nch May 2017 Chit chat
  • URGENT / IMPORTANT: BANDERSNATCH (QL MIA)This is the BEST dump I can do on 5 different Bandersnatch MD's I found until then: https://www.dropbox.com/s/t9fws8qlmek2ng4/bsnatch_bk?dl=0 Z…

    ... .com/s/t9fws8qlmek2ng4/bsnatch_bk?dl=0

    Zipped with a ... BAD on the 2 principal machine code parts.

    This Bandersnatch ...
    ranma_simon ranma_simon July 2017 MIA/STP/SDP
  • 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…

    ... John Metcalf:


    [code]; scanline fill by John Metcalf ... br /> jp (hl) 60102 E9[/code]

    Thought I ... program:


    [code]100 CLEAR 60000
    110 ... H$;" ";
    170 LET H= CODE H$(1)
    180 LET ...
    Paddy Coleman Paddy Coleman August 2017 Development
  • 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…

    ... : permitting the use of a Machine Code Monitor (MONP3 from the HiSoft ... -3/BertoMenus_V0.1.dsk?attredirects=0&d=1"]BertoMenus_V0.1 ...
    The_Bert The_Bert October 2017 Sinclair Basic
<1…28293031323334>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • 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
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
pause 2.6K 5K
0 940.2K 1M
machine 27.2K 35.6K
code 41.6K 91.2K

Related Threads

  • ANNOUNCE: Fuse 0.6.1, libspectrum 0.2.0, fuse-utils 0.6.1I'm pleased to announce the release of the Free Unix Spectrum Emulator (Fuse) 0.6.1, which is now available from its [url="http://www.srcf.ucam.org/~…
  • Fuse 0.5.1 and libspectrum 0.1.0 releasedVersion 0.5.1 of Fuse, the Free Unix Spectrum Emulator, is now available from its homepage, [url="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Release candidates for Fuse 0.7.0 and libspectrum 0.2.2Hi all.<br /> <br /> Release candidates for [url="http://fuse-emulator.sourceforge.net/fuse-0.7.0pre1.tar.gz"]Fuse 0.7.0[/url] (and [url="http://fuse…
  • (Belated) ANNOUNCE: Fuse 0.7.0 and libspectrum 0.2.2 releasedThe Fuse team is pleased to announce that release of Fuse 0.7.0, the associated utilities and version 0.2.2 of the Spectrum emulator support library,…
  • 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 /…
  • 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…
  • [NEW] Retro Virtual Machine v1.0.0 for OSX released!!!!Here it is! Retro Virtual Machine v1.0.0 RELEASED!!!!<br /> <br /> Many thanks first to Patrik Rak for the PZX format and for their Z80 tests witho…

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
  • 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
  • new machine code
  • machine code ide
  • machine code tutorial
  • spectrum machine code ian stewart
  • machine code
  • machine code ay
  • pause 0 machine code

Copyright © 2024 World of Spectrum