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.031s
<1234567…34>
  • BREAK from GOSUBHere's another one. Just in case you wanted to break out of multiple GOSUB levels with a single command, here's a routine to do it, tested on all mod…

    ... /> LD BC,$1B76 ; 1 118 27 ;$1B76 STMT_RET< ... 233
    INC B ; 4 ;reset Zero flag
    ... ; 225
    RES 4, (IY+1) ; 253 203 1 166 ;+2A/+3/+3e ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Switch to 48mode without 'SPECTRUM' commandIs there a poke(s) to switch to 48 mode without SPECTRUM command. I want my tape loaders to switch automatically. I know how to switch ram banks ok…

    ...
    OUT (C),A
    RES 4,(IY+1) ; Reset "128 BASIC" flag
    John Elliott John Elliott October 2005 Sinclair Basic
  • Usr 0 ?I'm not sure I've ever seen this explained before, but why do some programs (only demos, as far as I can see, so far) need USR 0 mode when run on a 1…

    ...
    FD CB 01 A6 RES 4,(IY+1)
    C9 RET
    [/code ... the paging just before the RES 4,(IY+1) to get 48 BASIC, but ...
    John Elliott John Elliott December 2008 Sinclair Miscellaneous
  • Russian Translations...As i have once again been reminded (by the "Homebrew games" thread), there are some funky looking Russian games that I can't play due to not understa…

    [QUOTE=FrankT;361395]For +2A +3, I don't know.[/QUOTE]

    Try clearing bit 4 of (23611). A simple RES 4,(IY+1) if IY holds its normal value :)

    Edit: Preferably before the interrupts are enabled.
    Bob Stains Bob Stains June 2009 Games
  • Russian Translations...As i have once again been reminded (by the "Homebrew games" thread), there are some funky looking Russian games that I can't play due to not understa…

    ... ]Try clearing bit 4 of (23611). A simple RES 4,(IY+1) if IY holds its ...
    FrankT FrankT June 2009 Games
  • Jumping to BASIC after importing 23296,1703Sorry for the confusing title. :-D Now that I've learned how to stop a game from starting after loading (in Fuse and Specemu), I have a few more que…

    ... 48 BASIC:
    [code]
    res 4, (iy+1) ; clear 128 mode bit in ... hl, 4867 ; address of MAIN-4 in ROM
    push hl ...
    Marko Marko September 2009 Sinclair Miscellaneous
  • +3 assembler questionI was wondering if anyone could give any suggestions as to how to get this bit of code working on the +2A/+3 in 128k mode. It works on the +128k/+2 i…

    ... just needed to put a RES 4,(IY+1) at the start of that ... the +3 is using bit 4 of FLAGS for, though. The ...
    Battle Bunny Battle Bunny August 2010 Sinclair Basic
  • Supertest 128 - Loader QuestionI wonder if someone could explain (in simple terms please) :) , the purpose of the switch code. I see what is doing (going to 48k mode via spectrum)…

    ... : 0x4000 bytes
    ; 4. Load bank 1 at 1:C000: 0x4000 bytes
    ;
    ; 4. Load bank 1 at 1:C000: 0x4000 bytes
    ;
    res 4,(iy+1)
    ei
    jp 08E10h ...
    ld a,(BANKM)
    res 4,a ;ROM2
    or 7 ...
    John Elliott John Elliott January 2011 Games
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... is new.

    The "RES 4,(IY+1)" line is to tell the ... DE, HL ; 235
    RES 4, (IY+1) ; 253 203 1 166 ;+2A/+3/+3e ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... DE, HL ; 235
    RES 4, (IY+1) ; 253 203 1 166 ;+2A/+3/+3e ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • BREAK from GOSUBHere's another one. Just in case you wanted to break out of multiple GOSUB levels with a single command, here's a routine to do it, tested on all mod…

    ... BC ;restore STMT_RET
    NOGSUB: RES 4, (IY+1) ;+2A/+3/+3e fix
    Battle Bunny Battle Bunny December 2011 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…

    ... often).
    [code]
    MCTRAP: RES 4,(IY+1) ;patch for +3 128k mode ... error handler
    ld a,1 ;statement number
    ld d ...
    Battle Bunny Battle Bunny June 2012 Development
  • USR 0I've heard a lot about loading a program in USR 0 (and yes, I know how to do it - "RANDOMIZE USR 0" in 128 BASIC). What I want to know is: What is th…

    ... ,HL
    LD C,4:LDIR
    RES 4,(IY+1)
    LD DE,#5D3B ...
    g0blinish g0blinish November 2012 Hardware
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... and just do :-

    RES 4,(IY+1)
    LD A,71
    nuggetreggae nuggetreggae December 2012 Games
  • Tapper - standard ROM timings loader version?I've had at least two copies of Tapper over the years but the most recent one I acquired seems to be a previously unknown(?) variant that uses a stan…

    ... a stack rebuilder and a RES 4,(IY+1) which is used for making ...
    nuggetreggae nuggetreggae December 2012 MIA/STP/SDP
  • Tapper - standard ROM timings loader version?I've had at least two copies of Tapper over the years but the most recent one I acquired seems to be a previously unknown(?) variant that uses a stan…

    ... a stack rebuilder and a RES 4,(IY+1) which is used for making ...
    richl richl January 2013 MIA/STP/SDP
  • Switch 128k to 48k modeNot sure how to go about this using MC, in 128 basic you can type SPECTRUM to revert to 48 mode (I think), but how would I go about switching modes u…

    ...
    OUT (C),A
    RES 4,(IY+1)
    EI
    JP 7030 ... ,19,43,54,3,249,1,253,127,62,48,237 ... ,121,253,203,1,166,251,195,118,27 ...
    nuggetreggae nuggetreggae February 2013 Development
  • Varios +3(e)DOS questions?I'm converting tape games to disk, for being used in my +3e. I'm trying to convert them to standard BASIC loaders, so files could be copied using BAS…

    ...
    OUT (C), A
    RES 4,(IY+1) ; Reset '128 BASIC' flag.
    John Elliott John Elliott May 2013 Development
  • More tea, vicar on disk?Hello, can somebody help me putting the 128k version of this game on disk? The 128k version is free available from Jonathans Webseite. However, the g…

    ... 35776
    start: di
    res 4,(iy+1) ; disable paging (free printer buffer ...
    FrankT FrankT June 2013 Sinclair Miscellaneous
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... there. I think adding a RES 4,(IY+1) to the startup code should ...
    John Elliott John Elliott September 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... and you've done a RES 4,(IY+1), you're free to overwrite ... , switch off the disc motor, RES 4,(IY+1) and then copy the data ...
    John Elliott John Elliott September 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... and you've done a RES 4,(IY+1), you're free to overwrite ... , switch off the disc motor, RES 4,(IY+1) and then copy the data ...
    David Jones David Jones September 2013 Development
  • The Hobbit 128K editionWhat's this?<br>What better to celebrate the new forum with, than a long-awaited release!<br><br>I got tired of all the quibbling over tiny details i…

    ... 23611, so bytes 253,203,1,166 - RES 4,(IY+1) fix it nicely, that ...
    nuggetreggae nuggetreggae June 2015 Brand new software
  • c64 .sid player coming soon to specy 128!!!c64 .sid player coming soon to specy 128!!! the first old version uses only square waves, 4 years ago: https://www.youtube.com/watch?v=6CKt9noxA7s…

    ... ):
    [code]
    di
    res 4,(iy+1) ; Reset '128 BASIC' flag (free ...
    FrankT FrankT March 2017 Announcements
  • Ensure program runs in USR 0 mode?Is there some BASIC that can be used in a program to make sure the the program runs (even on 128k models) in 48k or USR 0 mode? I obviously then wan…

    ...
    60 DATA 253,203,1,166,42,178,92,54 ... /> org 50000

    USR0: res 4, (iy+1) ; Switch to 48 basic
    colonel32 colonel32 February 2018 Sinclair Basic
  • Dynamite Dan II - Island 6 - HELP!Hi all, can someone possibly create a snapshot of Island 6 (car park island) on Dynamite Dan II for me please? I'm trying to work out why half the…

    ... printer buffer:
    [code]
    res 4,(iy+1) ; disable 128k paging
    ld ...
    FrankT FrankT December 2020 Games
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... speccy. 360 0 bit / 720 1 bit pulses. Original WTHAS loads ... "]why does it reset bit 4 from FLAGS?
    And in ... used only once ??[/quote]
    RES 4, (IY+1) is used on 128 and ...
    FrankT FrankT December 2020 Assembler
  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…

    ... can't do something like 1 PRINT USR 0. Is there ... ,HL
    LD BC,4
    LDIR
    RES 4,(IY+01)

    zxbruno zxbruno March 2010 Development
  • 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. …

    ... cp c
    ld a,4*8+64+0 ;if this ... the cursor row, set paper 4, bright 1, ink 0
    ...
    checkKeys
    bit 5,(iy+1) ;waiting for a key, we ... /> ld a,(23560)
    res 5,(iy+1)

    ld hl ... ",0
    db "Menu item 4",255

    cursor ...
    Shiru Shiru June 2010 Sinclair Basic
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
res 1.9K 2.9K
4 39.3K 59.2K
iy 979 2.4K
1 73.3K 143.7K

Related Threads

  • Fuse for Mac OS X 1.1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Input Magazine Vol 1 & 2 (pgs 1-824, mag 1-26) in BindersHaving a mini clear out and I've got two sets of these now so if anybody wants my spare one you can have it for postage which will be about ?7 to UK …
  • Fuse 1.1.1 releasedOn behalf of the Fuse team, I am pleased to announce the 1.1.1 release of Fuse. The changes from the recent 1.1.0 are relatively minor, mostly correc…
  • Fuse for Mac OS X 1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • Bug in Fuse 1.1.1 recording RZX filesI've spent a few hours trying to record a completion run of Rasterscan for the RZX Archive website.<br /> <br /> The recording seemingly records file…
  • Fuse emulator 1.1.1 for the Rasbperry PiHello, have been waiting for a long time for an official update to the Fuse emulator on the Raspberry Pi, currently at version 1.0.0. Today decided t…
  • Fuse 1.1.1 and DSK file supportDear reades,<br /> <br /> I'm working with Fuse 1.1.1 for Windows. I'm not able to use a valid (and with Spectaculator and my own tools working) DSK …
  • Fuse 1.4.1 releasedA new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:<br /> <br /> https://sourceforge.net/projects/…
  • Fuse for macOS 1.4.1 ReleasedA new version of Fuse for macOS has been released at the dedicated sourceforge project:<br /> <br /> https://sourceforge.net/projects/fuse-for-maco…

Related Searches

  • fallout 4
  • r forum loading error 0 1
  • r tape loading error 0 1
  • speccy 4 0
  • inzerface 1
  • im1 rom interrupt routine iy
  • interface 1 voltage
  • multiface 1
  • 1 bit music
  • disk has been changed 1 5
  • 3 2 1
  • traco power tsr 1 2450
  • speccy 4 1
  • speccy 4 1 emulator
  • fuse 1 4 for linux
  • zxds 1 3 4
  • 1 waitfor delay 0 4
  • 1 select pg_sleep 4
  • res 4 iy
  • res 4 iy 01

Copyright © 2024 World of Spectrum