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.127s
<1…6789101112…34>
  • 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…

    ... line from your machine code routine. Eg:

    [code]
    let ... br />
    [code]
    flag:
    defb 0 ; flag has default ... 0 value
    text:
    defb 0 ; I like to terminate ...
    Alcoholics Anonymous Alcoholics Anonymous January 2007 Development
  • NEW games for you chaps (and girls too) ;-)Okie, did some .TAP versions of NEW original games that were only released on TRDOS disk format. Some of you might have seen some (one or two are eve…

    ... . Spin emulator - get the latest 0.61 since it has TRD ... (which normally contains the actual machine code loader) to .TAP format
    Tom-Cat Tom-Cat January 2007 Games
  • Complex DRAW command?After looking at some Speccy code I noticed that the DRAW statement is used to draw lines (or it looked that way). On the Coco, the LINE command was…

    ... ,100
    20 DRAW 50,0,PI[/CODE]

    You can ... ,100
    20 DRAW 40,0,12000[/CODE]

    As for ... .cgi?id=2000012"]40 Best Machine Code Routines for the ZX Spectrum ...
    Matt_B Matt_B February 2007 Development
  • Minigame Compo 2007Hi there, also this year, there'll be a minigame competition, open to all 8-bit computers and consoles. It consists on writing games whose size (…

    ... br /> [quote]
    0 RANDOMIZE USR xxxxx: REM machine-code

    Since ... this?

    0 PRINT USR xxxxx,"CODE"

    ... and then place your code on the comma.
    Seems ... to work with my code, might also work with RANDOMIZE ...
    Dr BEEP Dr BEEP February 2007 Development
  • Screen$ disappearanceGreetings to all developers :D As you know, I have been playing around with Professional Adventure Writer and was making a few tests in the adventur…

    ... the screen before loading the machine code for the adventure.
    ... />
    [code]
    15 BORDER 0: PAPER 0: INK 0
    20 CLEAR ... "" SCREEN$
    40 LOAD "" CODE
    50 POKE extvec,195 ... RANDOMIZE USR (extvec+9)
    [/code]

    You see ...
    mulder mulder March 2007 Development
  • Screen$ disappearanceGreetings to all developers :D As you know, I have been playing around with Professional Adventure Writer and was making a few tests in the adventur…

    ... when the first block of machine code loads. It's not down ... ....

    [code]
    15 BORDER 0: PAPER 0: INK 0
    20 CLEAR ... ,6912
    30 LOAD ""CODE : SAVE "AVENTURA @"CODE 28800,8832
    40 ...
    mulder mulder March 2007 Development
  • Screen$ disappearanceGreetings to all developers :D As you know, I have been playing around with Professional Adventure Writer and was making a few tests in the adventur…

    ... loads the seperate bits of code from the TZX and saves ... time. If you put a PAUSE 0: before each LOAD, that allows ...
    mulder mulder March 2007 Development
  • Image convert: bmp - TAP - wav: help!(cross posted to css, too!) 'ello all! I've been asked to give someone a hand converting images into a format suitable for loading into a *real* sp…

    ... /> 20 LOAD "" SCREEN$
    30 PAUSE 0
    40 GOTO 10
    pause/wait for a key press ... issuing the appropriate LOAD "" / LOAD "" CODE command. Which then meant that ...
    j00ce j00ce March 2007 Sinclair Miscellaneous
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... be moving between 0-31 and y between 0 and 21. What ... routine written by dmsmith in machine code to do it. It is ...
    48K 48K March 2007 Sinclair Basic
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ...
    I've written a machine code that can
    a) handle ... br /> x defb 0 ; x character position (input; 0-31)
    ... y defb 0 ; y character position ... (input; 0-23)
    ...
    BloodBaz BloodBaz March 2007 Sinclair Basic
  • Getting scr addresses from x and yCould someone please tell me how to calculate the 8 screen addresses corresponding to a character printed in basic at coordinates x and y? For examp…

    ... .

    [code]3000 LET x=0: LET y=0: LET z=127 ... : LET y1=y
    3139 PAUSE 0
    3140 IF INKEY$="q ... : IF y23 THEN LET y=0
    3160 IF INKEY$="o ... : IF x31 THEN LET x=0
    3190 POKE 22528+x1 ... )))
    3198 GO TO 3120[/code]
    48K 48K March 2007 Sinclair Basic
  • TV Modulator. Can it be repaired?Is it possible, to repair tha TV modulator (after removing it) if it gives wavy picture? I replaced both transistors (tr1/2) and both electrolytic ca…

    ... of time for a 48K machine, red lines up and ... BASIC test program, which pokes 0 to 255 in a loop ... not initialise into a 48K machine, yet BASIC can read and ... ALWAYS initialises as a 16K machine, not 17 or 18K. ... all of RAM in a machine code program, can you make it ...
    Marcelo Marcelo March 2007 Hardware
  • Cybernoid editorSo, my long tern goal is to make my own Cybernoid or Rex like game (see an ancient thread about Sprite advice)...but my skills are somewhat lacking..…

    ... extra blocks of code, after the main Cybernoid code.

    Break ... editor and save all your code blocks in the right order ... cybernoid loader
    Add a PAUSE 0, and then the new load ...
    mulder mulder March 2007 Development
  • 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 …

    ... extra blocks of code, after the main Cybernoid code.

    Break ... editor and save all your code blocks in the right order ... cybernoid loader
    Add a PAUSE 0, and then the new load ...
    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…

    ... are:

    36892,0 - infinite credits (v1)

    [code]10 REM Cannon Bubble hack ... DATA 251,201[/code]

    [code]10 REM Cannon ... ?"
    110 POKE 23658,0 : PAUSE 0 : IF INKEY$ "y" ... /> 270 DATA 251,201[/code]

    The ...
    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

    ... (e.g. with OUT 254, 0) will produce another click. Sound ... , you need to write assembly code/machine code as BASIC is too slow ... affected by port 254 (bits 0, 1 and 2). Don't ...
    BloodBaz BloodBaz April 2007 Emulators
  • Autorun BASIC programsIs it possible to write a basic program which will autorun after typing in LOAD ""? Thanks

    ... basic program as a code file in address 32768, ... [code] 10 DATA 221,33,94,195,17,17,0,62,0, ... de cabeceras PRESS A KEY":PAUSE 0
    40 CLS :RESTORE ... br /> 90 PRINT AT 0,0;m$;:FOR n=50015 ... ,0;"Byte quantity:";cby
    140 GOTO 30
    [/code ...
    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 …

    ... you store a number between 0 and 255 in m(1 ... RAMTOP e.g.

    [code]
    10 CLEAR 59999: REM ... Reserve 368 bytes
    [/code]

    You can then ... at 60000 using BASIC or machine code.
    BloodBaz BloodBaz May 2007 Sinclair Basic
  • Sceen$ helpMost people have used screen$ at some time or another and for me what I want to do is use it or something like it as a start screen before the game p…

    ... lines are saved

    [code]
    10 FOR i = 16384 ... ! "myscreen" SCREEN$
    50 PAUSE 0
    [/code]

    Use RUN 30 ...
    Geoff Geoff May 2007 Sinclair Basic
  • 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

    0

    endofprogram
    ret ... />




    [/CODE]
    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 ... and double declarations?

    [CODE]
    org 30000

    0

    endofprogram
    ret ... />




    [/CODE][/QUOTE]
    Dr BEEP Dr BEEP May 2007 Development
  • Cannon BubbleHello! I would really like to transffer this game ( [url]http://cezgs.computeremuzone.com/eng/card.php?id=14[/url] ) to my REAL +3 disk drive. Becau…

    ... a line containing 'CLEAR 0 : RANDOMIZE USR 0'. I know the real ... runs a disk loader in machine code. If you can get someone ...
    zxbruno zxbruno June 2007 Games
  • 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. …

    [QUOTE=Skarpo;195369]Machine Code ... just type that in in [ ... information about ... erm ... Machine Code.[/QUOTE]

    Machine code!!!!:( isnt that like: 000000000000111100001111000 ... to work in machine code!:o unless my random 0 & 1 typing ...
    +2MAN +2MAN June 2007 Sinclair Basic
  • 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…

    ... : Cursor
    Set/Reset : 0, ENTER or SPACE


    [code]
    1 LET b$="? ? ? ? ? ? ? ? ... 1,0;a$(g
    ,7 TO 16): NEXT g: PAUSE 0: ... LET
    k=CODE INKEY$: LET x ... /> -2: FOR m=0 TO 0: LET y=y-(b& ...
    Dr BEEP Dr BEEP June 2007 Development
  • A challenge thats probably impossiblehere's a challenge for all you coders. Given a snapshot, is it possible to create a program to sniff out the original start address for the game that…

    ... does the machine code equivalent of

    [code]
    10 BORDER 0
    50 [game starts here][/code]

    Once you've ...
    mjwilson mjwilson June 2007 Development
  • 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. …

    [QUOTE=+2MAN;195398]Machine code!!!!:( isnt that like: 000000000000111100001111000. Now ... to work in machine code!:o unless my random 0 & 1 typing ... ![/QUOTE]

    Getting a machine code prog to actually run is ...
    Graz Graz July 2007 Sinclair Basic
  • 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…

    ... beat the computer?

    [code]
    1 DIM a$(3 ... )="Scissors":
    LET z=0:
    LET d=0:
    FOR l ... #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…

    ... Sinclair Research Ltd"
    20 PAUSE 0


    There you ... 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…

    ... /> call 1366
    jp 30285[/CODE]

    Another question: I ... others. For example:

    [CODE]di
    ld de,23296 ... ?

    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
  • SCR to SCREENS$Hello, is there a way to convert a .scr file back to a screen$ to load it into an emulator? Thanks!

    ... PAUSE 0 : SAVE "SCREEN"SCREEN$

    After start import the code, then ...
    Dr BEEP Dr BEEP August 2007 Sinclair Miscellaneous
<1…6789101112…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