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.011s
<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
  • How to create .TAP that loads into high memory banks?I want to create a program that uses the extended 128k memory, the banks that can be switched into the 0xc000-0xffff area. For the simple stuff I've…

    ... IM 1 routine takes care about switching to the bank stored at address ... need to poke the desired bank to that address and wait ... ROM to temporaly store the bank switching routine, so it's better not ... to use the ROM interrupt routine, you can reuse that area ...
    mcleod_ideafix mcleod_ideafix May 2012 Development
  • How to create .TAP that loads into high memory banks?I want to create a program that uses the extended 128k memory, the banks that can be switched into the 0xc000-0xffff area. For the simple stuff I've…

    ... execute the ROM 1 interrupt routine, which is the same that ... ... I'm wrong and the bank switching doesn't happen in interrupt ... to ROM 0 via the bank switching routine located at RAM. Is it ...
    mcleod_ideafix mcleod_ideafix May 2012 Development
  • How to create .TAP that loads into high memory banks?I want to create a program that uses the extended 128k memory, the banks that can be switched into the 0xc000-0xffff area. For the simple stuff I've…

    ... code was the responsible of switching banks and, after some debbugging ... 128K ROM uses an auxiliary bank switching routine located into RAM (into where ... POKE sentence finishes execution, the bank switching routine will update port 32765 accordingly ...
    mcleod_ideafix mcleod_ideafix May 2012 Development
  • How to create .TAP that loads into high memory banks?I want to create a program that uses the extended 128k memory, the banks that can be switched into the 0xc000-0xffff area. For the simple stuff I've…

    ... execute the ROM 1 interrupt routine, which is the same that ... ... I'm wrong and the bank switching doesn't happen in interrupt ... to ROM 0 via the bank switching routine located at RAM. Is it ... in USR 0 mode, the bank switches you perform with OUT ...
    gasman gasman May 2012 Development
  • Recommend-me-do - memory card devicesSo, both myself (with a +3 that has a dodgy drive) and my friend (with a +2) are looking at the various options for loading from memory card. What…

    ... the 128rom0 disassembly, the rom bank switching routine (rst 28h) is hookable. So ...
    zPasi zPasi September 2015 Hardware
  • Recommend-me-do - memory card devicesSo, both myself (with a +3 that has a dodgy drive) and my friend (with a +2) are looking at the various options for loading from memory card. What…

    ... the 128rom0 disassembly, the rom bank switching routine (rst 28h) is hookable. So ...
    Dan Antohi Dan Antohi September 2015 Hardware
  • Basic Screen Shadow QuestionHello, I've been porting a game to the Spectrum from another platform. So far so good and I have per pixel screen scrolling working really nicely …

    ... with the shadow screen at bank 7, the attributes there remain ... be falling through to the bank switching routine for the third time, OUTputting ...
    Hikaru Hikaru August 2016 Development
  • Basic Screen Shadow QuestionHello, I've been porting a game to the Spectrum from another platform. So far so good and I have per pixel screen scrolling working really nicely …

    ... with the shadow screen at bank 7, the attributes there remain ... be falling through to the bank switching routine for the third time, OUTputting ...
    pointblnk pointblnk August 2016 Development
  • Interrupt routineI have been trying to create an interrupt routine for playing AY music in the background but cant seem to get anything working. I have a music rou…

    ... trying to create an interrupt routine for playing AY music in ... /> I have a music routine in bank 6 that plays with 49158 ... 49152.

    Does the bank switching mean interrupt routines cant be ...
    daveysludge daveysludge November 2016 Development
  • 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…

    ... .

    3. Use 128k bank-switching.


    What system ... be my first sprite-drawing routine for spectrum, so being pointed ...
    windenNTW windenNTW July 2003 Games
  • LOADing 128k's worth of data???Just getting to grips with the concept of the 128's 'bank switching' set up, but how can you load the stuff into memory from tape (or TAP file)? Do…

    ... concept of the 128's 'bank switching' set up, but how can ... them in a memory bank with a routine?

    From what ...
    daveysludge daveysludge May 2014 Development
  • 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 ... paged in, so without any bank switching, that is where any game ... the screen. I understand that bank 2 is already resident at ... and if so load into bank 4 or 6, and if ... +2A/+3 load instead into bank 1 or 3?? I want ...
    adrian_singh adrian_singh May 2017 Development
  • 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…

    ... in an alternative sprite draw routine for drawing sprites without any ... /> [quote]
    3. Use 128k bank-switching.
    [/quote]
    The lazy ...
    Alcoholics Anonymous Alcoholics Anonymous July 2003 Games
  • Sparky eZX-BASIC Project in need of FPGA ExpertYou probably are not familiar with this project, but it is a computer system based on Zilog's new eZ80 chip and the OS is a superset of ZX BASIC. Ju…

    ... of linear addressable memory, no bank switching. Also, most importantly, its IRQ ... /> Currently, I have a VT102 routine as the "screen" output, via ...
    Sparky Sparky October 2004 Sinclair Miscellaneous
  • 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…

    ... to dos (repeat until upper bank is 'full' / my ... routines from the upper bank (as ram page 7 ... but the whole 'initialization' routine does need to fit into ... and reclaim some space in bank 5?

    ... but working around the bank switching seems to be hell ...
    rbsfou rbsfou August 2009 Development
  • FMV on +3eOK, so about 6 months ago i posted here that i got full motion video on +3e, with a bunch of scr files called passion. I added the glider rider music…

    ... of the frame load for bank switching and stuff. Thats how the ... can then save the player routine to that partition later without ...
    nuggetreggae nuggetreggae April 2010 Development
  • About BMP2SCR and IFLI filesOne of my doubts with LCD's image tool program is what I can do with IFLI files (ZX 128 mode), once I've converted any image in this format. How can …

    ... didn't ultimately yield the routine or method for finally ... timing, and it relys on bank switching and second screen in 128K ... listing of the player/viewer routine for viewing the pictures outputed ... . I modified his Lowres Routine to display Hires images.
    LCD LCD September 2010 Sinclair Miscellaneous
  • enJine: a fast tilemap enginetile engine based on excellent work by Joffa Smifff. here you can download first tech demo. [url=http://ketmar.no-ip.org/tmp/enJine.tap]Get It Now![…

    ... hoping to have the display routine interrupt driven[/i]
    ... i can't use page switching for code/graphics part. ... shame about the 128's bank switching, you'd think they ... odd frames is in bank 5 and code for ... the even frames is in bank 7)

    [QUOTE ...
    kphair kphair May 2011 Development
  • A Pointless Propotional Font demoSomething I've made the last couple of days, which is probably completely pointless, but might be a bit amusing. It's also not worthy of posting thi…

    ... ), or "EXTERN" (calls a MC routine stored somewhere else).

    routine is not part of the ... to incorporate a continuous playing routine in the main 48K.
    bank switching ;).
    Timmy Timmy June 2011 Development
  • A Pointless Propotional Font demoSomething I've made the last couple of days, which is probably completely pointless, but might be a bit amusing. It's also not worthy of posting thi…

    ... be hard to have a routine which does "random stuff" when ... track.

    About the bank switching, I was thinking in doing ... /> 1.- pages in bank 1
    2.- calls music routine
    3 ... .- pages in bank 0

    na_th_an na_th_an June 2011 Development
  • A Pointless Propotional Font demoSomething I've made the last couple of days, which is probably completely pointless, but might be a bit amusing. It's also not worthy of posting thi…

    ... incredibly pointless, but this proportional routine deserves something special. And it ... .

    [QUOTE]About the bank switching, I was thinking in doing ... /> 2.- calls music routine
    3.- pages in bank 0

    Timmy Timmy June 2011 Development
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... animations in the 128K using bank switching? This won't be necessary ... do it once. The sub-routine at line 100 converts a ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • How much space does a number take?Hi Folks, Could someone please remind me how much memory a number takes up in a BASIC listing. For example, if you had: [CODE]100 LET a=3000[/CODE…

    ... says you can't manage bank switching by hand)
    but I ... in a nice proportional print routine too.

    And that ...
    Gedlion Gedlion May 2012 Sinclair Basic
  • Help me resurrecting a 128KHello to everybody. I'm really struggling along a repair of a standard 128K a friend of mine handed me over some (ok, actually a lot of) time ago. A…

    ... therefore accesses correctly the RAM bank), then the only possible ... meaning the routine is probabily doing a lot of bank switching. After ... locations of the first 16K bank is tested in turn. ... the uncontended RAM bank, and the test routine reported correctly a ...
    Falco-F8L Falco-F8L October 2012 Hardware
  • generating a pre-defined list in an un-defined sequenceI've decided to become a drunkard, to which end I've been drinking a whole bottle of beer in one day (whereas normally I'd make it last 2 or 3 days).…

    ... . I used Jon Ritman's routine from Head over Heels to ... a check to skip the bank switching when the two pages were ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • LOADing 128k's worth of data???Just getting to grips with the concept of the 128's 'bank switching' set up, but how can you load the stuff into memory from tape (or TAP file)? Do…

    ... concept of the 128's 'bank switching' set up, but how can ... them in a memory bank with a routine?[/QUOTE]

    That ... loader doesn't care which bank is paged in so you ... can switch in each bank in turn and call LOAD_BYTES ...
    John Elliott John Elliott May 2014 Development
<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
bank 3.6K 5.8K
switching 2.4K 2.8K
routine 9.5K 14.8K

Related Threads

  • maximum addressable RAM for a Z80 using bank switching?What is the maximum addressable RAM for a Z80 using bank switching?<br /> <br /> The Enterprise64 home computer could address up to 4MB, is this the …
  • 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?<br /> <br /> I'm somewhat fam…
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • West Bank XxI released!Hello all of you!<br /> <br /> It's the first time I write in this forum, so I'll present me:<br /> I'm the webmaster of Computer Emuzone, a page ded…
  • 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…
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling.<br /> <br /> As promised here is the code for the routine.<br /> <br /> It…
  • joystick port switchingI want to switch a pin on the joystick portwith a transistor, which way does the current flow, e.g LEFT to COMMON, or COMMON to LEFT?
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • West Bank: The most pointless high score table everWest Bank is a good little game. I played it and got a score of 25000 odds starting at stage 6, which I thought was quite good. Then as the game ende…

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • poke bank
  • turbo load routine
  • basic bank switching loader 128k
  • basic bank switching loader 2b
  • bank switching
  • copy data bank switching
  • bank switching ram 5
  • bank switching to copy screen
  • bank switching copy memory page 5 7
  • bank switching 5 and 7
  • bank switching out
  • sp1 bank switching
  • z88dk bank switching

Copyright © 2024 World of Spectrum