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.215s
<1…24252627282930…34>
  • Sinclair BASIC compiler for PC?Boriel's compiler is very powerful but it isn't meant for Sinclair BASIC, and the old compilers in the archive have their limitations: BASIC listing …

    ... x = 0 TO 255: PLOT x, VAL a$: NEXT x[/CODE]
    machine computer in the 80's). When ... or arrays (as in original Sinclair BASIC). Also the machine code, basic area ... , etc. (LOAD/SAVE DATA/CODE/SCREEN$)
    boriel boriel May 2009 Development
  • faster bitwise operators?well, sinclair basic lacks bitwise operators and I searched "basic forum" with keyword "bitwise" and only 3 thread came up. So the forum also lacks b…

    ... " and stores they result in five consectuative bytes (1 ... of Code
    LD BC, Port ; Read Keys
    IN A ... )
    SaveLoc: defb 0,0,0,0,0; Place in memory to dump 5 bytes ...
    Bytes for this machine code program are:
    [code]
    1, 254 ...
    BloodBaz BloodBaz May 2009 Sinclair Basic
  • 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 …

    ... see if any 48K machine gives unknown timings!
    in a,(c) ; read floating ... /> old_SP dw 0

    end start
    [/code]

    Bob Stains Bob Stains May 2009 Development
  • ROM versions for +2A/+2B/+3Exist any other original versions of +2A/+3 roms than this ? [url]http://www.zxspectrum.it/_P3.htm[/url] Where is used v4.0 and where v4.1 ? ZX Spec…

    [QUOTE=cheveron;359913]4.0 = +3. 4.1 = +2A.[/QUOTE]< ... as v.4.0.
    ZX Spectrum +3 exist in spanish version ... without calling some machine code.[/QUOTE]
    Version 4.0 contain some bugs ...
    velesoft velesoft June 2009 Hardware
  • Russian Translations...As i have once again been reminded (by the "Homebrew games" thread), there are some funky looking Russian games that I can't play due to not understa…

    ... ; DIZZY-B2 0 = page 0
    ; DIZZY-B2 1 = page 0
    ; ... /> ; DIZZY-B2 7 = page 0
    ; DIZZY-B2 8 = ... page 0
    I'll remove the ... to use machine code for the loader, to page in the bank ... before returning to bank 0 to start the game.< ...
    FrankT FrankT June 2009 Games
  • Reading from the 128 Serial PortDon't shout at me if this is a silly question. I have Googled extensively, and searched the forums, but I can't find anything discussing what seems t…

    ... standard routines found in the Spectrum 128 ROM 0. If these ... . The comments in my patched Spectrum ROM code are very sparse ... have detailed comments in the 128 ROM 0 disassembly but have ... Assuming you have a suitable machine code routine sending data via the ...
    zxbruno zxbruno July 2009 Sinclair Basic
  • Noob to Z80 needing +3 helpI'm quite new to z80 programming, but i'm attempting to write some kind of windowing system that will run alongside BASIC on my +3 with Kempston mous…

    ... use the alternate screen area in page 7 (but the ... problem if you stick to machine code, though.

    ... +3.

    [QUOTE]In normal operation of the 128k ... between page 7 and page 0 (where the top 16K ... using +3DOS, it says in the manual that some RAM ...
    glancaster glancaster July 2009 Development
  • can someone help with a rom routinei have been trying to draw a simple line with a the rom routine , but i just cant get it to work , so if anyone can give me an example in z80 that wo…

    ... from the calculator stack in the same way as ... the circle routine. In this case, however, it ... DRAW parameters which are held in the BC registers: - ... The machine code equivalent to the BASIC line DRAW 0,175 ... br /> LD BC,AF00H ;175,0
    LD DE,0101H ; +< ...
    Steve(spt) Steve(spt) August 2009 Development
  • another adventure stumper (Beatle Quest)I've got stuck near the end of this preposterous game. Neither of the walkthroughs work with either of the program files available on WoS. This [url=…

    ... as a parameter to the PAUSE command in "late" games.
    If ... bits we are interested in shows:-

    [code]
    EXAM DROP ... and full of lumps."
    [/code]

    So, looking at ... ' circle. The flag goes 0,30,0,30,0,30,0 etc.

    Bandit Bandit September 2009 Games
  • resident evil zxi thought i might write a text adventure based on the first resident evil game. i'd be happy to map the thing out and write all the code/ text and t…

    ... and graphics media (eg: interest in Moonlight Sonata, for instance)... I ... For instance, if your interested in the Moonlight sonata music, what ... your hands dirty via a machine code call or two?...
    < ... /pub/sinclair/tools/pc/midi2ay-0.1.zip[/url] )
    < ...
    kgmcneil kgmcneil October 2009 New game ideas
  • resident evil zxi thought i might write a text adventure based on the first resident evil game. i'd be happy to map the thing out and write all the code/ text and t…

    ... and graphics media (eg: interest in Moonlight Sonata, for instance)... I ... For instance, if your interested in the Moonlight sonata music, what ... your hands dirty via a machine code call or two?...
    < ... /pub/sinclair/tools/pc/midi2ay-0.1.zip[/url] )
    < ...
    mile mile October 2009 New game ideas
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…

    ... subroutine entirely written in basic by me, in the game "Slap ... CSSCGC2008.

    Warning, the code itself is extremely crappy. It ... y$="it cant print numbers in 64 column mode]1245. ... 21 THEN PRINT #0;"Scroll?": PAUSE 0: CLS : LET x=0
    2009 PRINT ...
    Arda Arda October 2009 Sinclair Miscellaneous
  • Elite +3This is a patched version of ELITE that saves commander data on +3 disks (and +3e hard disks) and of course loads them back. Commander names can only…

    ... code coincide, transition from 0 in 7 page of memory occurs the automatic machine ... switching of 0 pages the program has gone further in 7 page ... tell that for an initial code took my modifed version. ... a similar thing - places a code in 7th page are necessary at ...
    Russian Russian October 2009 Games
  • Elite +3This is a patched version of ELITE that saves commander data on +3 disks (and +3e hard disks) and of course loads them back. Commander names can only…

    ... code coincide, transition from 0 in 7 page of memory occurs the automatic machine ... a similar thing - places a code in 7th page are necessary at ... care to see how you code in z80 assembly but I can ... for a saved game, my code resides in page 6, not 7 ...
    d_kef d_kef October 2009 Games
  • ZXSpin 0.7 public testingOk, now that the private testing phase is over, I need to get more people testing ZXSpin 0.7 I am not terribly interested in emulation problems, bec…

    ... versions didn't work in D3D), but the window ... display in a checkerboard pattern using this code:

    [code]< ... PRINT "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": NEXT f: PAUSE 0
    [/code]

    Where the ... which fails to load in Spin 0.7i, but works ...
    Dunny Dunny November 2009 Emulators
  • Machine Code Microdrive File LoaderI've been experimenting with transferring games to run from microdrive. Typically I like to see a loading screen while things are happening, and I li…

    ... rom issues - now weighing in at 216 bytes!
    < ... game...

    [CODE];
    ; machine code microdrive file loader
    ; ... ;
    call loadit ; load code file "0"
    ;
    ld hl ... ret
    ;
    filenam defw "0"
    ;
    romtabs
    ...
    jp jp December 2009 Development
  • Memory concerns with z88dkI've retaken my old spectrum project and sadly I've reached a dead end very fast. I'll try to explain my worst problem in a few lines. I'm not a vet…

    ... 88 sp1_AddColSpr(s, SP1_DRAW_MASK2RB, 0, 0, i);
    [/code]

    will ... ahead. On a 128k machine a good approach might be ... data and level specific code in the extra rampages and ... />
    ; code to page in music code stuff into top 16k ...
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Development
  • Dim commandI try o find a BASIC COMPILER for ZX SPECTRUM 128 that use DIM command with two or more letter as 10 DIM AB(10) instead of 10 DIM A(10) Any iforma…

    ... hook a function into a machine code routine (BetaBASIC does this) ... n=FN w(0,0,a$+CHR$ 0+b$+CHR$0)
    [/code]
    < ... br /> I'm not sure what's involved in ... passing this information from the function to machine code, but ...
    chev chev December 2009 Sinclair Basic
  • border graphics / text tricks ?just curious if it was possible.. I mean in basic, when you scroll a program you have "scroll ?" in the lower border? is there trickery that you can…

    ... it was possible.. I mean in basic, when you scroll a ... program you have "scroll ?" in the lower border?


    [CODE]
    10 BORDER 4: CLS ... /> 20 PRINT #1;AT 1,0;"Hello"
    30 PAUSE 0
    [/CODE]
    John Elliott John Elliott December 2009 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... Spin 0.666 here.
    The only books I have in hard ... op-codes) and Introducing Spectrum Machine Code by Iain Sinclair (has an ...
    bigjon bigjon January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... program like this, to work in 'real machine code' is wonderful :)

    0
    ;
    ld hl,60000 ... ..

    [CODE]
    xor a ;LET a=0
    ld (5C3Ch ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... /> [COLOR="Red"][b]ld a,0 ;Redundant as A is already ... 20-20=0
    jr loop ;next number!

    [/CODE]
    in 'real machine code' is wonderful :)

    0
    ;
    ld hl, ...
    Chris Pile Chris Pile January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... habit of looking for redundancy in your code. As your projects become ... /> [COLOR="Red"][b]ld a,0 ;Redundant as A is already ... 20-20=0
    jr loop ;next number!

    [/CODE]
    I suppose at the moment machine code seems to be just so ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... 's a fact of writing machine code that when you assemble a ... ][I]paradigm shift[/I][/B] in computer programming between to 80s ... ,11,7,"Hi there, partner!",0
    ;
    ld hl,60000 ... ]Z[/b] flag if a=0 but not the [b]C ... the same as LD A,0 etc.
    xyzzy xyzzy January 2010 Development
  • using a divide+ on different machines?so I got a 48k that works today.. finally :) but the divide just acts as a reset switch when I hit the NMI button.. on my +2 (black issue) it boots t…

    I haven't used my DivIDE+ in a while, but I'm pretty sure it doesn't go to 48K mode. It goes to usr 0 mode, which is the 48K editor but 128K machine code stuff, pagination, etc still works. The usr 0 mode topic was covered two weeks ago.
    zxbruno zxbruno January 2010 Hardware
  • using a divide+ on different machines?so I got a 48k that works today.. finally :) but the divide just acts as a reset switch when I hit the NMI button.. on my +2 (black issue) it boots t…

    ... haven't used my DivIDE+ in a while, but I'm ... usr 0 mode, which is the 48K editor but 128K machine code stuff ... go back into 128K mode in a second time.

    Mister Beep Mister Beep January 2010 Hardware
  • Microdrive Games CartridgeI've just noticed that Ant Attack on the microdrive [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0014815"]Games Cartridge[/URL] (also bundl…

    ... from the main Ant Attack code file - called "c".

    code lumped together.
    [/QUOTE]
    machine code in the spare section of memory ... by using variables for 0 and -1 in DATA statements - tape left ...
    Geoff Geoff January 2010 MIA/STP/SDP
  • Swords and Sorcery by PSSCan anyone help me out with completing this classic game? There seem to be plenty of bugs with it, so just knowing that it is in fact possible to com…

    ... will modify some of the code in your character's record and ... the start location. The game code will be corrected and a ... with once only. ..."

    [code]
    10 CLEAR 28000
    130 PAUSE 0: RANDOMIZE USR 28000
    140 ...
    Battle Bunny Battle Bunny February 2010 Games
  • Help fix this keyboard read program?This code runs in an interrupt routine with DI. What would be the simplest way of making it so it doesn't auto repeat a keypress? [code]keys: ld a…

    ... self-modifying code :-p It represents either a shortcoming in the instruction ... ; single byte state 0,4,8,1,2 in this case
    jp (hl) ; jump to state machine code

    .state8
    < ... In this case, masking off the bottom two bits leaves A = 0 ...
    Alcoholics Anonymous Alcoholics Anonymous February 2010 Development
<1…24252627282930…34>

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
in 401.9K 810.5K
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/~…
  • 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…
  • 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 /…
  • Fast division in machine codeHi<br /> <br /> Does anyone know what is the fastest way to divide a 16 bit number by 24 in machine code.<br /> <br /> Derek<br /> <br /> [ This Mess…
  • In Machine Code, what is the quickest way to sort bytes?I am playing around with some ordering of sprites, where I want to order them by vertical position.<br /> <br /> I used some Rodnay Zaks code to orde…

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
  • machine code sprite movement in basic
  • change tape to disk in machine code
  • machine code in loading screen
  • pause 0 in assembly
  • divide in machine code
  • machine code in rem
  • plot in machine code
  • machine code paint type in
  • machine code graphics type in
  • machine code in basic
  • loading in machine code
  • pause 0 machine code
  • set ink in machine code

Copyright © 2024 World of Spectrum