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.011s
<1…28293031323334>
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... for an assembler, along with my own character and sprite print routines ...
    joefish joefish June 2014 Sinclair Basic
  • Basic program malfunctionHello. Please does anyone know why this basic program 10 LET x=0 20 LET x=x+0.1 30 print x 40 if x<>1 then goto 20 50 STOP does not properly work o…

    ... loop at line 20 to assembler and see what that's ... $(a):
    NEXT a:
    PRINT "start",n$(1),"step",n ... TO ): LET y$=x$:
    PRINT AT 2,16;y$,: GO ...
    Battle Bunny Battle Bunny June 2014 Sinclair Basic
  • Demo of multidirectional scroll 50fpsHello!!! Im working with scrolls, and I want to show you a demo of a posible game. It works at 50fps and can manage about 7 sprites in the screen w…

    ... DE, POP BC for taking the grahic to print in the line ...
    DE=tomb-grass
    BC=grass-grass

    If ...
    climacus climacus July 2014 Development
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... THEN STOP
    11 PRINT AT 0,15;d,: ... )
    ld bc,10
    add hl,bc
    ld ... EXX
    POP BC
    PUSH BC
    JR L_24DF< ... a
    ld (23677),bc ;(COORDS)
    bit 0 ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... d$="" THEN STOP
    11 PRINT AT 0,15;VAL (CHR ... I do not have an assembler. :-)

    [B]EDIT: [/B ... that back. Just tried the Assembler in BasinC and it works ...
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... d THEN STOP
    11 PRINT AT 0,15;d,: POKE ... /> 20 PLOT 255,0: LET bc=-255=175+USR DOTS: REM ... /> 30 PLOT 255,175: LET bc=-255=-175+USR DOTS
    40 PLOT 127,0: LET bc=0=175+USR DOTS
    50 PLOT 0,87: LET bc=255=0+USR DOTS
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • LM ram block transfer routineHello! I need to transfer a block of 33000 bytes starting from address 28000 to a new start address, 31000, using a LM routine. Please, someone coul…

    ... ?

    Are we talking assembler?

    In that case ... /> LD DE,64000
    LD BC,28000
    [URL="http://z80 ...
    Sokurah Sokurah July 2014 Sinclair Miscellaneous
  • Change PAPER and BORDER colours from machine codeHow do you go about changing PAPER and BORDER colours from machine code? I've forgotten the system variables for border and paper.

    ... /> ld de,22529
    ld bc,767
    ld (hl),a ... /> ld de,16385
    ld bc,6143
    ld (hl),l ... , different from ROM CLS routine, PRINT and PLOT coordinates aren't ...
    TK90XFan TK90XFan July 2014 Development
  • Block RoutineHi Folks, I want to draw a block on the screen dependent on providing the X,Y,W,H values. I came up with the following: [CODE]100 LET l$=" …

    ... READ a: IF az THEN PRINT "??": STOP
    7006 RETURN < ... DEFADD)
    LD BC,4
    ADD HL,BC
    LD D ... ,(HL)
    LD BC,ERROR-1
    ADD HL ... /> LD B,8
    PUSH BC
    PUSH HL
    63068 ... br /> POP HL
    POP BC
    INC H
    ...
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Block RoutineHi Folks, I want to draw a block on the screen dependent on providing the X,Y,W,H values. I came up with the following: [CODE]100 LET l$=" …

    ... addressing the parameters simplifies the assembler code. The original routine needed ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • analysing program variable usageIf I wanted to count the number of times each variable is referenced while a program is running (not the number of times each variable is referenced …

    ... )+256*PEEK (a+2)):
    PRINT CHR$ b0;")" AND b0=40 ... : GO TO 8942
    8946 PRINT CHR$ b0;: LET a=a ... /> ld b,(hl)
    inc bc
    ld a,b
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... by others in assembler, used by others in assembler? As I know ... text. All other, including text print and sprite output - is modified ...
    Shadow Maker Shadow Maker September 2014 Emulators
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... does not work in assembler. This is an assembler-level feature -- it ... a name. eg, "ld ix,print; jp (ix)" is enough for ... the linker to attach "print".

    I may have ... references left unresolved by the assembler (the "object file"). All the ...
    Alcoholics Anonymous Alcoholics Anonymous September 2014 Emulators
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... hl,RoutStart
    add hl,bc
    push hl
    ret ... a real game in real assembler in full using sp1/churrera ... for me).

    So, assembler coders, anyone? As C/Java ...
    Shadow Maker Shadow Maker September 2014 Emulators
  • Help with Assembly - DEFB, etc.Dear all, I'm going through Jnathan Cauldwell's tutorial and find myself scratching my head at part I can't find a decent explanation of anywhere! E…

    ... /> [B]ld bc,eostr-string ; length of string to print[/B]

    it becomes:

    [B]ld bc ... eventually
    [B]
    ld bc,4[/B]

    If ... will find there this "ld bc,4". All mentioned calculations were ...
    Ralf Ralf September 2014 Development
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... hl,RoutStart
    add hl,bc
    push hl
    ... understand and portable to any assembler. But if I were ... a real game in real assembler in full using sp1/ ... :)

    [quote]
    So, assembler coders, anyone? As C/Java ...
    Alcoholics Anonymous Alcoholics Anonymous September 2014 Emulators
  • Game of Life.Last year (I think) or maybe the year before, I entered a Game of Life simulator into the CSS CGC compo but for the Sinclair ZX81. I decided to port…

    ... . Putting this change into the assembler version should be quite zippy ... /> 13 LET gen=gen+1: PRINT AT 0,0;"Generation:";gen ... /> FOR i=1 TO 20: PRINT g$(i): NEXT i:
    Battle Bunny Battle Bunny September 2014 Sinclair Basic
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    Run with "PRINT AT 1,0;"" AND USR ... /> ld de,dat2
    ld bc,32
    call $203C ;PR_STRING ... /> ld de,dat2
    ld bc,datz-dat2-1
    ldir ...
    Battle Bunny Battle Bunny September 2014 Development
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    never never never print one letter.
    scroll looks ...
    call scroll
    ld bc,$7FFE;spacebar test
    in ... /> add hl,hl
    ld bc,$3C00;ROM font
    add ... hl,bc
    ex de,hl
    g0blinish g0blinish October 2014 Development
  • Game of Life.Last year (I think) or maybe the year before, I entered a Game of Life simulator into the CSS CGC compo but for the Sinclair ZX81. I decided to port…

    ... PAPER 1 to the second PRINT.
    [*]line 23: Deleted ... /> 11 RANDOMIZE 0: LET bc=USR InitS:
    BORDER 1 ... 1 TO 20: LET bc=den=((i-1)*32)+USR ... 14 LET gen=gen+1: PRINT AT 0,0;"Generation: ";gen ... 'p$:
    LET bc=USR GenPG: IF INKEY$=" " ...
    Battle Bunny Battle Bunny October 2014 Sinclair Basic
  • Making noises with the AYHow do you go about making noises from the AY chip in machine code? I'm wanting to make a pulsating humming noise that increases in volume as you ge…

    ... the following code into the assembler, and click assemble
    pulsevolloop PUSH BC
    LD BC,65533
    OUT ... to next channel
    POP BC
    DJNZ pulsevolloop
    MatGubbins MatGubbins October 2014 Development
  • clear a windowed area of the screenHi everyone! Ain't been on here for donkeys, but have recently started messing around with a little game. I'm looking for ideas/opinions on the bes…

    ... are normally 0
    ld bc,25
    ldir
    ld ... FOR r=0 TO 23: PRINT "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@": NEXT r
    30 RANDOMIZE ...
    Battle Bunny Battle Bunny October 2014 Development
  • clear a windowed area of the screenHi everyone! Ain't been on here for donkeys, but have recently started messing around with a little game. I'm looking for ideas/opinions on the bes…

    ... normally 0
    ld bc,25
    ldir
    PRINT "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@": NEXT r
    ... with zeroes
    ld bc,32 ; dist to next ... />
    add hl,bc ; next pixel line or attrib ...
    Atari_Jetman Atari_Jetman October 2014 Development
  • clear a windowed area of the screenHi everyone! Ain't been on here for donkeys, but have recently started messing around with a little game. I'm looking for ideas/opinions on the bes…

    ... 's OK but trying to PRINT AT a specific position on ... a character-based rectangle
    ; PRINT AT row,col;: RANDOMIZE cols ... +256*rows: LET bc=USR ClearWindow
    ; row,col ... =rows
    ld b,0 ;BC never exceeds 32, so B ...
    Battle Bunny Battle Bunny October 2014 Development
  • Alkatraz Protection System - "How to" and compo?I'm thinking about writing a "how to" regarding the [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0020807"]Alkatraz Protection System[/URL].…

    ... : PAPER 0: INK 0: CLS : PRINT BRIGHT 1; INK 7;AT ... , 10; INVERSE 1;"PLEASE WAIT": PRINT AT 0,0: LOAD ""CODE ... the easy bit!... the Alkatraz Assembler is next, so... more to ...
    jp jp October 2014 Announcements
  • Alkatraz Protection System - "How to" and compo?I'm thinking about writing a "how to" regarding the [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0020807"]Alkatraz Protection System[/URL].…

    ... fe ff $0ats
    ld bc, $9a6f ; 5b06 01 6f 9a ... written (we do get an assembler thrown in!), assembled and the ...
    jp jp November 2014 Announcements
<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
print 8.5K 20.4K
bc 3.6K 14K
assembler 4.6K 7K

Related Threads

  • PRINT AT in assemblerHello everyone,<br /> <br /> I am very new to this forums. Like perhaps many others I had a Spectrum as a child and did pretty much simple BASIC prog…
  • 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 …
  • Which emulator and assembler?Hi,<br /> <br /> I am looking to learn z80 assembly language and I feel the best option is a spectrum emulator and an assembler. Can anybody recomme…
  • Books on Programming (ZX Assembler )Before you ask I trawl eBay on a daily/hourly basis.<br /> <br /> Any books in VGC wanted on programming games for the ZX Spectrum 48K. No creased, d…
  • Tornado AssemblerTornado Assembler is not working. What's wrong with it? It says Nonsense in BASIC or something like this. (dwnldd from this site, of course)
  • How to print with colour using DiscipleHi!<br /> <br /> I was wondering if there is any way of printing in colour using the Disciple. I am using an Epson Stylus 600 Printer with one of my …
  • BC 's Quest For Tireswhen playing this game you can only use keyboard right?.WRONG.if you press the letter "p" while the game has started(paused and waiting for input)a c…
  • Z80 AssemblerSome of you may know that I'm working on a Z80 assembler. I thought I'd start a thread so I can see what people think and what they might want to see…
  • BC Bill does this game work with a emulator?Can anyone get this game running with a emulator. I get as far as the main screen but can't start the game
  • Sinclair User: Blue Print Double DragonI'm not sure what issue the Blue Print of Double Dragon appeared, I think it was issue 78 (September 88)<br /> <br /> Even a scan would do. Cheers

Related Searches

  • print a char in asm
  • hello world in assembler
  • assembler
  • music in assembler
  • zx assembler
  • print variables
  • macro assembler
  • cross assembler
  • spin assembler
  • assembler local labels
  • spin assembler directives
  • ld bc eostr string
  • print on border
  • print usr bc
  • print to screen assembler
  • print assembler
  • print 16 bit number assembler
  • print large assembler
  • print out z80 assembler
  • print lower two lines assembler

Copyright © 2024 World of Spectrum