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.067s
<1234567…34>
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... QUOTE=bigjon;411972]Another vote for Spin 0.666 here.
    ld (5C3Ch),a ;open screen for printing
    ;
    ld a ... bit kludgy.. any suggestions for a more elegant approach to ... up' the screen ready for printing, is there any difference between ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... early habit of looking for redundancy in your code. ...
    ld (5C3Ch),a ;open screen for printing
    ;
    [COLOR ... a out of way for a bit
    call ... ROM to do any screen printing stuff - so the [ ... the habit of looking for redundant code early on ...
    Chris Pile Chris Pile January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... the early habit of looking for redundancy in your code. As ... a
    ld (5C3Ch),a ;open screen for printing
    ;
    [COLOR="Red ... ROM to do any screen printing stuff - so the [B]LD ... saying; good advice there - thanks for those tips Chris. As you ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... a
    ld (5C3Ch),a ;open screen for printing
    ;
    loop inc ... ;push a out of way for a bit
    call #2f86 ...
    Dr BEEP Dr BEEP January 2010 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…

    ... language

    then Im printing the contents of memoryu area ... #5633 ;open channel

    ld a,#22 ; ASCII control code for AT ...
    slenkar slenkar August 2013 Development
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... Most importantly, it checks for duplicate/already defined keys ... /> call 3503 ;clear screen, open channel “S”

    ... 31e ;now decode key code for printing
    ex af,af ... /> dummy_key defb $ff ;necessary for CPIR
    ;any value greater ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Getting started with asm Speccy codingSomeone on another forum I read has asked for good Speccy coding resources. I thought it would be great to link him to a simple tutorial about how to…

    ... can give some specific tips for Speccie MC


    For printing characters, the usual trick is ... screen
    CALL 3503 ; Open Channel
    LD A, 22 ; ... recommend Spectrum Machine Language For The Absolute Beginner by ...
    Matt_B Matt_B May 2009 Development
  • Getting started with asm Speccy codingSomeone on another forum I read has asked for good Speccy coding resources. I thought it would be great to link him to a simple tutorial about how to…

    [quote=Matt_B;355278]For printing characters, the usual trick ... upper screen
    CALL 3503 ; Open Channel
    LD A, 22 ; AT ... particularly recommend Spectrum Machine Language For The Absolute Beginner by ... />
    144 that is for UDG A
    Dr BEEP Dr BEEP May 2009 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... />
    ; --------------------------------------------------------------------------


    ; Printing test to the screen.
    ld a,2 ; Open channel 2 (screen)
    call ... and then - useful for splitting sourcecode across several ...
    ASM ASM November 2010 Development
  • SE Basic Type-ins^Pete suggested creating a sticky thread for SE Basic discussion. I thought a Type-ins thread might also be useful. Up to the mods if they want to ma…

    ...
    [code]; Based on Proportional Printing by Tony Samuels
    ; First ... /> push hl ; save this address for later

    ld ... /> ld (atflg), a ; positions for the print.
    ret ;
    open channel 2 to
    call ...
    chev chev April 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... point to
    ;the proportional printing routine.
    ENABL: LD HL ... down 8 pixels
    ;and open channel 2 to deal with nasty ... the correct number of pixels for the character
    ;just ... /> ;Reserve a bit of space for some variables.
    XPOS: DEFB ...
    chev chev May 2011 Sinclair Basic
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... ;-------------------------------------------------------------------------------
    ;SETUP channel 7 ('T') for priting from basic, etc ... 7 ; Stream to open, in this case 7 ... br /> coordslookup ; lookuptable for printing x position. LSB xx111111 ...
    uglifruit uglifruit August 2012 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 /> ; THE 'END OF PRINTING' SUBROUTINE
    org 0x2045
    channel 'K'
    call chan_open ; open channel

    scf ; prepare for subtraction
    sbc hl, ... rlca ; clear bit 2 for inverse 0
    rlca ...
    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…

    ... 0
    call chan_open ; open channel 'K'
    call tokenizer ... locations
    inc bc ; for number
    inc bc ...
    ; THE 'MAIN PRINTING' SUBROUTINE
    org 0x15ef
    for channel to curchl
    inc ...
    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…

    ... /> call nz, chan_open ; open channel if not
    rst ... br /> rla ; clear carry for long name variables
    ... br /> call numeric ; test for digit
    call e_l_0 ... THE 'REPORT AND LINE NUMBER PRINTING' SUBROUTINE
    org 0x1a22 ...
    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 'MESSAGE PRINTING' SUBROUTINE
    org 0x0bfb
    for tokens, 0 for messages
    cp ... 0
    call chan_open ; open channel 'K'
    ld sp, ...
    chev chev November 2013 Development
  • Animated attribute revealA new challenge to solve next. I would like to create an animated attribute reveal in machine code by having my 768 byte attributes held in ram whic…

    ... />
    Can the rom calls for printing text be modified to draw ... a,2
    call 5633 ; open channel to screen (top 22 lines ...
    Speccy_James Speccy_James February 2014 Development
  • Animated attribute revealA new challenge to solve next. I would like to create an animated attribute reveal in machine code by having my 768 byte attributes held in ram whic…

    ... />
    Can the rom calls for printing text be modified to draw ... a,2
    call 5633 ; open channel to screen (top 22 lines ...
    Jerri Jerri February 2014 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... this meant it was "printing to screen" and that ... code]delay0
    halt ; wait for an interrupt.
    djnz delay0 ... upper screen.
    call 5633 ; open channel.
    ;ld a,21 ; ... delay0
    halt ; wait for an interrupt.
    djnz delay0 ...
    antonyjones101 antonyjones101 September 2015 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... ; upper screen
    call 5633 ; open channel

    ld de, string ... exerts:
    Setting coords and "printing" it.
    [code]
    ... a,22 ; ASCII control code for AT.
    rst 16 ; ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... you call the ROM routine for printing a string, a few registers ... method you want to use for printing your string: a looped RST ... /> ; ***************************************
    drawText
    xor a ;open channel "S"
    ld (23612),a ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... you call the ROM routine for printing a string, a few registers ... method you want to use for printing your string: a looped RST ... /> ; ***************************************
    drawText
    xor a ;open channel "S"
    ld (23612),a ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... /> call 3503 ;clear screen, open channel “S”

    ... Inject port addr & mask for controls:

    ... 31e ;now decode key code for printing
    ex af,af ... /> dummy_key defb $ff ;necessary for CPIR
    ;any value greater ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Which system for divIDE can SAVE taps?Hello. :) I always had FatWare only on my divIDE however last times I became an owner of many various systems in one device. FatWare sadly cannot…

    ... me know which system for divIDE has "open TAP for saving" and "save ... />
    Maybe also any instructions for the systems?

    Thanks ...
    Mister Beep Mister Beep June 2009 Sinclair Miscellaneous
  • Volunteers for a Speccy news twitter stream?It bothers me a bit that with the slowdown of activity on raww.org, there's no regularly-updated English-language source of Speccy news on the intern…

    ... to go out looking for news and spend some ... then feel guilty for neglecting it for a week or so ... something to report (and for those of us using ... a ready-made communication channel for other people to submit ... to cherry-pick stories for their news pages, of ...
    gasman gasman October 2009 Sinclair Miscellaneous
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... been meaning to do it for over 25 years, but.. ... ; upper screen
    call 5633 ; open channel
    loop ld de,string ... what you 'pros' use for Spectrum machine code development? What ... what are the best books for learning Z80... I'm currently ...
    xyzzy xyzzy December 2009 Development
  • The Grim Reaper is coming for your consoles...According to: [URL]http://news.bbc.co.uk/1/hi/technology/8556874.stm[/URL] [COLOR=Blue][B]"A gaming service that aims to kill off the traditional …

    ... OnLive has been in development for eight years and will officially ... mirrors. Video streaming is only for audio/visual imagery, and ... the company who run OnLIve, for arguments sake), where the ... it becomes one more great channel for the game companies to pursue ...
    ewgf ewgf March 2010 Chit chat
  • Howto paint a squared zone of the screen ?You know what guys ? i begin to love this languaje. Cant understand why not put more effort on the 80's to learn it :( because it is really speedy. …

    ... must be of course defined. For example if we made some ... easy now for me..

    ld a,2 ;open channel 2...
    arfgh arfgh June 2010 Sinclair Basic
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
open 13.7K 16.8K
channel 5.3K 7.7K
for 352.6K 637.2K
printing 2.2K 2.7K

Related Threads

  • Corona Encantada for MSX and Invasion of the Zombie Monsters for CPC, from RELEVO, for saleWe have a remaining of the stock of games we offered in the crowfunding of the book "Enciclopedia Homebrew". They are Corona Encantad for MSX in cart…
  • Looking for the game Rex for spectrumHello,<br /> I am looking for the game Rex(I think there are two parts 1&amp;2) by Martech.
  • Heres one for you tooo make some money :) For MIA`sYou have a massive archive "INFOSEEK", but i know you dont allow offsite looking at this source of info.<br /> <br /> But if you produced a CD with t…
  • ANNOUNCE: Speccy-Player (AY file player for a Real Spectrum) version 0.1 available for downloadI finally managed to get my AY file player for Real Spectrum 128 (working title "Speccy-Player") into a suitable state to unleash it on the unsuspect…
  • Spectaculator - any hope for support for CTRL ?When running CP/M for +3, the CONTROL key is SSHIFT+CAPSS (i.e. EXTENDED).<br /> 1. It would be fine to emulate this to the PC's CTRL key. At present…
  • Anyone want to swap all my tapes, for all systems, for game carts?I live in terrace house, not much bigger than the ones on Coronation Street. I don't have a whole lot of spare room left, and my wife, bless her, obj…
  • Recommend a 48k music program for me, or teach me how to search for them in infoseek. ThxThe only 48k music tracker I happen to know is Wham!<br /> <br /> Which ones do you like?<br /> <br /> Can anybody point me to some old threads on th…
  • Search plugin for Firefox/Mozilla..... for WoS?Hello!<br /> <br /> Is there a searchplugin made for Firefox/Mozilla.... thats work with WoS - Sinclair Infoseek? If not can someone make one please.…
  • ZX spectrum 48k and Interface 1 for sale - mostly for Danes, thoughThis message just to inform any interested parties to my auction on qxl.dk - a danish auction site. So this link is probably of most interest to thos…
  • Looking for a game...(for some years now)hey every one! I've been looking for a game...but I cant seem to find it...(and my +3 has been long damaged so I havent played it for more than 10 ye…

Related Searches

  • lowest memory for code
  • lowest memory position for machine code
  • searching looking for love
  • up for grabs
  • how to download games for vega
  • how do i download games for vega
  • wait for refresh
  • new loading screen for game over
  • how long do beards itch for
  • best place for interrupt routine
  • best place for interrupt table
  • graphics for game
  • channel printing
  • channel 42 printing
  • open channel
  • open disk channel
  • open stream channel
  • open channel 2
  • open channel for print
  • channel open

Copyright © 2024 World of Spectrum