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…25262728293031…34>
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... ;HL=MEMBOT
    pop bc
    jr PRINTAA
    ... "
    ret c ;don't print controls

    ld de ... />
    push bc
    exx
    pop bc
    call GETATTR ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • Type-in BASIC contest on Reddit.Not sure how WOS-legal it is to mention/link to other forums, but Reddit is having a contest on r/retrobattlestations, asking readers to type a speci…

    ... )=p$: LET b$=e$: LET bc=sc
    520 GO SUB ... x(i)=INT(RND*(kw-bc)): LET y(i)=INT(RND ... GO SUB 1010
    2050 PRINT p$(sb TO se-1 ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... =spectrumlinux;729448]Try the Zeus Assembler available from Crem's website ... />
    It is a fantastic Assembler with a built in emulator ... /> [CODE]LET A=PEEK 30000: PRINT A[/CODE]
    and all ...
    Zerg Zerg October 2013 Development
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... /> [CODE]LET A=PEEK 30000: PRINT A[/CODE]
    and all ... work away in the Zeus Assembler and then either:


    The final choice of Assembler is up to the programmer ... just opt for the Zeus Assembler. :)
    spectrumlinux spectrumlinux October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... jump

    ; THE 'PRINT A CHARACTER' RESTART
    org ... br /> bc_1_space:
    ld bc, 1 ; create one free ... stack DE
    push bc ; stack BC
    call keyboard ; ... read keypress
    pop bc ; unstack BC
    pop de ; ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> push bc ; stack C
    call po_msg ; print message
    pop bc ; unstack ...
    ld_ch_pr:
    rst print_a ; print new character
    djnz ld_name ... not
    ld a, ctrl_enter ; print a
    rst print_a ; carriage ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... a, '-' ; minus
    rst print_a ; print it
    fwait ; enter calculator ... positive
    push bc ; stack exponent
    ld bc, 5 ; five bytes ... ; exponent to A
    pop bc ; unstack exponent
    ret ; end ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... de ; stack
    push bc ; them
    call stk_fetch ... /> secnd_low:
    pop bc ; unstack BC
    jr z, ... /> frst_less:
    pop bc ; unstack BC
    pop af ; ...
    call print_fp ; print last value
    pop ...
    chev chev October 2013 Development
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    ... CHR$ 255)
    30 PRINT "file ";f$;" not" ... di
    ld bc,32765 ;BC=$7FFD, I/O flags ... ld c,a
    push bc

    ;restore ... ei

    pop bc ;restore status
    ret ; ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... examine statements
    pop bc ; unstack end of line ... ; get second parameter in BC
    pop af ; ... ; a space
    rst 10h ; print it
    jp test_trace_3 ; immediate ... jump if not
    inc bc ; LD BC, 0

    ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; -----------------------------------------------------------------------------

    ; THE 'PRINT' COMMAND ROUTINE
    org 0x1fcd ... br /> ld bc, (s_posn) ; print position to bc
    ... br /> ld (s_posn), bc ; set print position
    ld a ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; exit calculator
    pop bc ; restore arc count
    pop bc ; diagonal step to BC'
    push bc ; put ... register set
    pop bc ; horizontal or vertical ... print_a ; print it
    call test_trace_2 ; print the line ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ) ; current line number to BC
    call out_num_1 ; print it
    ld ... ) ; statement number to BC
    call out_num_1 ; print it
    call clear_sp ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... br /> rst print_a ; print carriage return
    ld bc, (t_addr) ; restore current ... finished
    push bc ; stack BC
    call out_num_2 ; print line number with ...
    call out_sp_no ; print it
    ld bc, -1000 ; second digit ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... recursively
    dec d ; print
    jr nz, po_space ...
    ld (s_posn), bc ; upper screen
    ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... :
    call po_tokens ; print token
    jp po_fetch ... bc ; unstack current position

    ; THE 'PRINT ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; preserve HL and BC
    rst print_a ; print one character
    exx ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... not
    pop bc ; unstack BC
    jr edit_2 ... br /> call out_line ; print the line
    ld ...
    chev chev November 2013 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... treated the same. You can print or write bytes the same ... can use sprintf(), eg, to print text to a 0-terminated ... to make use of the assembler. The easiest thing would be ... to take their assembler source and compile it as ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... can use sprintf(), eg, to print text to a 0-terminated ... to make use of the assembler. The easiest thing would be ... to take their assembler source and compile it as ...
    chev chev November 2013 Development
  • 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…

    ... CODE]
    push bc
    call print ;call the print routine
    pop ... bc
    [/ ... is just going to print the rocket until it ... br /> call print ;call the print routine
    pop bc
    [/code ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • 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…

    ... print string
    push bc
    call print ;call the print routine
    pop bc ...
    djnz loop
    ret
    print ld a ... /> ld de,rktdat
    ld bc,33
    call 8252
    Jerri Jerri November 2013 Development
  • Sinclairscene, thank you all........ but I will be going on low level for long time with possibility of leaving the scene. Nothing your fault, but I am low in spirit of developping…

    ... skills to make the best print string message that not even ... /> add hl,hl
    ld bc,15616-256
    add hl ... ,bc
    push de
    ld ...
    R-Tape R-Tape November 2013 Sinclair Miscellaneous
  • Sinclairscene, thank you all........ but I will be going on low level for long time with possibility of leaving the scene. Nothing your fault, but I am low in spirit of developping…

    ... skills to make the best print string message that not even ... /> add hl,hl
    ld bc,15616-256
    add hl ... ,bc
    [/code]

    not ...
    Dr BEEP Dr BEEP November 2013 Sinclair Miscellaneous
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... 1K for 256 UDGs, and print them via:

    [code ... /> ...
    po_udg:
    push bc
    ld bc, udgs; address of definitions ...
    chev chev November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ...
    push af
    push bc
    push de
    push ...
    pop de
    pop bc
    pop af
    ei ... -lim2

    You can print strings to the screen on ... the background, but can you print numbers?
    slenkar slenkar November 2013 Development
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ...
    pop hl
    pop bc
    pop de
    ex ... ; enter : hl = int value
    ; bc = int radix [2-36]
    ; uses : af, bc, de, hl, ix

    assembler command line by specifying ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... />
    ; Massive.ASM
    ; print a very long binary number ... +1
    ld bc,(BINsize)
    dec bc
    ldir ;fill ...
    exx
    dec bc ;BC=bytes remaining
    ld a ...
    Battle Bunny Battle Bunny November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... ]
    ; Massive-bit.ASM
    ; print a very long binary number ... fetch "last value" to BC
    ;BC=(BINsize)/3 (loop counter)
    jp nz,CarryOn
    dec bc ;octal digit counter (within BINsize ...
    Battle Bunny Battle Bunny December 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... />
    ; Massive-BCD.ASM
    ; print a very long binary number ... fetch "last value" to BC
    ;BC=(BINsize)/3 (loop counter)
    dec bc ;octal digit counter (within BINsize ...
    Battle Bunny Battle Bunny December 2013 Development
<1…25262728293031…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
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