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 45 results in 0.000s
<12>
  • IN 255 behaviour not emulated in Spectaculator and ZXSpinI'm not speaking about "normal" IN 255 behaviour. All of you know what I'm taking about: IN 255 can be used to "read" screen data as it's retrieved f…

    ... ?n licencia GPL

    CHAN_OPEN equ 1601h

    org ... /> ld a,-2
    call CHAN_OPEN

    ld b,0 ...
    mcleod_ideafix mcleod_ideafix January 2009 Hardware
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ...
    ROM_CLS: EQU 3435
    CHAN_OPEN: EQU 5633
    CC_INK: EQU ... ,2 ; upper screen
    call CHAN_OPEN ; get the channel sorted
    polomint polomint September 2011 Development
  • editing strings with INPUT LINEHere's the latest in my unpredictable series of utility routines. This one I needed for the SAGE game editor; it emulates INPUT LINE l$ but with the …

    ... channel 'K'
    call $1601 ;CHAN_OPEN
    call $0d6e ;CLS_LOWER
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Works in Fuse & SpecEmu, not ZXSpinI decided that I wanted to change the scroll routine which I was using for compiling the Trailblazer maps, as I'd just copied it out of Andrew Hewson…

    ... a,2
    call $1601 ;CHAN_OPEN
    ld a,12
    call $1601 ;CHAN_OPEN
    ld a,$16
    xor a
    call $1601 ;CHAN_OPEN
    call $15de ;WAIT_KEY1
    Battle Bunny Battle Bunny June 2013 Emulators
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ...
    SCANNING equ 24fbh
    CHAN_OPEN equ 1601h
    CH_ADD equ ... /> ld a,2
    call CHAN_OPEN ;Open "S" channel.
    call ...
    mcleod_ideafix mcleod_ideafix September 2010 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…

    ... ROM Dissassembly).


    CHAN_OPEN equ 01602h
    OUT_NUM equ ... channel 2 (screen)
    call CHAN_OPEN

    ld bc,0 ...
    ASM ASM November 2010 Development
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... equ $0d6b ; Clear screen
    CHAN_OPEN equ $1601 ; Open channel (A ... to upper screen
    call CHAN_OPEN
    ld b,$0a ; 10 ...
    stefrobb stefrobb November 2010 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…

    ... />
    report_j equ 0x15c4
    chan_open equ 0x1601
    make_room equ ... /> ld a, 2
    call chan_open
    ret

    err5 ...
    chev chev May 2011 Sinclair Basic
  • Back to BASIC[U][B]Archaeology guide to programs compiled used MCODERII.d[/B][/U] After various people have been talking about "Frank'n'stein" I decided to finis…

    ...
    ;up channel #2 (via CHAN_OPEN) and exits via TEMPS.[/CODE ...
    Jimmy Jimmy May 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ...
    ROM_CLS: EQU 3435
    CHAN_OPEN: EQU 5633
    CC_INK: EQU ... ,2 ; upper screen
    call CHAN_OPEN ; get the channel sorted
    polomint polomint September 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ...
    ROM_CLS: EQU 3435
    CHAN_OPEN: EQU 5633
    CC_INK: EQU ... ,2 ; upper screen
    call CHAN_OPEN ; get the channel sorted
    polomint polomint October 2011 Development
  • Increasing the number of UDGs...Hi Folks, I know by default the Spectrum can have 21 UDGs (48K) and 19 (128K) and that the address of the bit patterns is pointed to by the UDG syst…

    ... a,$FE
    call $1601 ;CHAN_OPEN
    ld a,0
    Battle Bunny Battle Bunny March 2012 Sinclair Basic
  • question re. STR$ bugCould someone point me to whereabouts in the ROM this goes wrong? [code]PRINT PAPER 5;1;STR$ 234[/code] (Only the "1" prints in cyan.) It's not the m…

    ... /> ld a, 0xff
    call chan_open
    call print_fp
    pop ...
    chev chev May 2012 Sinclair Basic
  • question re. STR$ bugCould someone point me to whereabouts in the ROM this goes wrong? [code]PRINT PAPER 5;1;STR$ 234[/code] (Only the "1" prints in cyan.) It's not the m…

    ... (FLAGS) during the call of CHAN_OPEN.[/quote]

    As related ...
    chev chev May 2012 Sinclair Basic
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... channel 'K'
    call $1601 ;CHAN_OPEN
    call $0d6e ;CLS_LOWER
    Einar Saukas Einar Saukas June 2012 Development
  • question re. STR$ bugCould someone point me to whereabouts in the ROM this goes wrong? [code]PRINT PAPER 5;1;STR$ 234[/code] (Only the "1" prints in cyan.) It's not the m…

    ... +1) before the call $1601 CHAN_OPEN at $3651 and then restoring ...
    Battle Bunny Battle Bunny June 2012 Sinclair Basic
  • Hep needed with a bit of code...I've written a bit of code to make a character move across the screen, but the counter stops at 29 when the 3 lines to delete the characters trail ar…

    ... 63314
    call 5633 ;$1601 CHAN_OPEN
    call space
    ld ...
    Battle Bunny Battle Bunny August 2012 Development
  • 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…

    ...
    report_j equ 0x15c4
    chan_open equ 0x1601
    make_room equ ... ; PAPER control codes.
    call chan_open ;

    skipc:
    ret ...
    chev chev August 2012 Development
  • 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…

    ... does).


    [CODE] chan_open equ 0x1601
    make_room equ ...
    uglifruit uglifruit August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... paper.[/QUOTE]

    [code]CHAN_OPEN equ 1601h
    PRINT_FP equ ... /> ld a,2
    call CHAN_OPEN
    ld hl,1234 ;
    mcleod_ideafix mcleod_ideafix August 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... "LD A,2 : CALL $1601 ; CHAN_OPEN" can be put at the ... A, 2
    CALL $1601 ;CHAN_OPEN
    LD DE, dat
    Battle Bunny Battle Bunny October 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... A, 2
    CALL $1601 ;CHAN_OPEN
    LD A, (a1)
    Battle Bunny Battle Bunny October 2012 Development
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... A, 2
    CALL $1601 ;CHAN_OPEN
    LD A, (a1)
    daveysludge daveysludge October 2012 Development
  • Help needed...I am at my wits end with this pigs ear of a routine, can anyone simplify it and make it work as it should? Basically it should make the characters '…

    ... doesn't need to call CHAN_OPEN); INK, PAPER & BRIGHT to ...
    Battle Bunny Battle Bunny October 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... to the call and $1601 CHAN_OPEN hasn't been called to ...
    Battle Bunny Battle Bunny November 2012 Development
  • Memory diagnostic toolIs there any sort of memory diagnostic tool for examining .Z80 files so I can easily identify large areas of blank memory? Scrolling through ZX Spin…

    ... a,2
    call $1601 ;CHAN_OPEN
    call CLS24
    ld ...
    Battle Bunny Battle Bunny February 2013 Development
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... , in that there's a CHAN_OPEN call to ensure that 'K ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • MC LPRINT 23681Having problems with this routine to print large on the screen using LPRINT, it works ok in BASIC, but cant seem to get it to loop for some reason in…

    ... a,3
    call $1601 ;CHAN_OPEN open channel A
    ld ...
    Battle Bunny Battle Bunny September 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…

    ... , 254 ; open 'S'
    call chan_open ; channel
    ld (iy + _scr_ct ... , 254 ; located here
    jp chan_open ; for space efficiency

    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…

    ... , 0xff ; channel R
    call chan_open ; open it
    call print_fp ...
    chev chev October 2013 Development
<12>

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
chan_open 45 65
atribs 0 0

Related Searches

  • chan_open colors
  • chan_open atributtes
  • chan_open attributes

Copyright © 2024 World of Spectrum