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.253s
<1…22232425262728…34>
  • deCyphernoid: Cybernoid editor release threadFollowing on from the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=14711"]development thread[/URL], the Cybernoid editor I have been …

    ... to load in the 4 extra blocks of code, after ... the main Cybernoid code.

    code blocks in the right order to ... loader
    Add a PAUSE 0, and then the new load ... wait for Cybernoid to load in
    Swap .tap ...
    mulder mulder March 2007 Games
  • New Spectrum Game! Cannon BubbleAs some of you already know, our new game "Cannon Bubble" is available to download in our web page! Go get it and don't forget to tell us what you th…

    ... IF t6492 THEN PRINT "Error in data" : STOP
    100 RANDOMIZE ... /> 200 DATA 251,201[/code]

    [code]10 REM Cannon Bubble ... IF t7034 THEN PRINT "Error in data" : STOP
    100 ... continues?"
    110 POKE 23658,0 : PAUSE 0 : IF INKEY$ "y" THEN POKE ...
    StuBruise StuBruise April 2007 Games
  • SoundHi Could someone explain how to "decode" the spectrum sound?(the beeper). I'm guessing its an out port? Cheers /Jimmy

    ... /> I wasn't looking in the wrong place... I ... (0xFE).
    Bear in mind however that it is ... .g. with OUT 254, 0) will produce another click. ... in [i]generating[/i] sound effects, you need to write assembly code/machine code ... by port 254 (bits 0, 1 and 2). Don ...
    BloodBaz BloodBaz April 2007 Emulators
  • Autorun BASIC programsIs it possible to write a basic program which will autorun after typing in LOAD ""? Thanks

    ... the basic program as a code file in address 32768, for example ... /> [code] 10 DATA 221,33,94,195,17,17,0,62,0,55 ... de cabeceras PRESS A KEY":PAUSE 0
    40 CLS :RESTORE :FOR ... 15,0;"Byte quantity:";cby
    140 GOTO 30
    [/code]Actually ...
    Marcelo Marcelo April 2007 Sinclair Basic
  • Converting m$ to dataI created a maze using a matrix of 704 characters. In order to save memory, and since the maze it's just walls and spaces which could be interpreted …

    ... a matrix of 704 characters. In order to save memory, and ... could store the whole maze in 88 bytes, and print the ... ), m(3)... consumes 5 bytes in order to hold a floating ... store a number between 0 and 255 in m(1), it still ... at 60000 using BASIC or machine code.
    BloodBaz BloodBaz May 2007 Sinclair Basic
  • Russian clone of ZX-Spectrum 48kThe classic russian clone of ZX-Spectrum 48k [URL="http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/Leningrad48k.htm"]http://sblive.narod.ru/ZX-Spect…

    ... since ROM0 contains own executable code there). Betadisk contains an ... #EFF7 port:
    bit 0 - 16-color video mode enable ... "1" installs RAM physical page #0 instead of ROM. This locks ... work in terminal software with 80x25 screen).
    This machine has ...
    Sonic Sonic May 2007 Hardware
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... the more optimized code, from original 64 byte machine code to 49 byte ... to improve it?

    [CODE]
    org 30000

    in graphic store

    ... ,loop1 ;repeat until d is 0

    endofprogram
    ...
    Rickard Rickard May 2007 Development
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... the more optimized code, from original 64 byte machine code to 49 byte ... double declarations?

    [CODE]
    org 30000

    in graphic store

    ... -1 ;repeat until d is 0

    endofprogram
    ...
    Dr BEEP Dr BEEP May 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... library adding some machine-specific functionality but in a cross- ... is different on every specific machine. printf(), eg, is written ... z80 machine with a crazy display layout in mind in the ... />
    [code]
    m[0] = 'a'; // the first element in the array ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... used as a selection method in a similar way to coin ... beat the computer?

    [code]
    1 DIM a$(3 ... #1; FLASH 1;"Key!":
    PAUSE 0:
    NEXT l:
    CLS ... /> PRINT "GAME:- ";z;":";d
    [/code]

    @Digital Prawn:
    wilko0070 wilko0070 July 2007 Development
  • He's back......and he's got a new trick! AY Chip here. I've been away far too long. I would like to announce 'HatStand': for no adequately explored reason, I h…

    ... /> 20 PAUSE 0


    There you go, complete emulator in two ... the following 2 lines of code:

    DI
    HALT
    Code Monkey Code Monkey August 2007 Chit chat
  • A few questions about machine codeOh no... another noob. I'm giving my first steps in assembler (finally, after 20 years stuck in BASIC). I read a SU article explaining that if I wan…

    ... 'm giving my first steps in assembler (finally, after 20 years ... /> call 1366
    jp 30285[/CODE]

    Another question: ... ?

    I have a machine code tutorial here and I will ... it all again if BC 0. LDIR - LoaD - Increment - Repeat. Imagine ...
    DEATH DEATH August 2007 Sinclair Miscellaneous
  • Bubble Bobble EditI thought I might have a go at editing Bubble Bobble myself after reading this... [url]http://www.worldofspectrum.org/forums/showthread.php?t=15452[…

    ... 0, 0, 0, 0 ; 34228 0 0 0 0 ts
    defb 0, 0, 0, 0 ; 34232 0 0 0 0 ts
    defb 0, 0, 0, 0 ; 34236 0 0 0 mulder mulder September 2007 Development
  • ZX Spin assembler - where am I going wrong?I'm trying to use the assembler in ZX Spin, but I'm getting error messages. Here's a screenshot of the first simple program I'm trying to get workin…

    ... 16K long, address must be in the range $0000-$3FFF. ... labels within your code will also therefore be in that range - ... for generating code with absolute addresses to run in the $C000 ... a direct command: PAUSE 0 - then, while paused, assemble your code!)
    < ...
    Marko Marko October 2007 Development
  • RrcaI'm having trouble finding an exact explanation to how all the z80 instructions work, but I get by ok on most of them. I'm sure I've been given link…

    ... was previously in bit 1 is placed in bit 0, and ... the bit that was previously in bit 0 is placed in ... takes part in the rotation too: bit 0 moves ... Toni Baker book (Mastering Machine Code On Your ZX Spectrum) ... it has a chapter in the middle devoted to ...
    gasman gasman October 2007 Development
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... checksums generated by the machine code loader both fail. Therefore ... and resubmitted to the archive in working form.[/QUOTE]
    in *HACK's BASIC portion ...
    115 FOR a=0 TO 2: POKE 30081+a ... ,0: NEXT a

    StuBruise StuBruise October 2007 Games
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... around to completing the controller code. Couldn't be arsed ;)[/QUOTE ... continue" routine mentioned in the cassette inlay. Unlike "PAUSE 0", this routine also ... /> List of routines I found in the package:-

    63937 ...
    Digital Prawn Digital Prawn October 2007 Games
  • One Liner - Machine CodeHi Dr. BEEP, Digital Prawn, et. al., I think that what you guys have achieved with the one liner contest is absolutely amazing. It brought about wh…

    ... like Dr BEEPs, but for machine code?

    After all, Dr ... like an entry to the 0,5K Minigame compo.[/QUOTE]
    in the 1-liner contest for ... MC / your suggestion of the 0.5K minigame compo could be ...
    BloodBaz BloodBaz November 2007 Development
  • Full throttle CPUHello, I was just wondering: do you experts know if any of the 48K games pushes the Z80 CPU to 100%? I mean, every CPU cycle is used? If so, what's t…

    ... CPU cycle counts - in other words, most efficient machine code ?

    No ... MHz you need really good code.
    Negative example would ... Red Arrows (some 1 to 0.5 fps - totally unplayable).
    Other thing is that even in such programs we have often ...
    piters piters December 2007 Sinclair Miscellaneous
  • ZXSpin 0.62 Available nowAs promised (and only a [i]little[/i] past the deadline) here is the latest version of ZXSpin. Many bugs have been fixed, and a few new features add…

    ... for the computer's built-in BASIC.

    BASin ... editing tools you'll find in professional IDEs like Delphi. ... - UDG editor, Assembler, CPU debugger (machine code is fully supported, not just ... that sound problem in games like Manic Miner in 0.666 with ...
    Dunny Dunny February 2008 Emulators
  • Probing the variables in 128K modeHello again! Briefly, I'm writing an m/c routine to read some BASIC variables. So, before I start, I try to get an idea for the structure of how var…

    ... Edit:
    Ah Yes! RES 0, (IY+$02) is the way ... as intended.

    In 128K mode, the routine instead ... only difference that can affect machine code programs.

    Something ... books were published about advanced machine code techniques, and I have ...
    Digital Prawn Digital Prawn March 2008 Development
  • Quick q. on MC vs. BASIC (boring question)No matter how long or tedious the programming/testing may be ... Is Machine Code [B]ALWAYS[/B] faster than BASIC?

    ... programming/testing may be ... Is Machine Code [B]ALWAYS[/B] faster ... commands
    the same code coded directly to the matching ...
    When you optomize the code further by determing what values ... work with integers in range 0-255 or 0-65535 which calculate ...
    Dr BEEP Dr BEEP March 2008 Sinclair Basic
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... /> The perfect maze generator listed in #404 can be easily modified ... idea. For instance:

    [CODE]
    1 DIM m(862 ... p=672:
    LET d=0*USR 7766-1:
    ... NEXT g:
    LET d=CODE "d$CE"(RND*4+.5 ... POKE (m(p+d+d)=0)*(p+d>64)*(p ...
    Einar Saukas Einar Saukas March 2008 Development
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... INK 7 graphics "cursor" in the right place without adding ... kinda like this:

    [CODE]
    10 DRAW 50,50 ...
    PAUSE 0:
    NEXT g:
    GO TO 20
    [/CODE]
    CODE values of the letters in the DRAW CODE strings by ...
    Einar Saukas Einar Saukas March 2008 Development
  • St. Michael Micromasters: Computer GamesHi, The [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=2000988"]St. Michael Micromasters: Computer Games[/URL] book doesn't currently have a…

    ...
    130 border 0:paper 0:cls:let l=0:let j=11 ... w=1:let t=0:let x=0.01
    150 input ... :plot 128,0
    180 draw 0,175:plot 255,0:draw -255 ... k$=inkey$:return
    [/CODE]
    [CODE]
    100 rem spider
    0.2,0
    540 if f
    c1541 c1541 March 2008 MIA/STP/SDP
  • Changing BASIC loader in Chuckie Egg 2Hi, My aim is to include "PAUSE 0" event at the end of the loading of the Chuckie Egg 2 game. The reason is that I use emulator to load the game and…

    ... /> Here is what we get in ZX-Blockeditor:

    [URL ... is no pause between the screen and game code. Everything is in one ... : LOAD "CE2" CODE: LOAD "CE 2" SCREEN$
    2 PAUSE 0: RANDOMIZE USR ...
    Dr BEEP Dr BEEP March 2008 Emulators
  • Microdrive Help...Hi All, I need a little help.. I would like to transfer one of my all time favorites to microdrive "Atic Atac" (for which I have an original tap co…

    ... . It just came up with "0" :-x !

    I ... speedload. It needs some time in between the various tape blocks ... with "M RAMTOP no good 0:4" for me, but doing ... a PRINT USR 0 then LOAD *"m";1;"ATIC ... use a small bit of machine code to move it back down ...
    Jimmy Jimmy April 2008 Hardware
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... the right keys and $5DEB=0 then it will call $04C2 ... first part of the Deathchase machine code checks that $5AE0=$24. If ... then it does a USR 0! You might want to skip ... by switching the ROM image in use whilst Deathchase was running ...
    Jimmy Jimmy April 2008 Emulators
<1…22232425262728…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