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.020s
<1…6789101112…34>
  • Currah MicroSource emulationIt appears to be impossible to emualte the MicroSource in software on the ZX Spectrum SE as hardware polling is required. The following patch is not …

    ... stack based routine is being called but failing to page BASIC ROM ... and then calling the predetermined BASIC ROM address with the MicroSource ... like this (particularly a copy of the routine it might set up ...
    BloodBaz BloodBaz March 2007 Emulators
  • Multiface ResidentI'm thinking about adapting some existing code to be Multiface "resident"... but being perfectly honest I'm not quite sure where to start. Any top t…

    ... . In this case our own routine will
    ;begin at ... return to BASIC

    ld hl,9000 ; our routine will start ... ;rst 0
    ;RET to BASIC


    in a ... code your own routine or copy/modify the ROM routine into the RAM ...
    Mr. Anonymous Mr. Anonymous March 2007 Development
  • It's fitting...... that in the very month that the 25th anniversary of the Speccy falls on, I'm just finishing up making my first ever Spectrum peripheral. It's a …

    ... part properly with a replacement BASIC ROM image (The Gosh Wonderful ... the other one with a BASIC OUT command (since the two ... etc.

    Then finally copy a ROM checksum program to ... ROM back in so the routine can checksum it.
    Winston Winston April 2007 Hardware
  • Sceen$ helpMost people have used screen$ at some time or another and for me what I want to do is use it or something like it as a start screen before the game p…

    ... for the purposes of this routine. Remember to read the documentation ... can't actually write the routine for you unless I ... example, study:

    To copy SCREEN$ to memory address 32768 ... above routine.
    LDIR ; do the copying
    RET ; back to basic ...
    DEATH DEATH May 2007 Sinclair Basic
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... the memory buffer by this routine and the scroller will just ... next line). 2- the scroll routine will be dealing with messages ... /> First up we make a copy of the destination address for ... equal to", equivalent to "" in Basic. Other common C comparison operators ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... I also wanted the print routine to be able to ... screen just before returning to basic. If you run the ... 't load up a fresh copy!) with RAND USR 32768, ... did in the double print routine. We then make use ... of a display address routine in the spectrum library ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... doing the equivalent :) The basic string slice operation creates a ... br /> memcpy() is a library routine written in asm that uses ... instruction for the byte copy. In general the library ... sense to use a library routine you should.

    copy at all.
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... , s_buffer+i-33, 32); // copy buffer to screen
    temp ... /> }
    }

    ////////////////////
    // interrupt routine

    M_BEGIN_ISR(isr)
    basic can coexist with scroller
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Using a multiface to exit to BasicBack in the days I was always fascinated with the idea of getting access to BASIC listings inside a program or game. I was able to work a way around …

    ... point to an anti-hack routine in your code, thus baffling ... the "visible" numbers in your BASIC.

    You can thus ... 's no such thing as copy-protection. Period. But that's ...
    Marcelo Marcelo August 2007 Sinclair Basic
  • Using a multiface to exit to BasicBack in the days I was always fascinated with the idea of getting access to BASIC listings inside a program or game. I was able to work a way around …

    ... that is needed for the BASIC environment. Now, suppose I ... to address 23296 with a copy of regular ram with ... allow me to exit to BASIC. I could import this ... it to point to your routine in the screen. At ... more complicated for the saving routine, as you'll need ...
    FrankT FrankT August 2007 Sinclair Basic
  • A few questions about machine codeOh no... another noob. I'm giving my first steps in assembler (finally, after 20 years stuck in BASIC). I read a SU article explaining that if I wan…

    ... registers if I call a routine from the spectrum rom, ... DE. It's a block copy command. It loads the ... time you call a ROM routine, you can't be ... you call the load-bytes routine.

    You' ... a very successful return to basic with the interrupts disabled. ...
    DEATH DEATH August 2007 Sinclair Miscellaneous
  • SCR to SCREENS$Hello, is there a way to convert a .scr file back to a screen$ to load it into an emulator? Thanks!

    ... , use a small machine code routine to move it somewhere else ... copy BC bytes, from HL to DE and then return to BASIC ...
    DEATH DEATH August 2007 Sinclair Miscellaneous
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... ()[/b]. The pixel scroll routine requirement has changed (the ... see string.h). This straight copy wipes out anything that might ... . All "set_colour" does is copy the colour from the current ... anything normally done in Sinclair basic, but you should be ...
    Alcoholics Anonymous Alcoholics Anonymous September 2007 Development
  • Vector drawing routines.Anybody could point me to some sort of vector drawing package of routines, callable from BASIC? With "vector drawing" I mean to draw 2D pictures with…

    ... to leave enough space for BASIC?
    [/QUOTE]

    ... re just getting an asm routine that you can place ... br /> COPTEXE copt
    COPYCMD copy
    APPMAKER appmake
    < ... br /> LIB SPPFill ; use library routine
    LIB liner ; use ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Look what I got!Look what I just got in the post: [url]http://www.alioth.net/tmp/W5100.jpg[/url] But, please... don't hold your breath :-) Coming to an edge connec…

    ... have your interface work with BASIC?!?!

    I've been ... modes. Below is a straight copy n paste from the datasheet ... can run a specific INT routine. So an extra bit of ...
    LaesQ LaesQ October 2007 Hardware
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... br /> Saga Sprites Table
    Basic 64

    Problems ... (simply the displaying ROM routine to save a file).
    BASIC programs contained within the snapshots ... program on the tape, called "COPY". The main extension program " ...
    Digital Prawn Digital Prawn October 2007 Games
  • Rom dumping a Mirage MicrodriverI need to dump the rom of my Mirage Microdriver for Zub and don't know what to do...any help?

    ... ROM. You've got two basic ways of doing it - either ... 16K at any one time (copy program into RAM, call it ... happening in the START/NEW routine ($11CB), well, I just don ...
    zub zub November 2007 Hardware
  • Poke 23739,111So, I'm looking at some of my old loaders (BASIC stuff) to work out how I got the display to not corrupt on loading code. It's the old POKE 23739,111…

    ... didn't want to copy the Sinclair routine since I wouldn't ... wrote a 64-column print routine...which was actually slower than ... Speccy's normal RST 16 routine!)

    My 42-column ... print routine isn't quite complete enough for BASIC though, it ...
    Winston Winston November 2007 Sinclair Basic
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... ground my teeth with BASIC and then been promised ... can. Here's the routine again, with added comments, ... counter
    dontmove ;copy line2, no sideways move< ... count no. of lines to copy
    nextline
    ... copybyte
    ld a,(de) ;copy byte. . .
    ld ( ...
    bigjon bigjon February 2008 Development
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... the row in the next copy operation.

    The destination ... be done for the next copy operation as the stack is ... /> Interrupts are disabled while the routine runs (any interrupt will push ... iy is saved as the basic isr claims a monopoly on ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... know what it is. Basic's interrupt routine is still running outside ... />
    [code]
    ;end of copy block
    ld sp,(32800 ...
    Alcoholics Anonymous Alcoholics Anonymous March 2008 Development
  • Quick q. on MC vs. BASIC (boring question)No matter how long or tedious the programming/testing may be ... Is Machine Code [B]ALWAYS[/B] faster than BASIC?

    ... /Quicksort"]quicksort[/URL] routine, but I wrote a ... Spectrum BASIC doesn't provide a sort routine at ... /> That said... Spectrum BASIC is optimised for size rather ... to write something slower than BASIC :-)[/quote]

    copy the points in ...
    Dr BEEP Dr BEEP March 2008 Sinclair Basic
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... the following :

    [INDENT]BASIC loader
    Screen$
    CODE ... are Ultimate's anti-copy measures. We will copy the 15 byte ... our new ROM. You can copy $3D00-$3FFF from the original ... to jump to our relocation routine which starts at $3200 (currently ...
    Jimmy Jimmy April 2008 Emulators
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... $3400 ($B400 for the RAM copy) instead of $3200 you should ... used to intercept the BEEPer routine with an unused EDxx opcode ... games made no sound whilst BASIC BEEP'd just fine.
    Jimmy Jimmy April 2008 Emulators
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... 's a hidden "make a copy" routine at $6B96. Yep, if you ... call $04C2 to save a copy of itself on tape :-P ... takes it back into BASIC. The BASIC program then does a RANDOMIZE ...
    Jimmy Jimmy April 2008 Emulators
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... CALL prmsg
    DEFM "BASIC program decoded."
    DEFB $0D ... BC,$0009
    LDIR ;copy starting bit of relocation code ... BC,$000A
    LDIR ;copy across code to decompress screen ... ; JP hexbyte ;RETurn via hexbyte routine (which follows)

    ...
    Jimmy Jimmy April 2008 Emulators
  • 2 Spectrums (synched) playing AY tunes?After listening to a few Turbo Sound FM MP3s, I wondered... For those of us who can't build this card, couldn't we synch 2 128Ks and play these tunes…

    ... you used a custom-made routine, not the one that would ... (a TAP file with a Basic loader)

    An .AY ... just need to find a copy of the Z80 player code ... ]
    })
    [/code]
    Spectrum Basic embedded in a Ruby program ...
    gasman gasman May 2008 Sinclair Miscellaneous
  • FAST and SLOW .TAP loading in RESIDOSWhy is in RESIDOS this TAP file loaded always too slow ? (with lines in border area). Other TAP files on my drive is fast loaded, but loading this fi…

    ... can change the NMI-1 routine for CALLs to small effects ... you like (hacked versions of BASIC such as this, or Interface ... LDIR can be used to copy the (modified by ResiDOS) ROM ... should start with an unmodified copy of the Spectrum ROM and ...
    glancaster glancaster May 2008 Development
<1…6789101112…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
copy 17.9K 22.8K
basic 24.7K 39K
routine 9.5K 14.8K

Related Threads

  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • Basic Programming Routine Needed . . . HELP!Hello there,<br /> I though i would try and redo an old classic (pacman) in basic . . . <br /> BUT . . .<br /> I can't remember how to write the code…
  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • Looking for an extended BASIC graphics routine from mid- to late-80sHello all,<br /> <br /> This is my first post here so please go easy. This is basically a cut-and-paste job from comp.sys.sinclair where I've had no …
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…

Related Searches

  • fastest screen routine
  • screen routine
  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • best basic manual
  • writing music in basic
  • play in basic
  • play command in basic
  • basic upper lower case
  • scroll routine in basic
  • basic fast copy
  • fill routine basic
  • basic memory string copy
  • basic memory fast string copy
  • fill routine written in basic
  • basic interpreter rom routine
  • tape copy routine
  • save basic routine

Copyright © 2024 World of Spectrum