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.102s
<1…28293031323334>
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... and everything before touching Machine Code, but with writing within ... the machine code generated and there is a command in Zeus ... your source code. Your source code occupies a different set of ... a machine code program located at address 57344. Once back in, ...
    Alcoholics Anonymous Alcoholics Anonymous September 2011 Development
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... it can contain multiple files, in a linear order.

    set RAMTOP (that sets the highest ... it into a specific place in the emulated memory.
    Then ... virtual tape, which is the machine code.[/QUOTE]

    Right so ...
    meow meow September 2011 Development
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ... lack of bitwise operators in BASIC could be augmented ... You have some machine code like:

    [CODE]LD A,(FEF4h ... POKE the two values in to address FEF4 and ... want. The result would be in FEF4.

    ...
    RETC is indeed not set by OR

    ...
    Dr BEEP Dr BEEP October 2011 Sinclair Basic
  • Memories of Adventure Game Writing - Interview with Craig Davies1st in this 4 part feature is now up. [URL="http://jdanddiet.blogspot.com/2011/10/memories-of-adventure-game-writing.html"]Memories of Adventure Gam…

    ... could change the pre-set sound & effects in some way. Unfortunately ... I didn't know any machine code so ...
    Morkin Morkin October 2011 Games
  • Requesting a little help to identify the purpose of this 'add-on' to my Issue 2Hi everyone First of all it's my first post here so please go easy on me! I'm grateful to be accepted into your fine little club :smile: I probabl…

    ... ?[/QUOTE]
    No, the machine code 'fail' is when for any ... is enough.

    In the pictures in your start post, I ... without keyboard... :-? perhaps code something up in an emulator, try & ... disabling or unsoldering the entire set. But it does work - ...
    RetroTechie RetroTechie October 2011 Hardware
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... way I altered the machine code or a bug in BASin. When I ... program for the first time in BASin the first two random ... the program reloaded.

    [CODE]100 REM
    110 REM ... ,0
    201 C9 ret[/CODE]

    Have I been ...
    Paddy Coleman Paddy Coleman December 2011 Development
  • Music Trackers, draw a line! __________________________________ This is a little poll and here we can give us tips about music tracking with Zx Spectrum. Ask something and if I can , I'll…

    ... programming. First is writing code that actually generate sound or ... as an existing music player code. First possibilities is limited ... music in an assembler, you don't write it as actual machine code ... do almost anything if you set highest speed, though, but ...
    Shiru Shiru December 2011 Development
  • Annoying colour issues with UDGsMe again... Flush with the success of finding the latest version of BASin to play with I tried to buff the graphics of the various screen items All…

    ... Depending upon the currently active INK & PAPER settings for ... br /> To minimise the effect in BASIC you need to ensure ... colours between them; so in this example the creature ... most effectively minimised by machine code sprite routines to control ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • M/C mathsHow would I do the equivalent of LET A=B*7 in machine code?

    ... /> * Call $1c1f CLASS_01 to set up the required system variables ... CH_ADD to the relevant name in the string as needed. ... which is thoroughly explained in Toni Baker's excellent series ... /mccalc.zip]Machine Code Calculator[/url] articles published in ZX Computing ...
    Battle Bunny Battle Bunny January 2012 Development
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    lol yeah we know that :D

    Anyway, you could write a machine code routine that prints the screen in the set places, rather than having it pop back to basic and print each section, then it would dramatically speed things up.
    Baggers Baggers January 2012 Sinclair Basic
  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…

    ... a 48k machine then..? What value did you put in for it ... I went with the ones in Jonathan's how to document ... from 65024-65280 (set I=254 in IM2 to use it ... timing.

    I then set my stack pointer to 0 ... to there's an error in the code (PM sent to Jonathan ...
    R-Tape R-Tape February 2012 Development
  • WANTED: Britain Invaded! instructions[deleted]

    ... 's a small machine code routine in the zeroth line ... i.e.

    [code]
    123
    4X5
    [/code]

    This is presumably needed in case your ... As can be seen in the code, where a "dice" ... random seed is apparently set to constant value at ...
    Digital Prawn Digital Prawn February 2012 Wanted
  • Giving Away ZX Spectrum Collection Free - Adelaide, South AustraliaI will give away my collection of ZX Spectrum stuff to anyone who can pick it up. Please PM me if you are interested. [U]Books[/U] The Spectrum Oper…

    ... the Zeus Assembler and the Machine Code Tutor were the tools to ... have for machine code debugging, disassembling and programming on ... . Working with the Z80 instruction set was the most fun that ...
    Count Zero Count Zero March 2012 Sales
  • BorderTron 3000A little bit of speccy-related fun for a Friday afternoon... I've knocked together a program for Windows which I've called Bordertron 3000 (a suitabl…

    ... be combined with other routines (machine code, only, as the error report ... that would work on both machine types? Im not much ... with 2 loops, one nested in other.
    - Inner loop ... you'd only need one set of output data for both ... too long) to use in games... ;)
    kgmcneil kgmcneil April 2012 Announcements
  • The So What's This Buzzsaw All About Then? Thread.Erm. This: [URL="http://www.joefish.co.uk/speccy/Joefish_Buzzsaw_Demo_1.tap"]http://www.joefish.co.uk/speccy/Joefish_Buzzsaw_Demo_1.tap[/URL] Keys…

    ... data copied from somewhere else in memory, then it takes longer ... write it with a pre-set number, so you only have ... by knowing how long every machine code instruction takes and running a ... still have to move horizontally in character spaces otherwise you still ...
    joefish joefish April 2012 Development
  • 30 years ago today, launch of the Sinclair ZX Spectrum!Friday, April 23th 1982 - At a press conference at the Churchill Hotel, Clive Sinclair revealed to the world his new personal computer, the ZX Spectr…

    ... it was a great little machine, no matter what model ... understand. It was a machine that made programming FUN.
    Set Willy style game where you ... my dad wrote in BASIC back in the late 80s/ ... as I compiled it into machine code using HiSoft BASIC :-) I ...
    pottyboy pottyboy April 2012 Sinclair Miscellaneous
  • Matching calls and returnsHi all, A pretty fundamental question here that I probably should have sorted by now. I've noticed how much the stack has built out in my current g…

    ... 622808]I generally don't code in a way that leaves ... />
    However, this is assembly/machine code in an 8-bit so as ... jp collision, start
    ret[/CODE]
    I've now realised ... that returns with a flag set or loop the main loop ...
    R-Tape R-Tape April 2012 Development
  • ZX Spin and TZX FilesHi, It is probably me, but I am having trouble loading some .TZX files into ZXSpin. An example is: [url]ftp://ftp.worldofspectrum.org/pub/sinclair…

    ... Complete Machine Code Tutor TZX as an example (which won't load in ... default settings, but loads in the other emulators which I ... automatically" in Tools : Options : Files : Tapes.
    2. Set Tape Browser ... $B700, with a plethora of IN / OUT / AND / OR / XOR / ...
    Battle Bunny Battle Bunny April 2012 Emulators
  • See the 1985 Dixons deal and more from old Xmas cataloguesHeya, As you know, I've now moved on from Speccy stuff (too much bu11sh*t to tolerate outweighing too little enjoyment off the back of having made t…

    ... were pretty much f*cked in terms of finding software to ... , good graphics and a built in assembler/monitor but was somewhat ... of machine code.

    Had a bloody good version of Jet Set ... Willy though later in the year.
    Saboteur Saboteur May 2012 Sinclair Miscellaneous
  • Turn UDG to Attrribute blocksI'm trying to enlarge my UDG's to 8 x 8 character blocks per pixel, but struggling, is there any subroutine/program for enlarging UDG's x 8?

    ... version is slower in BASIC, I'd expect a machine code version to ... = current attributes
    pin = current ink
    pap = current paper
    u$ = "a"-"u"

    [code]
    2 LET udg=FN ... 7:
    POKE d+c,CODE c$(c+1):
    NEXT ...
    Battle Bunny Battle Bunny May 2012 Development
  • What if there was no memory or space limitation?What if there was no memory or space limitation? We've had topics about the limitations of the Speccy's hardware, topics where we discussed how good …

    ... to run through a state machine to tokenize words and shouldn ... periodically to get a working set of data into RAM (eg ... is called the working set. The working set is > 48k ... .

    Next consider executing code in a bankswitched environment. When you ...
    Alcoholics Anonymous Alcoholics Anonymous May 2012 Sinclair Miscellaneous
  • Dimming the screen...Hi Folks, I was hoping someone on here could help me with a wee machine code routine. I have written the following example in BASIC: [CODE]100 REM…

    ... I could do this without machine code. :oops:

    ... ; BRIGHT 0; PAPER 8; INK 8;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
    170 REM < ... the string (55 bytes) in an external file and load ... will try Jonathan's machine code version to see how much ...
    Paddy Coleman Paddy Coleman May 2012 Development
  • Dimming the screen...Hi Folks, I was hoping someone on here could help me with a wee machine code routine. I have written the following example in BASIC: [CODE]100 REM…

    ... for use in MRT (thanks Jonathan).

    [CODE]100 REM ... 1,0; INK 7;"\* "; INK 4;"Pea"; INK 5;"Sea "; INK 7;"Software "; ... /> 300 REM
    310 REM MACHINE CODE BY JONATHAN CAULDWELL
    320 ... also updated the credits screen in mRT to include you for ...
    Paddy Coleman Paddy Coleman May 2012 Development
  • Minigamecompo 2012[URL]http://minigamecompo.weebly.com/[/URL] As last year, 1K, 2K and 4K compo. Now I can use all announcements on all forums you participate. So f…

    The linit is only set for the datastorage. If your ... 'special' feature of having a machine with only 1K programmable RAM ... ). So games based for this machine can't use more memory ... therefore entitled to use decompressors in your code, as long as they ...
    Dr BEEP Dr BEEP July 2012 Games
  • (Re) building a ZX Spectrum laserharpThe Cambridge show is nearing, and I want to bring my laserharp with me. Why? Because it's built around a ZX Spectrum +2: [IMG]http://benophetintern…

    ... : when BREAK is pressed, the machine code routine continues on the Z80 ... instead, the machine code routine stops too.

    In the video underneath ... circuit.
    But when a set of different DAC values is ... lying far apart (even a set of e.g. 0,127 ...
    bverstee bverstee August 2012 Hardware
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... games that are written in basic i can study ... . will be finished in a day or so ... check out the code from the programs in the archive. ... /> Interesting thing i noticed in magazines - more and more the ... first.

    [CODE]
    10 LET PLAYERHITCHANCE=0 ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... with something like..

    [CODE]
    ld a,17 ;paper ... 16
    ld a,16 ;ink control
    rst 16
    ink
    rst 16
    [/CODE]


    ...in front of ... manual? p183 has the character set and lists 6-23 are ...
    R-Tape R-Tape August 2012 Development
  • space available in bytes - questionHi, question: - if i create a *.txt file in pee cee: if empty it will show 0 bytes if i put text "abcde" it will show 5 bytes if i put texte (in 2 l…

    ... the machine stack; ie. the area marked "spare" in the ... available, for data or machine code, the area between RAMTOP ... For example, if RAMTOP was set low at 24999, then ... was no BASIC program in memory, but P_RAMT-RAMTOP ... at least 96kb available in the extra RAM ...
    Battle Bunny Battle Bunny August 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... that. I will study the machine code later after I get a ... starting to understand arrays in basic.

    [CODE]
    5 PAPER ... br /> 60 STOP
    320 INK 6: PRINT ".";: RETURN
    ... RETURN
    420 INK 7: PRINT "#";: RETURN
    [/CODE]Soon I will ...
    WibbleBibble WibbleBibble August 2012 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
set 29.1K 39.2K
ink 2.5K 5.8K
in 401.9K 810.5K
machine 27.2K 35.6K
code 41.6K 91.2K

Related Threads

  • 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…
  • 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…
  • +2 ramdisk - access in machine codeHow can you access the ramdisk in machine code?<br /> <br /> I've got a +2, and it seems the ramdisk has never been properly utilised.<br /> It would…
  • First steps in Z80 machine codeI never got into machine code much back when I had a speccy, as I didn't have any development tools at the time.<br /> <br /> The only machine code I…
  • How do I clear only a specific area of a screen (quickly) in machine code ?I'm looking for a machine code routine which will<br /> clear the first 20 rows of the Spectrum's display<br /> (or any number of rows or columns) . …
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…
  • Easy way to print text in machine code?Please? It sounds so simple, but I've never done it.<br /> <br /> At the moment I'm grabbing the start address for each letter then printing them ou…

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
  • machine code sprite movement in basic
  • change tape to disk in machine code
  • machine code in loading screen
  • pause 0 in machine code
  • 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

Copyright © 2024 World of Spectrum