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.118s
<1…78910111213…34>
  • 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…

    ... following syntax:

    [code]
    ORG RAMx:address ; for ... example, ORG RAM0:0
    [/code]

    Since ... to labels within your code will also therefore be ... a direct command: PAUSE 0 - then, while paused, assemble your code!)
    < ...
    Marko Marko October 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…

    ... dropping in an 'AT 0,0' control code just as you're getting ... in a single page of code.

    Technically, we could ... a generic data-driven "state machine" to interpret this data. We ... the idea of storing compressed code).

    All these ideas ...
    Einar Saukas Einar Saukas 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…

    ... right (so, er, bit 0 becomes bit 1 and bit ... 7 becomes bit 0, is that right?),[/quote]< ... was previously in bit 0 is placed in bit ... the rotation too: bit 0 moves to the carry flag ... The Toni Baker book (Mastering Machine Code On Your ZX Spectrum) refers ...
    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…

    ... two checksums generated by the machine code loader both fail. Therefore there ... :

    115 FOR a=0 TO 2: POKE 30081+a ... ,0: NEXT a

    Hopefully ...
    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 ... in the cassette inlay. Unlike "PAUSE 0", this routine also accepts caps ...
    Digital Prawn Digital Prawn October 2007 Games
  • Letters with accents on the SpectrumIs there any way to type letters that have accents (for example ? ? ? etc) on the Spectrum? Maybe it's really obvious but I don't know how.

    ... /> e.g. PRINT AT 6,0;"Based on Jet Set Willy ... : PRINT " Smith)"

    In machine-code, the best way is to ...
    andrewbroad andrewbroad November 2007 Sinclair Miscellaneous
  • 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 ... a DATA and POKEING your code and then RANDOMIZE USR it ... like an entry to the 0,5K Minigame compo.[/QUOTE]
    0.5K minigame compo could be ...
    BloodBaz BloodBaz November 2007 Development
  • Benchmark timeWell, the BASIC benchmark posted in Creative Computing back in the 80s came up as a topic on the AtariAge forums. The article is available online an…

    ... If it were just one machine vs another then yes, I ... but the CP/M machine may not even use ... However, the work that each machine must to is the same ... Random %f\n", 1000.0-r);
    }
    [/code]

    ... where the CP/M machine may have a separate ...
    JamesD JamesD December 2007 Sinclair Basic
  • 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…

    ... - in other words, most efficient machine code ?

    No doubt that ... MHz you need really good code.
    Negative example would be ... Red Arrows (some 1 to 0.5 fps - totally unplayable).
    piters piters December 2007 Sinclair Miscellaneous
  • ZX Spectrum ScreenHello folks! I know, that ZX Spectrum has character resolution 32x24. And you can't write with PRINT AT command to last two lines. But, I know that…

    Print to channel 1.

    [code]
    10 PRINT #1;AT 0,0;"Line 22";AT 1,0;"Line 23"
    20 PAUSE 0
    30 REM :P :P :P :D
    [/code]
    Woody Woody December 2007 Development
  • 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…

    ... single step through your BASIC code and alter variables whilst paused ... - UDG editor, Assembler, CPU debugger (machine code is fully supported, not just ... games like Manic Miner in 0.666 with the spectrum 48k ...
    Dunny Dunny February 2008 Emulators
  • 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…

    Time to make my contribution:

    Replace
    [code]
    LET k=CODE INKEY$:
    POKE (k
    Dr BEEP Dr BEEP 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…

    [QUOTE=Dr BEEP;252036]Time to make my contribution:

    Replace
    [code]
    LET k=CODE INKEY$:
    POKE (k
    Einar Saukas Einar Saukas March 2008 Development
  • 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 ... only difference that can affect machine code programs.

    ... books were published about advanced machine code techniques, and I have ... a book called "Advanced machine code techniques on the 128K Specturm ...
    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 ... 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…

    ... idea. For instance:

    [CODE]
    1 DIM m(862 ... p=672:
    LET d=0*USR 7766-1:
    FOR ... /> 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…

    ... , 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 2 before DRAWing ...
    Einar Saukas Einar Saukas 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?

    ... the value will be between 0-32 this will calculate
    Machine code is simply:

    AND ...
    BloodBaz BloodBaz March 2008 Sinclair Basic
  • 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…

    ... /> My aim is to include "PAUSE 0" event at the end of ... , there is no pause between the screen and game code. Everything is ... : LOAD "CE2" CODE: LOAD "CE 2" SCREEN$
    2 PAUSE 0: RANDOMIZE USR ... can I actually implement the PAUSE 0 event at the end of ...
    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 then ... 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
  • 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…

    ... isn't when a state machine is brought into the picture ... straightforwardly implemented as a state machine. If this is a new ... , score);
    d_Print(0, 0, INK_BLACK | PAPER_WHITE, 0, g_textBuffer);
    [/code]

    The ...
    Alcoholics Anonymous Alcoholics Anonymous April 2008 Development
  • 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 ...
    Jimmy Jimmy April 2008 Emulators
  • Spectaculator 7 Beta 1Spectaculator 7 has amazingly somehow made it into beta! I've just sent the usual suspects (aka beta testers) their e-mail with details. I know a f…

    ...

    [CODE]0 OK, 60:2[/CODE]

    By ... Microdrives" hardware, the emulated machine resets. Again both system ... [CODE](C) M, 60:2[/CODE]

    Reset the emulated machine [ ... in

    [CODE]0 OK, 0:1[/CODE]

    when it ...
    jp jp May 2008 Emulators
  • 48k idle soundis there an emulator that emulates the genuine 48k idle hiss/noise (or whatever it's called)? I mean the sound heard when there is no sound, but buz…

    ... about this but if you "PAUSE 0" the sound gets lower)
    machine behaviour to be emulated. not ...
    Arda Arda June 2008 Emulators
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... head to load screens or code without a header wow
    10 border 0 : paper 0 : ink 7
    20 ... cls
    30 for i = 0 to 12
    35 read ... /> 50 data 221,33,0,64,17,0,27,62,55,205 ... trick but a piece of machine code, isn't it?
    Paul van der Laan Paul van der Laan June 2008 Sinclair Basic
  • How to run assembled code in emu?Sorry for the complete newbie question, but I can't figure this out anywhere. I've assembled a very simple program using z80asm on linux. Now I hav…

    [QUOTE=aowen;285738]Although remember to CLEAR the RAMTOP in BASIC before loading.[/QUOTE]

    And if emulating a 128K machine, make sure the correct memory is paged in if you don't get the option (typing PAUSE 0 will do).
    BloodBaz BloodBaz July 2008 Development
<1…78910111213…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
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