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.042s
<1234567…34>
  • Detecting TR-DOS from BASICIs there a simple (or contrived :D ) way to detect the presence of a TR-DOS/Betadisk interface from BASIC? For fairly obvious reasons this can't rel…

    ... to detect the presence of a TR-DOS/Betadisk interface from BASIC?
    pissedbob pissedbob January 2006 Development
  • 128k RAM paging from BASICI'd always thought that OUT had to be used to page RAM, which from BASIC would be an "OUT 32765,ddd" command, although I don't know if just doing tha…

    ... used to page RAM, which from BASIC would be an "OUT 32765 ...
    Battle Bunny Battle Bunny August 2011 Sinclair Basic
  • how to pass arguments from Basic to MC ?can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this: PRINT USR xxxxx, arg1, arg2:…

    can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this:
    PRINT USR xxxxx, arg1, arg2: ...
    or so...
    Fikee Fikee April 2006 Development
  • ML routines from BASICCan anyone tell me which registers should be saved and restored when calling a ML routine from BASIC? How can one know which registers are modified …

    Can anyone tell me which registers should be saved and restored when calling a ML routine from BASIC?

    How can one know which registers are modified inside a system routine?

    Should the stack be also changed?
    rinconete rinconete March 2009 Development
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…

    Not strictly a Sinclair Basic question but... Is there any ... AT that can be called from Basic but uses 64 or maybe ... />
    I'm creating small Basic programs that allow me to ... that's easy to call from Basic? Thanks!
    zxbruno zxbruno October 2009 Sinclair Miscellaneous
  • Switch 128kb banks from Basichello! Please help to [U]correct[/U] switch 128kb pages from Basic. So, I remember, need to do: out 32765,17 e.t.c but before, i must to change some…

    ... ]correct[/U] switch 128kb pages from Basic.
    So, I remember, need ...
    gun gun July 2014 Sinclair Basic
  • 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…

    ... trouble with my BASIC program becoming corrupted on returning from a m ... calling a m/c routine from BASIC, and reload them before returning ...
    trellis trellis May 2003 Sinclair Basic
  • What is the best way to detect CAPS LOCK?Hi Folks, Not sure what the correct behaviour is here as I do not have access to a real Spectrum. Under BASin, when you press CAPS LOCK on the PC k…

    ... again. Any keyboard reading from within a BASIC program reflects this.
    BASIC program but not from within one (e ... the best way to detect CAPS LOCK from BASIC? When I run the ...
    Paddy Coleman Paddy Coleman July 2012 Sinclair Basic
  • Loading basic from basic?Hi Guys, Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic" if inkey$…

    ... just get "c nonsense in basic"

    if inkey$ = "1 ... .cde" code will load fine from a basic listing.

    Can ...
    gazj82 gazj82 June 2013 Sinclair Basic
  • The history of ESXDOS, the DivMMC and the DivMMC EnJOY![img]http://benophetinternet.nl/hobby/divmmc_history/1%20esxdos.jpg[/img] These are the stories behind esxDOS, the most popular operating system e…

    ...
    Full TR-DOS support from BASIC

    -------------------

    - HDD detect/format options
    - PSX type ... player, key shortcuts for basic
    and system progs ... a working 128K menu and basic (like plus-d), from the ...
    bverstee bverstee October 2015 Hardware
  • So it occurred to me; "Why bother with going into 48K BASIC when you can just....wrap the machine code calls inside a 'RST #28;DEFW addr:RET'?" Of course, you DO need a small M/C routine to do that, and ta-daaa, here it is: [cod…

    ... #0D ; hide the M/C from BASIC
    Call48 RST #28 ; ... 48-BASIC environment
    DEFW #2DA2 ; unstack BC from the ... and here's a tiny BASIC program to poke it into ... routine'
    Since all 128K Spectra uses the RST #28 ...
    The_Bert The_Bert September 2016 Sinclair Basic
  • A few questions about sound and keys in BASICIf I want sound in my BASIC game I have to use BEEP right ? It seems to lock up the CPU for far too long . On Arjun's page I found how to use CALL 94…

    ... I want sound in my BASIC game I have to use ... code routine and use it from BASIC but is this not the ... make something two player in BASIC since I use INPUT INKEY ... " for example. How do you detect two keys at once ??? My ...
    ivanb303 ivanb303 December 2016 Sinclair Basic
  • Passing parameter from BASIC to assembler routineWas there a "clean" way of passing parameter(s) from a BASIC program to an assembler routine? Something like parameterising RANDOMIZE USR call? I fac…

    ... of passing parameter(s) from a BASIC program to an assembler routine ...
    mr.spiv mr.spiv November 2018 Development
  • Handling RST8 on a +3Well, I've come to that bit of my project that I wasn't really looking forward to (because I don't understand enough about the ZX BASIC ROM) - extend…

    ... supported, and I doubt BASIC programmers will need it ... keep track of which BASIC streams are attached to ... use of pollall() to detect all these possible conditions.< ... b] prefer all access from BASIC to the socket library ... remainder of the 128K onboard flash ROM.
    Winston Winston July 2008 Development
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... over.
    -detect if you are in 48K or 128K machine.
    128K Spectrum, load the separate ... all at once in a 128K, insert messages and/or screenshots ... which can be managed from within BASIC would also allow me ... in M/C without passing from BASIC.
    Alessandro Grussu Alessandro Grussu January 2013 Brand new software
  • help with sprites from SevenUpHas anybody got source for a short m/c rountine that can send sprites designed in SevenUp to the screen or to a dummy screen? A long time ago, I wor…

    ... planning to use the routine from basic.
    mulder mulder April 2004 Development
  • 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…

    ... binary here to print characters from BASIC at pixel positions. Import the ...
    Woody Woody October 2006 Sinclair Basic
  • The BASIC ISRFirst of all, excuse me if my blatant ignorance about this topic makes me write some nonsense :) The thing is that I'm finishing a game in mixed BAS…

    ... in mixed BASIC and Compiled BASIC (the pure BASIC part is ... and forth, the Compiled BASIC part is the game itself ... the music file. Playing it from BASIC is easy:

    ... ) - I know that BASIC has a ISR which is ... to hook it to the BASIC ISR.

    ...
    na_th_an na_th_an November 2006 Sinclair Basic
  • Noob to Z80 needing +3 helpI'm quite new to z80 programming, but i'm attempting to write some kind of windowing system that will run alongside BASIC on my +3 with Kempston mous…

    ... somewhere defining whether we started from BASIC or directly (so i know ... /> In normal operation of the 128k editor, if page 7 is ... the stack from page 5. Does this not corrupt the basic program ... +3, although info on the 128k memory model in particular would ...
    rbsfou rbsfou January 2007 Development
  • Any interest in new low-cost mass-storage interface with 512K RAM?I've recently added support to ResiDOS and the +3e ROMs for SD/MMC card interfaces; in particular, ZXMMC (which has no onboard RAM and so is only sup…

    ... and 128K snapshots in .Z80/.SNA format
    [*]Extends BASIC, ... switched between instantly (only one 128K task currently supported)
    ... , including disk I/O from BASIC and text windowing (as ... Task Manager, including saving 128K snapshots
    [*]Screenshot ...
    glancaster glancaster January 2007 Hardware
  • If you've got a real working MF128,IF1, and MDR combo can I ask a favour?So, if you do have a real Multiface 128, Interface 1, Microdrive and, oh yeah, a Spectrum (48k or 128k) that are all working, can I ask a favour...? …

    ... yeah, a Spectrum (48k or 128k) that are all working, ... jp@drumfu.com
    ;
    ; From BASIC invoke with:
    ;
    ; PRINT ... ;
    exx ; save return to basic address
    push hl
    exx ; restore return to basic address
    pop hl
    jp jp February 2008 Hardware
  • Interface 1 emulation issuesFor Virtual Spectrum v3.0 I am implementing virtual Interface 1 and Interface 2 options! The I/F2 ROM option works already, and I have got the I/F1 s…

    ... 255 (well PRINT IN 239 from BASIC returns 255). Unfortunately this means ... 1 emulation on Spin in 128K (toast-rack) mode seems completely ...
    Jimmy Jimmy March 2008 Emulators
  • Saving a complete SCREEN$ in BASICI'm trying to save a SCREEN$ to a tape file (basically the original data is in a .tzx file that I'm trying to save in a .tap format) but the problem …

    ... whenever I try to save from BASIC, the "Start tape and press ...
    Arjun Arjun April 2008 Sinclair Miscellaneous
  • ROM versions for +2A/+2B/+3Exist any other original versions of +2A/+3 roms than this ? [url]http://www.zxspectrum.it/_P3.htm[/url] Where is used v4.0 and where v4.1 ? ZX Spec…

    ... way for detect +3 rom version 4.0 and 4.1 from basic ?
    velesoft velesoft June 2009 Hardware
  • Writing internet servers in ZX BASICNew Spectranet news! I have just finished adding the code to allow listening sockets to be used from BASIC. A simple example: [code] 10 %listen #4,…

    ... listening sockets to be used from BASIC. A simple example:

    [/code]

    From another computer, you can then ... blocking (and without reading data from the actual socket).

    BASIC now :-)
    Winston Winston August 2009 Hardware
  • An update on ZX BASIC support for the SpectranetOne for zxbruno, I hope :-) So just an example of what now can be done with the network filesystem and BASIC. The following listing is of a program …

    ... with the network filesystem and BASIC. The following listing is of ... this on the Spectrum, using BASIC and streams:

    [code ... to send data over ethernet from BASIC. You can PRINT # to that ... script that expands the ZX BASIC tokens.
    Winston Winston March 2010 Sinclair Basic
  • What memory pages are being used in a +3DOS disk operation?To make a long story short: what pages are in use by +3DOS while doing read operations from the disk drive? Now, for the details, for those interest…

    ... 3DOS while doing read operations from the disk drive?
    128K Spectrum game (Where ... pages is really straightforward: from BASIC a POKE 23388,16 ... 2), and then, from machine code and interrupts ... to completly load a 128K game (which could use ...
    mcleod_ideafix mcleod_ideafix March 2011 Development
  • New tool: SnapToTap R2it's basically a gui update to VSC. But it's now simpler to convert sna files into tap files. what is special about SnapToTap? it converts snapshots…

    ... . You can use LOAD "" CODE from basic and then use a USR ... resulting tap loaded into a 128k computer.
    * Here is an ...
    Arda Arda March 2011 Announcements
  • Another 128K keyboard problemI purchased a mint condition 128K from a local vendor. The previous owner told me the computer had never been used before, and in fact it strongly lo…

    I purchased a mint condition 128K from a local vendor. The previous ...
    Alessandro Grussu Alessandro Grussu May 2011 Hardware
<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
detect 1.5K 1.7K
128k 16.7K 25K
from 169.9K 237.3K
basic 24.7K 39K

Related Threads

  • 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…
  • 128k RAM paging from BASICI'd always thought that OUT had to be used to page RAM, which from BASIC would be an "OUT 32765,ddd" command, although I don't know if just doing tha…
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic…
  • WANTED: 128k+ or 128k +2(early grey mod.) ULA chipHello,<br /> Attempting to repair my 128k+ speccy.<br /> Needs a ULA(IC1)chip from either a 128k+ or an early +2 will work also.<br /> If anyone has …
  • 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…
  • Detecting TR-DOS from BASICIs there a simple (or contrived :D ) way to detect the presence of a TR-DOS/Betadisk interface from BASIC?<br /> <br /> For fairly obvious reasons th…
  • how to pass arguments from Basic to MC ?can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this:<br /> PRINT USR xxxxx, arg1,…
  • Detect if program was loaded from tape or microdriveHow (if at all) can a BASIC program detect if it was loaded from tape or microdrive? This can be helpful to then load the screen or more machine code…
  • (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…

Related Searches

  • detect 128k pentagon
  • peek rom detect model 48k 128k 3 pentagon
  • detect 128k pentagon odel
  • detect 128k pentagon m
  • detect 128k pentagon model
  • save screen from basic
  • detect 128k
  • 128 detect basic
  • load from pc into spectrum 128k
  • differences in 48k basic and 128k
  • nmi instruction from basic
  • nmi from basic
  • detect 128k peek
  • 128k from cart
  • differences in 128k and 3 basic
  • differences in basic 3 128k
  • loading basic from assembly
  • basic bank switching loader 128k
  • 128k page memory from basic
  • switch to 48k basic from 128k

Copyright © 2024 World of Spectrum