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.019s
<1234567…34>
  • maximum addressable RAM for a Z80 using bank switching?What is the maximum addressable RAM for a Z80 using bank switching? The Enterprise64 home computer could address up to 4MB, is this the limit for a …

    ... RAM for a Z80 using bank switching?

    The Enterprise64 home ... a Z80?

    A bank switching scheme allows the memory to ...
    Rebelstar Rebelstar February 2013 Hardware
  • How did bank switching work on the 128K Spectrums?I'm new to Z80 and ZX Spectrum. So I was wondering how the 128+ models managed to work with more than 64K of memory? I'm somewhat familiar with h…

    ... 'm somewhat familiar with how bank switching works (I believe the Apple ... had a weird way of switching banks...IIRC). Anyway, any insight ...
    cbmeeks cbmeeks October 2015 Hardware
  • Announcing: The +2A/+3 FLASH ROM adapter boardAs I've mentioned in a couple of other threads, this project is coming along quite well now, so I thought I'd post some details up here. I've built …

    ... at all... the bank selection and write protect switching is completely manual ... effort - all you need for basic bank switching on an IO port is ...
    Winston Winston December 2009 Hardware
  • Announcing: The +2A/+3 FLASH ROM adapter boardAs I've mentioned in a couple of other threads, this project is coming along quite well now, so I thought I'd post some details up here. I've built …

    ... effort - all you need for basic bank switching on an IO port is ... decoding a port to switch bank could be useful to some ...
    guesser guesser December 2009 Hardware
  • The "Kiddification" Continuum : "serious" 48k software versus "kiddified"128k software?Of course this is a gross simplification . The idea of a straight line continuum with "serious" 48k software on one side and "kiddified" 128k softwa…

    ... the RAMDISK could handle the BASIC Bank switching making the extra memory more ... usable and accessible to BASIC . It is interesting that ... any potential sale of commercial BASIC 128K software . I do ... will find any of these BASIC 128K progs to document - ...
    harriusherbartio harriusherbartio February 2022 Games
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... a temp buffer.

    2b. AND + OR from temp buffer ... .

    3. Use 128k bank-switching.


    What system ... coding by typing DATA into BASIC ;)

    BTW, after reading ...
    windenNTW windenNTW July 2003 Games
  • 128K memory bank selection to avoid contention issuesI'm currently developing a game and I'm trying to get my head around the memory contention issues of the various 128K/+2/+2A/+3 spectrum models in or…

    ... which is in the 16K bank $4000-$7FFF. Hence if ... into either 128/+2/+3 Basic and using a debugger ... paged in, so without any bank switching, that is where any ... screen. I understand that bank 2 is already resident at ... 2A/+3 load instead into bank 1 or 3?? I want ...
    adrian_singh adrian_singh May 2017 Development
  • WiP New Utility TAPonDSKThere are a few utilities that transfer tape contents to +3 disk but most, if not all, require manual intervention to change the loader and/or rename…

    ... utility which decodes the basic loader and attempts to re ... -d add a simple basic loader file called DISK so it ... additional file just rename the basic loader to DISK
    | ... BASIC loader and rest of code following.
    | -b switch off bank switching ...
    TomD TomD August 2020 Brand new software
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... a temp buffer.

    2b. AND + OR from temp buffer ... /> [quote]
    3. Use 128k bank-switching.
    [/quote]
    The lazy ... coding by typing DATA into BASIC ;)
    [/quote]

    Cross ... save it to tape from BASIC.

    I now ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • Converting games from tap to dskHi to all from Greece, Being an old Speccy user and now owner of most models of Spectrum (48k , 48k+ , 128K, +2 grey and +3) , I desided to salvage m…

    ... ,19,17

    For basic loader.

    The moving code ... there a different way to bank memory used in +3 when ... 16,17,19,20 for bank switching while others use 0,1 ... /> I think I will quit basic , completely. What are the calls ...
    batsilos batsilos February 2010 Emulators
  • Message to all programmersHello folks, more and more programmers in the recent time are using special loading routines for their Homebrew-Software. This makes their game runn…

    ... would like to see safe basic loader. something like:

    [ ... in USR0 mode, where the bank switching is safe, but maybe the ... Do they want a cutom loader which makes it impossible (except ... ocupied by decompressor od different loader code, but I don't ...
    LCD LCD August 2010 Development
  • Speccy 128 Shadow screen.How much is the shadow screen used in 128k commercial software? I ask because I am looking at putting 128k of memory in the 48k setup I have been bu…

    ... learn how to use the bank switching as I had a few ... lower 16k bank so I could have a proper disk loader for ... the SPECTRUM command on 128 basic stops the program.)

    spodula spodula January 2011 Hardware
  • Request for help (Z80 gigascreen loader)Although I'd attempted to stick to keeping things simple in Image to ZX Spec now I've implemented Gigascreen (8x8 only) I've found the BASIC Gigascre…

    ... in providing the basic for the video loader. I don't ... assembly - just a slideshow loader that looks like that.
    basic above was really for buffering ... in seconds. I understand that bank switching/image interleave is a problem ...
    brownb2 brownb2 February 2011 Development
  • Maritrini and Cray 5 loading problemsHas anyone else here had issues loading either of these on a 128k? No matter what I try, both these games refuse to load properly. I can get both t…

    ... a 128k machine in 128K BASIC, and then you switch to ... (to not to disable the bank switching mechanism), the BANK_M system variable ... want.

    As your loader is using the standard exectution ... and go back to the BASIC loader. That is, to directly write ...
    mcleod_ideafix mcleod_ideafix March 2012 Games
  • SPECTRUM command and 48 BASICAs we (almost) all know, when a young Rupert Goodwins redesigned the Sinclair/Investronica ZX Spectrum 128 ROM 0 in late 1985, he kept the SPECTRUM c…

    ... reported that command "SPECTRUM" disables bank switching on Spectrum 128/+2 only ... a SPECTRUM command in its BASIC loader (and then simulates typing GO ...
    John Elliott John Elliott May 2012 Sinclair Miscellaneous
  • Why do games work using USR0?I'm trying to get Terramex to work from disk. In the [url=http://www.worldofspectrum.org/forums/showthread.php?t=34332]thread about +2A/+3 incompatib…

    USR0 mode uses bank switching using OUT 32765.
    Standard 128K BASIC needs POKE ... interrupt will switch back to Bank stored in 23388., and if ... bank.
    I'm sure, Terramex loader can be modified for 128K BASIC ...
    LCD LCD February 2013 Games
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... CLEAR 23999 in a simple BASIC loader and it's shifted down ... you need more RAM, use bank switching of the 128k. Nowadays there ...
    Speccyman Speccyman July 2013 Development
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... here for your generic loader and I created ... length. Your loader takes care of bank switching for 128k programs ... disk and returns to basic, when I call ... set the clear command in basic before doing this.
    ld a,$10 ; page BASIC ROM
    call paginar
    Speccy_James Speccy_James February 2014 Development
  • 128K programmingDoes anyone know any good resources on assembly programming for the 128? All I'm after is an "idiot's-getting-started-guide" on how to utilise the…

    ... BASIC and the rest of the ROM routines work but with bank-switching ... still enabled. That way you can use BASIC to ... 'd use is the headerless loader LD-BYTES at 0x0556 (so ...
    joefish joefish February 2016 Development
  • ZX Spectrum CartridgesI have been thinking of "cloning" ZX Cartridges for a while (case, board and silicon skirt), to be able to make new releases or replace damaged cartr…

    ... in 16KByte blocks), the bank switching and copy routine needs ( ... to explore small areas that BASIC keeps like printer buffer, ... some applications that completely overwrite BASIC/ROM system variables, to ... example by using a custom loader, or by overwriting the ...
    RMartins RMartins October 2016 Hardware
  • multiface basic loaderdoes anyone know how I can see whats in the basic loader of the multiface 1 and 128 basic loaders and how I could convert a tape save from the 1 and…

    ... can see whats in the basic loader of the multiface 1 and ... 128 basic loaders
    [/quote]
    It’s a standard ROM loader ... version will naturally do some bank switching alongside loading.
    Ast_A_Moore Ast_A_Moore December 2017 Sinclair Basic
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... , plus you always need a basic loader to launch the M/C ... disk.

    A simple basic loader code would be as follows ... /> [/code]
    In theory the loader will handle any single char ... )[/b]
    As default the loader uses the z80 snapshot screen ...
    TomD TomD May 2019 Development
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... (2 & 0) but with bank switching off which improves compatibility a ... I've added a 2nd basic loader for disks with only a ... /> ║ -b: do not add autorun basic routine to disk, useful if ... br /> ║ -h: make the loader code, autorun basic & 128k 2nd file ...
    TomD TomD May 2019 Development
  • BASin Release 13 is now availableI'm still at it. BASin is now in it's 13th incarnation (disregarding the inter-version updates) and is now available at [url="http://homepage.ntlw…

    ... that you can create your BASIC programs with consummate ease.
    Added - 128k RAM page bank switching mechanisms for the RAMDisk routines ...
    Dunny Dunny January 2006 Emulators
  • BASin Release 13 is now available[unashamedly x-posted from Emulators forum] I'm still at it. BASin is now in it's 13th incarnation (disregarding the inter-version updates) and is …

    ... that you can create your BASIC programs with consummate ease.
    Added - 128k RAM page bank switching mechanisms for the RAMDisk routines ...
    Dunny Dunny January 2006 Sinclair Basic
  • Mass storage - why backup battery?I wasn't sure to post this under "hardware" or "development", but here goes: There are these mass storage devices for ZX Spectrum, and on many desig…

    ... additional commands for use in BASIC, to access files, maybe change ... 's where a technique called bank switching comes in. Any experienced coder ...
    RetroTechie RetroTechie February 2010 Hardware
  • 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)…

    ... ? :-? , is it something like the bank switching or more available workspace in ...
    spider spider December 2010 Games
  • Request for help (Z80 gigascreen loader)Although I'd attempted to stick to keeping things simple in Image to ZX Spec now I've implemented Gigascreen (8x8 only) I've found the BASIC Gigascre…

    ... ) I've found the BASIC Gigascreen slideshow loader I'd tried to ... Y,1;"* 128K Buffered Video Loader *"
    180 LET Y=Y ... PRINT AT Y,1;"in BASIC before loading this "
    240 ...
    brownb2 brownb2 February 2011 Development
  • T/S 2068 & SpectrumBorrowing what you see below from the Timex Sinclair 2068 Beginner/Intermediate Guide, by Fred Blechman. It appears the T/s 2068 was intended to be …

    ... .

    - [B]Bank switching[/B]: The Z-80 microprocessor ... got around that with "bank switching" which allowed the machine ... did not have bank switching.

    - [B]Spectrum BASIC-Plus[/B]: ... like Mode 1. By switching rapidly between Modes 1 and ...
    jegs2 jegs2 March 2011 Hardware
  • My own Home Computer It's true. My company are planning to build a new Home Computer. It will use a Z80 CPU running at 6mhz, 128k Ram and will run all Spectrum and ZX81 …

    ... written your BIOS in basic and then compiled to ... z80 asm. BASIC just doesn't have the ... due to compiler performance from BASIC to z80, I'd ... unless you understand ROM bank switching at the hardware level.< ... is written in asm - BASIC won't cut it for ...
    Anonymous Anonymous October 2002 Sinclair Miscellaneous
<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
basic 24.7K 39K
bank 3.6K 5.8K
switching 2.4K 2.8K
loader 6.2K 9.3K
2b 1.8K 2.6K

Related Threads

  • XLR-8 mastering software and BASIC loader demo ready for inspectionI've got a TZX of stuff to have a look at if anyone wants to, ummm, have a look at it.<br /> <br /> Is there somewhere I can upload to? (Martijn?)<br…
  • Switching basic to 48k modeHi there,<br /> <br /> we all know that the SPECTRUM command of the 128k BASIC turns the BASIC to 48k mode. However, when executed in a program, t…
  • 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) 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…
  • Changing BASIC loader in Chuckie Egg 2Hi,<br /> <br /> My aim is to include "PAUSE 0" event at the end of the loading of the Chuckie Egg 2 game. The reason is that I use emulator to load …
  • 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…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …

Related Searches

  • loader basic rem
  • custom basic screen loader
  • custom basic loader
  • basic loader cat
  • basic loader cat shiru
  • basic loader shiru
  • bank loader
  • 128k bank loader
  • basic bank switching loader 128k
  • bank switching
  • 128k basic ram disc loader
  • basic loader
  • 128 bank switch basic
  • 128k bank switch basic
  • basic loader conserve memory
  • basic loader memory
  • basic loader border bin
  • basic loader bin
  • basic loader bin not pi
  • basic loader not pi

Copyright © 2024 World of Spectrum