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.025s
<1…78910111213…34>
  • Relocating a block of code as to work on a 16k spectrumI've written a game in from 50000 to 65535 and was wondering if there were any way to relocate the entire block of code to work on a 16k Spectrum. I…

    ... relocate the entire block of code to work on a 16k ... will move a block of code and alter all the jumps ...
    daveysludge daveysludge February 2013 Development
  • Freescape based on reverse engineered "I of the Mask" code?That's what Sandy White has said in this interview just published on Eurogamer: [url]http://www.eurogamer.net/articles/2013-03-06-code-britannia-san…

    ... .net/articles/2013-03-06-code-britannia-sandy-white[/url]
    code and based the Freescape engine ...
    Mousey Mousey March 2013 Games
  • Assembler v Machine CodeHi. I've been looking at a lot of the code examples in the Development section and can see that Assembler is the way to go. However, I was wondering …

    ... at a lot of the code examples in the Development ... actually codes in neat Machine Code?

    I use ... total control over the actual code, and where various variables are ... to replace a lot of code if I need to ... an example sheet with some code on it, but I ...
    LuMan LuMan March 2013 Development
  • plus d machine code loader issueas many of you know i have done / been doing quite a few tr-dos recracks for the plus d but i have come into a bit of a problem the plus d machine co…

    ...
    the plus d machine code loader requires you to have ... after is a bit of code to put before the loader ...
    djgarf djgarf April 2013 Sinclair Miscellaneous
  • "Chronos": how fast should it really be?I was reading [URL="http://timfollin.pwp.blueyonder.co.uk/Archive.htm"]Tim Follin's webpage[/URL] the other day and came across a curious remark abou…

    ... game cycle. The code for this scroller is so weird that ... all. The resulting new code for the scroller would look something like ... this:
    [CODE]
    ld ...
    [/CODE]The tests show that the new scroller runs ~101 ...
    introspec introspec May 2013 Development
  • Chronos (BUGFIX)Please add the following "known errors" entry to [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0000951"]Chronos[/URL]: [QUOTE]Bugfix provid…

    ... block repetition, in the scroller that shifts the off- ... line address
    djnz 58434[/CODE]

    The ... skip remaining of original routine[/CODE]
    The reimplementation above ... enable Sinclair (should be Cursor)[/CODE]
    Fixed using POKE ...
    Einar Saukas Einar Saukas May 2013 Infoseek database
  • How to test Z80 Code?Hi All, Is there a way to test a block of z80 code (nothing speccy specific in it) with many different inputs? The reason I ask is that I'm writing…

    ... test a block of z80 code (nothing speccy specific in it ... and want to check my code's output for every combination ...
    Shando Shando May 2013 Development
  • PENTAGRAM and THE CODEHey, I have these two games up for grabs. Pentagram needs no introduction. Just note that the clam is missing 3 of those little thingies that hold …

    ... loads fine :)

    The Code is a 1984 release, or ...
    daniel_gsp daniel_gsp May 2013 Sales
  • Machine code loopsDear all, 30 years too late I know, but I'm finally starting to get to grips with Machine Code - something I could never manage back in my early tee…

    ... get to grips with Machine Code - something I could never manage ...
    Tobo Tobo June 2013 Development
  • Are these files of any use to anyone? (MANIC MINER MUCH FASTER AND SMALLER CODE)I've not touched any of this for 3 years, I thought I lost it when I had to reformat my C: drive. EDIT: These links might work Z80 source [url]http:…

    ... did rip off the movement code from the JSW disassembly after ...
    Paradigm Shifter Paradigm Shifter June 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... instruction can look like
    [CODE]
    ld hl, (register_x)
    [CODE]
    ; ld hl, (register_x) - it ... . In that case our code generator produce code of average speed 9 ... we have 2/3 screen scroller in 80k T. Quite nice ...
    catmeows catmeows June 2013 Development
  • 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
  • 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
  • Struggling with this routine... Any ideas?I'm trying to write a routine that plots 3 pixels to decrease the energy bar in the top right corner by 5 units, but it just wont have it! There mus…

    ... 't work anyway!)

    [CODE]org 30000
    ld b ... 18
    ld b,171 ;vertical co-ordinate to be plotted ...
    pop bc
    ret[/CODE]
    daveysludge daveysludge July 2013 Development
  • 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…

    ... in line 45.

    [code]
    10 DEF FN p ... around a screen segment
    [/code]

    --

    The ... either side as well.
    [code]
    44 LIST 45: DIM ... ): PAUSE 0: STOP
    [/code]
    The vertical bars are due to ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • 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
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... ' timer (multiplied by 100)[/CODE]

    The ... br /> BIFROSTstart() ' enable BIFROST*[/CODE]

    This ... () ' wait for next frame[/CODE]

    Even ...
    Einar Saukas Einar Saukas August 2013 Development
  • trying to read keyboardI have the speccy in interrupt mode 1 I used 'IM1' in assembly language then Im printing the contents of memoryu area 23560 to the screen: [quote] l…

    ... /> ld a,#22 ; ASCII control code for AT.
    rst #16 ... it.
    ld a,#10 ; vertical position.
    rst #16 ; print ...
    slenkar slenkar August 2013 Development
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... ' & a Groovin' machine code screen routines from Your Spectrum ... is noticeably slower than the vertical one because it has ... utterly confusing and wonderful reverser code.

    On the ... horizontal


    [/code]

    Now.. Dr Beep ...
    MatGubbins MatGubbins August 2013 Development
  • MGT MOUSE - exist really ?I read disassembly of +D rom/ram code and from address #2249 is routine for read MGT MOUSE ports. I can't find any info about "MGT MOUSE". Exist real…

    ... />
    Part of disassembly:
    [CODE]THE 'MOUSE' ROUTINE
    This ... /> 2264 RET NZ Return to vertical movement test.
    2265 BIT ... to mouse.
    228D RET[/CODE]

    Full disassembly here ...
    velesoft velesoft August 2013 Hardware
  • 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
  • Machine code/Assembly language back in the dayHello. Back in the 80s when I was a kid, I didn't learn Z-80 machine code, but I was always curious about it. Just recently I decided to explore Z-…

    ... attempt at learning machine code on the Spectrum made ... reset and editing the code, which is still waiting ... assembler window. However, writing code on a real Spectrum ... crashing in case bad code is executed? Did they ... who were learning machine code back in the 80s ...
    memrah memrah 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
  • 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
  • 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 …

    ... appended to the MOVE_M code.

    [code]
    10 ... /> 9999 RETURN
    [/code]

    [code]
    ; MOVE_M moving ... /> ; Vstep = -1/0/+1 vertical step
    ; Hstep = -1/ ... /> ; CHR$ = graphic's character code
    ; 0:1 = direction ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Another vertical scrolling questionwhile talking about w256 x h128 vertical scrolling, are 128k modes have any advantages over 48k models? has extra ram or swappable screen buffer any…

    while talking about w256 x h128 vertical scrolling, are 128k modes have any advantages over 48k models?

    has extra ram or swappable screen buffer any use on scrolling?
    Arda Arda 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
  • 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
<1…78910111213…34>

Latest Posts

  • I am currently watching.....
    mel the bell on 5:54PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • 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

HitBox

Word Docs Hits
vertical 2.4K 3K
scroller 556 661
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…
  • My first program - a vertical scrollerHi all,<br /> <br /> I'm new here. Nice to meet you all!<br /> <br /> A couple of weeks ago I decided to learn Z80 assembly language. I spent many ho…
  • 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 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…
  • Assembler code from tutorial, problem!I was wondering if anyone could help me decipher this z80 assembler code?<br /> <br /> ORG 60000<br /> LOAD 60000<br /> <br …
  • machine code basicsWondered if anyone can help me out. I have been playing round with some disassemblers (Zeus). And Machine code loaders.<br /> <br /> All I want to do…

Related Searches

  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • vertical
  • code 16384
  • 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
  • load code hide name on screen
  • vertical scroll code
  • cobra scroller code
  • vertical scroller
  • machine code scroller
  • vertical scroller source
  • vertical scroller asm

Copyright © 2024 World of Spectrum