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.022s
<1…18192021222324…34>
  • CODE SCREEN$ in MCIs there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in bas…

    Is there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in basic?
    daveysludge daveysludge June 2013 Development
  • "Jumping Jack" on Kempston Joystick.Hello. I'm new here, so at start I want to welcome everybody :) I'm totally newbie in ZX Spectrum. But I'm still own Timex without cassete player (I …

    ... time ago under RealSpec showed code there. But it also require ... for me. And problem with control on my Pentagram Tab 8 ... Kempston. I know ASM source code of that game exists, but ...
    olesio olesio June 2013 Games
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    ... it gives me 32867.
    [code]
    ld l,155
    ret
    [/code]

    When I add ... the beginning, the following...
    [code]
    ld hl,0
    ld bc,0
    [/code]
    ...it seems to work ...
    Tobo Tobo June 2013 Sinclair Miscellaneous
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... either a string expression (if referencing a string variable) or ...
    a$=destin string expression, or destin location ... [/code]

    --

    The function works with string ... slicing either side as well.
    [code]
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • SE Basic IV 4.1 Buffy previewSE Basic IV 4.0 Anya was released back in December 2012. You can read about it here: [url]http://cheveron.github.io/sebasic4/[/url] But here's some …

    ... dialect of BASIC. The code has been completely refactored ... mode are now replaced with CONTROL and META, enabling you ... the days of terminals, CONTROL would clear bits 6 and ... BLOCK graphics, in Buffy CONTROL adds 79 to the ... 10,000 lines of code to comment. I am ...
    chev chev July 2013 Sinclair Basic
  • Sinclair Quality ControlCan anyone else remember seeing this on Speccy games? Think it came about after Amstrad took over with the +2. What was this quality control, and how…

    ... +2. What was this quality control, and how did a game ...
    Dwayne Dibley Dwayne Dibley July 2013 Games
  • Inserting binary code into ZX Spin assemblerIs there any way to insert a saved binary file into ZX Spins assembler? i.e. So I have a string of DEFB commands containing data, the assembler just…

    Is there any way to insert a saved binary file into ZX Spins assembler?

    i.e. So I have a string of DEFB commands containing data, the assembler just interprets it as Z80 commands and wont assemble it...
    daveysludge daveysludge July 2013 Development
  • How to write self-relocating code using Pasmo?With z80asm, I can write code like this: [CODE] org 0 ; a total lie, but makes the reloc sums work .dest: equ …

    ... ; target address of relocated code
    ld bc,.reloc_start ... ld bc,.reloc_len ; length of code to relocate
    ldir ... lots of code
    ;; lots more code
    ;; even more code
    < ...
    stephenw32768 stephenw32768 August 2013 Development
  • Hardware description - BETA DISK interfaceExist more versions and clones of BETA DISK interface. Beta disk 48, beta disk 128, brasilian clones of beta disk 48, russian clones of beta disk 128…

    ... FDD ports:[/B]
    [CODE]
    ADRESS WRITE READ < ... data data

    Control port #FF(255) for write ... bit 7 = interrupt request
    [/CODE]

    Ports addressing in ... addressing as on ZX128/+2[/code]


    [ ...
    velesoft velesoft August 2013 Hardware
  • Hardware description - DivIDE interface[B][U]DIVIDE interface / DivIDE 2k11[/U][/B] [B][U]The main description[/U][/B] DIVIDE is IDE interface with own external memory. Thanks to very goo…

    ... - write only[/B]
    [CODE]D0-D1 = select divide ram ... /> D7 = conmem mode[/CODE]

    Control port function:

    [CODE][U]ADRESS READ WRITE[/U ... 24-27 LBA 24-27[/CODE]

    Adressation ...
    velesoft velesoft August 2013 Hardware
  • another one of those games lists..... sorryMorning folks, Long time reader, first time poster and all that. I have been toying with the idea (or at least, the missus has) of getting rid of m…

    ... Diddums
    7. Air Traffic Control - Hewson Consultants
    8. Alien ...
    30. Fruit Machine Simulator - Code Masters
    31. Future Games ...
    andicurrie andicurrie August 2013 Games
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... a spectrum in assembly/machine code... No fancy screen shinanagins, ... "/program loader.

    [code]
    10 LET X=61440 ...
    Paired registers

    [code]
    03 = INC BC
    3C
    C9
    [/code]

    returns... 61440...
    wibble wibble August 2013 Development
  • Squishing code up nice and small then unsquashing it in assemblyI refer of course to data compression. I've done a search and there are lots of good compressors, but I can't seem to find one that works in assembl…

    ... a short bit of assembly code (exactly what I'm after ...
    R-Tape R-Tape September 2013 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... of showing how efficient the code is.

    I've ... to determine how fast the code runs?
    rune rune September 2013 Sinclair Miscellaneous
  • 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??

    Im 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??
    nonsenceinbasic nonsenceinbasic September 2013 Development
  • JSW1 - Changes Between ReleasesHere is a list I'm working on of differences between JSW versions. I'm not currently 100% sure what all the changes do although by using one of the J…

    ... ' with only text changes, the code is the same as far ... *** 135

    These three control the keypad startup. The TSAM ...
    spider spider September 2013 Sinclair Miscellaneous
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    ... trick like this:

    [code];; load a 4000 byte BASIC ... (23620),1

    ret[/code]

    Ta-da, BASIC ... total crash. Loading BASIC as code from the 128 BASIC interpreter ... 's the return from machine code that doesn't.

    stephenw32768 stephenw32768 September 2013 Development
  • SpecBAS 0.789 releasedHi all! Back with another SpecBAS release - this one's mostly just about sprites and bug fixes. One new addition I do quite like is the expression c…

    ... , you can also get string results as well as numeric ... end] [OPTION opt] allows better control of animation with loops, pingpong ... MENUBOX can now take a string array rather than a list ... scrolling
    Loading of string and numeric dynamic arrays now ...
    Dunny Dunny September 2013 Sinclair Miscellaneous
  • MOVE_M Object Movement Manager for BASICAs moving things around on the screen is usually the slowest part of a game written in BASIC, I've been pottering around with this routine to handle …

    ... to the MOVE_M code.

    [code]
    10 ... /> [/code]

    [code]
    ; MOVE_M moving object control for BASIC ... amp; ACTION tables
    ; control keys are defined in the ... ; CHR$ = graphic's character code
    ; 0:1 = direction ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... ,c)=STR$ USR ScrDol0 .
    [code]
    ScrDol0:call ScrDol
    string
    ;becomes the output from ... or 1)
    ret
    [/code]
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... for a laff

    [code]

    #include
    ... br /> }

    }
    [/code]

    but the keyboard ... 'unexpected end of file'
    [code]

    #include
    ... br /> #endasm

    }[/code]
    slenkar slenkar October 2013 Development
  • LOAD "" CODE - Blind Alleycame across [B]Blind Alley[/B] in the archives, and both tzx/tap versions only have Bytes header, no Basic loader with autostart - please, anyone, ho…

    ... the archive that need LOAD "" CODE?
    de Vandemar Croup de Vandemar Croup October 2013 Games
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... ] just contains a method to control sprites (move or change image ... "]here[/URL]

    [*]Source code [URL="http://www.mediafire.com ...
    Einar Saukas Einar Saukas November 2013 Brand new software
  • Troublesome routine, help needed!Having problems with this routine, it basically fires a rocket up the screen, but refuses to detect collisions. I'm using attribute blocks for detect…

    ... annoyance out! :smile:

    [CODE]org 30000
    ld hl ... ;load co-ords into print string
    push bc
    call ... /> defb 0, 0 ; UDG data[/CODE]
    daveysludge daveysludge November 2013 Development
  • FZX Driver for z88dkAn fzx library for z88dk can be downloaded [URL="https://drive.google.com/file/d/0B6XhJJ33xpOWM2hWNjAxMVkxaEk/edit?usp=sharing"]here[/URL]. The libr…

    ... URL]. The library contains source code, compiled libraries (for v1.10 ... real linker so fonts (and code) are only attached to the ... );[/B]
    Output zero terminated string.

    [B]int ... driver that interprets code 13 as newline and code 22 as an ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Announcements
  • Downloading code to physical hardwareHi folks, Back in the day, my devkit was a TRS-80 and I had a simple connector device from the TRS-80 parallel (printer) port to the expansion bus o…

    ... ways to get PC developed code over to a physical Spectrum ...
    David Jones David Jones December 2013 Development
  • Self modifying code ??I made a game in C that was mostly accessing arrays and using FOR NEXT loops, I ran out of memory, so I was thinking would it be possible to use sel…

    ... possible to use self-modifying code so that say 20 FOR ... NEXT loops use the same code?
    or 20 array look ... ups can use the same code?

    When using C ... write out all the machine code necessary to do loops and ...
    slenkar slenkar December 2013 Development
  • This is Tritone (new beeper music compilation)A Battle of the Bits music compilation! All made by nix./site, brightentayle and, most importantly, TK90X Fan! \ ^_^ / All the songs in here use a b…

    ... (variable) tone, a semi-volume control feature and an extra drum ... %28source%20code%29.rar]source code (without the songs, font and ...
    Crash Nicker Crash Nicker December 2013 Brand new software
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... games in +3DOS.

    [CODE]dos_open equ 262
    dos_close ... 9497
    db 0 ; main code (across RAM 5, 2, 0 ... /> db $ff ; end of list[/CODE]

    In this example ... /+3e, but it does not control any errors (beyond forcing a ...
    Zup Zup December 2013 Development
  • Assembly code auto optimiserFor my Finders Keepers Plus project I'm considering writing an Assembly code auto optimiser. Way back when I wrote the original FK I considered optim…

    ... like this

    [code]
    call SomeSub
    ... ret
    [/code]

    could be ... br />
    [code]
    jp SomeSub
    [/code]

    ... br />
    Example
    [code]
    ; My source
    ;< ...
    David Jones David Jones December 2013 Development
<1…18192021222324…34>

Latest Posts

  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 22
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on April 22
  • Goodbye Z80
    moggy on April 22
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on April 22
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on April 22
  • I am currently watching.....
    Antiriad2097 on April 22
  • European Software Titles with an English version
    harriusherbartio on April 22
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on April 22
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 22
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21

HitBox

Word Docs Hits
string 2.8K 5.1K
control 9.5K 11.7K
code 41.6K 91.2K

Related Threads

  • 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 /…
  • Saving BASIC code as CODE... can't start programHi guys!<br /> <br /> I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon.<br /> <br /> I'm using the…
  • IF and control flow in machine codeHi everyone,<br /> <br /> Basic has a nice control flow like if statements.<br /> How can these be done in machine code since i cant find anything<br…
  • simplest method to pass a string to m/code?The statement "RANDOMIZE numvar+USR mc" is a simple way of passing a single numeric parameter to a m/c routine, as mc can retrieve numvar from the to…
  • 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…
  • Code optimisation! 16bit number to 5 digit stringJust for interest this one, any thoughts on how to make this as fast as possible? Little optimisations to this routine or a complete reimagining?<br…
  • Code Masters' adventures: where are they?Please help to find Dizzy and Seymour sequels. Why their distribution is denied ?
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…

Related Searches

  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • code 16384
  • keyboard control joystick
  • 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
  • identify code 128k pentagon model
  • check code 128k pentagon model
  • load code hide name
  • control code chr
  • control code
  • chr control codes string
  • control codes string
  • flash string code control
  • chr code control
  • paper control machine code

Copyright © 2024 World of Spectrum