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.016s
<1234567…34>
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and ... 49152 and above, I need memory bank 0 to be switched ... /> I understand loading data into memory banks is easier because all you ... the data memorized in other banks. I tried several combinations I ...
    Alessandro Grussu Alessandro Grussu September 2013 Development
  • Loading data from 128 memoryAfter all these years I have come across the LOAD! in 128 basic for storing/restoring data in the 128 memory. How do I go about implementing this in…

    After all these years I have come across the LOAD! in 128 basic for storing/restoring data in the 128 memory.

    How do I go about implementing this in machine code?

    Thanks in advance...
    daveysludge daveysludge March 2014 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…

    ... that uses the extended 128k memory, the banks that can be switched ... to fill up the upper banks (0/1/3/4/6 ... .tap that load up all banks (including 2), then autostarts to ... code can switch in whichever banks it needs and all is ...
    Sdw Sdw May 2012 Development
  • 128 fontWhat happens when you change the font in 128 mode? I have a new font saved at 60000 with 23606 and 23607 poked with 96 and 233. The characters can b…

    ... you change the font in 128 mode?

    I have ... , but when you go into 128 basic the listing is all ... a problem when you switch memory banks, routines in RAM6 print nothing ...
    daveysludge daveysludge October 2014 Development
  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …

    ... />
    Port 32765 controls the memory paging. Bits 0-2 determine ...
    trellis trellis August 2003 Sinclair Basic
  • Common pitfalls and solutionsLet's discuss some of the common problems in Speccy programming, and the methods we use to avoid them. For an example, here is a piece of code that …

    ... ;Typing USR 0 in 128 BASIC effectively calls memory address 0x0000.
    128 paging (which is what ... memory banks available.
    ;The reason they are not available in 128 ... BASIC
    ;and other banks are subject to random corruption ...
    Hikaru Hikaru August 2010 Development
  • Memory mapping: Pentagon compatibility?I'm writing something that will rely heavily on the Spectrum's ability to switch screen buffers in hardware (port 0x7FFD). The original Spectrum 128K…

    ... ). The original Spectrum 128K memory map (with only one ... 0x1FFD on the Pentagon switches memory banks as described in [URL=" ... Second category of expansion of memory over 128k.

    ... Third category of expansion of memory over 128k.[/quote]
    ...
    ajmoss ajmoss August 2010 Hardware
  • Quick question regarding contended memoryIf I've read the documentation correctly, the following applies: 128k/+3 "Memory banks 1,3,5 and 7 are contended" +2A/B/+3 "RAM banks 4, 5, 6 and 7…

    ... :

    128k/+3
    "Memory banks 1,3,5 and 7 ... /> +2A/B/+3
    "RAM banks 4, 5, 6 and 7 ...
    Sdw Sdw May 2012 Development
  • New version emulator ZEsarUX-2.1Hi I have uploaded a new version of my ZX80/81/Spectrum/Z88 emulator on http://sourceforge.net/projects/zesarux/ Changes are: Added Cocoa…

    ... program to take snapshots from memory to spectrum tape)
    Added ... Spectrum 128 models, and "seg0", "seg1", "seg2", seg3 to match memory banks mapped ...
    chernandezba chernandezba May 2015 Emulators
  • Tutorial: Using UDGs in SpecBASSpecBAS is capable of using graphics mode, in a similar manner to the original Spectrum. Like most things though, the extended nature of SPecBAS's ab…

    ... allows you to use 128 graphics (or UDGs). Each ... each of the first 128 characters of the set ... Which displays the currently held memory banks. Because the original Speccy ... UDG for "a" is 128 characters on from there, ... example, BIN 10000000 = 128. Bit 7 in this ...
    Dunny Dunny May 2018 Sinclair Basic
  • new programmer needs information hi , i have been learning c++ for a while and am trying to make games using windows but being 28 and nostalgic , i thought it would be fun try and f…

    ... there are no registers or memory-maped chip output/input adresses ... if you have a Spectrum 128, the memory banks are paged in from ...
    LCD LCD May 2004 Development
  • 128k Screen Flipping - Sample Code PleaseI know this has been covered before, but I cannot find out code to do the following: On a 128k Spectrum tell the speccy to display from address 4915…

    ... br />
    On the 128 and +2, memory is entirely controlled by ... contains editor scratchpads.

    Memory banks 4-7 are contended, i ... reduces the speed of memory access in these banks. Port #FE ... typical bank switch on the 128 is:
    LD A ...
    Fikee Fikee February 2006 Development
  • +2 ramdisk - access in machine codeHow can you access the ramdisk in machine code? I've got a +2, and it seems the ramdisk has never been properly utilised. It would be a handy little…

    ... ) ldir that can copy across memory banks:

    [code]
    ; Effectively ... performs an LDIR across memory banks. Uses
    ; logical addresses for ... beginning
    ; in the 128's extra memory banks traverse the entire logical ...
    Alcoholics Anonymous Alcoholics Anonymous October 2006 Development
  • Ways to use double buffering in basicI was meddling with woody's print stream code where you can print characters at any pixel location on screen. I was playing with 12 sprites, very ann…

    ...
    Wow that sucks. The 128's ramdisk could have been ... one *will* copy across memory banks and honour the bank selected ... copy it to the 128's extra memory (you select destination ... if they occur in the 128's extra RAM, as ... the 80k of the 128's extra RAM. It ...
    Alcoholics Anonymous Alcoholics Anonymous November 2006 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…

    ... 0 in 128 BASIC evaluates the function and effectively calls memory address ... the memory banks available. The reason they are not available in 128 mode ... bits of BASIC and other banks are subject to random ... 128K features (sound and extra memory), but with none of ...
    ewgf ewgf December 2008 Sinclair Miscellaneous
  • MultichromeIt turns out that multichrome, and other screen modes, are emulated in Fuse and Eightyone via ZX Spectrum SE emulation (which is similar to the TC214…

    ... in the Dock and Ex banks. Is there any display code ... for load from 49152 (in 128 page 7)
    ATR2.BIN ... />

    About SPECTRUM SE: 128 memory in DOCK ????
    You disable ... high 16kB of main memory on port 244 and connect ...
    velesoft velesoft January 2009 Development
  • 128K dev / PASMO (or alternative) question...When I assembly my code, I have it set up so that PASMO automatically creates a TAP file complete with loader, and this works great for 16/48k Do y…

    Retro-X is planed to allow compilation/assemblation of multiple sources to other memory banks of 128. I cannot answer questions at moment because I'm away for five days.
    LCD LCD September 2009 Development
  • ULA Plus and Interlace.May be a bit late to suggest this, but here goes. Did the original Speccy ULA actually output a proper PAL interlaced image, with timing pulses on a…

    ... display alternate frames from different memory banks, I guess? Both being frame ... other than the standard screen memory. I mean, there's a ... is perfectly possible on the 128 so it'd just make ...
    joefish joefish January 2010 Hardware
  • Common pitfalls and solutionsLet's discuss some of the common problems in Speccy programming, and the methods we use to avoid them. For an example, here is a piece of code that …

    ... ;Typing USR 0 in 128 BASIC effectively calls memory address 0x0000.
    128 paging (which is what ... memory banks available.
    ;The reason they are not available in 128 ... BASIC
    ;and other banks are subject to random corruption ...
    BiNMaN BiNMaN August 2010 Development
  • New tool: ZXBOOT.EXE[B]ASM[/B] is proud to present the first release of ZXBOOT.EXE: [url]http://www.4shared.com/file/NP-FVOSf/zxboot__beta_.html[/url] ZXBOOT is a comma…

    ... as the first three 16K memory banks are contended.
    < ... br />

    ; 12 BYTE memory remap table.


    db 00010110b,128,192 ; Copy page ... br /> db 00010000b,192,128 ; Copy page 0 ... 2
    db 00010011b,128,192 ; Copy page ...
    ASM ASM November 2010 Announcements
  • Tau Ceti 128K on +3?does anyone know if there are issues with running [URL="http://www.worldofspectrum.org/infoseek.cgi?regexp=%5ETau+Ceti+-+The+Special+Edition$&pub=%5E…

    ... with access to all the memory banks. does USR 0 do the ... .

    "48 BASIC" in 128 menu (on all ZX128/+2 ...
    velesoft velesoft November 2010 Games
  • 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)…

    Converting Supertest 128 to +3 disc is doable, ... a .TAP file containing the memory banks, split that up, concatenated them ... order, the title screen, then memory banks 0,1,2,3,4 ... EQU 0FCFCh
    ;
    ; Daley 128: Loading strategy
    ;
    ; Loader ...
    John Elliott John Elliott January 2011 Games
  • Japan Tsunami AppealAs some of you will be aware, I've been tinkering with an open source version of SE Basic that could be distributed with hardware without infringing …

    ... in tact). By ditching the 128 editor you lose the PLAY ... moving stuff around the 128K memory banks). What you can't do ... in ROM 1 with the 128 Editor in ROM 0.
    chev chev April 2011 Sinclair Basic
  • What paging scheme is the "standard" for 128K models?Sinclair implemented an arrangement so that even numbered pages are non-contended, and odd numbered pages are contended (quoting from memory, haven't…

    ... of 228 TStates. Same as 128 model, with which Inves were ... 's no separate memory banks for contended and uncontended memory. IN 255 always ...
    mcleod_ideafix mcleod_ideafix November 2011 Hardware
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... to have to swap memory banks to have a high ... and 0xE000). On the 128 (had it supported hi ... was planning a external memory expansion (the Bus Expansion ... br /> Well yes. The 128 is a Spanish machine, built ... more versatile machine than the 128, but the latter has ...
    chev chev August 2012 Sinclair Basic
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... and 0xE000). On the 128 (had it supported hi ... to steal from main memory the display. The Timex ... ;643846]Well yes. The 128 is a Spanish machine, ... mode, AY sound chip, memory banks, new commands... way ahead ... versatile machine than the 128, but the latter has ...
    Encarnado Encarnado August 2012 Sinclair Basic
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... to have the 2 banks paged at the same ... add any modes to the 128.

    [quote] ... Res mode, AY sound chip, memory banks, new commands... way ahead ... did.[/quote]
    The 128 wasn't really very well ... who worked with the original 128 team in Cambridge at ...
    chev chev August 2012 Sinclair Basic
  • Coding for 128kHi all, I wonder if anyone can suggest any useful reading/threads/examples on the fundamentals of 128k coding. Chapter 24 of the +2 manual has prov…

    ... the 4 x 16k uncontended memory banks from 0-65535.
    [/ ... truth for +2A/+3 models, 128 and +2 does not allow ... the instruction. The screen memory in bank 7 is a ... is possible to work with 128 more like it is ... in wrong page. Only banks 0 and 2 are uncontended ...
    catmeows catmeows October 2012 Development
  • SPECTRA New from Paul FarrowLooks good! Read about it [URL="http://www.fruitcake.plus.com/Sinclair/Spectrum/Spectra/SpectraInterface.htm"]here[/URL]

    ... video ram page like the 128[/QUOTE]
    Yes and ... SPECTRA's actually has 2 banks of 16KB RAM. You ... onto one of its 16K memory banks. It does this my ... listening to "memory writes" to the spectrum ... contents of the SPECTRA memory back to the spectrum.< ...
    BloodBaz BloodBaz January 2013 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    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
128 9.4K 14.8K
memory 21.8K 32.5K
banks 1.4K 1.9K

Related Threads

  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …
  • What is difference between "128" and "128+"?What is the difference between a "Spectrum 128" and a "Spectrum 128+" ??<br /> <br /> And I am not talking about the different looking +2's, etc.<br …
  • Changing MP3's from 128+ to just 128I have a number of MP3's that are bigger than 128 bit rate and i want to convert them all in one go to 128. <br /> <br /> Could you guys recommend s…
  • Memory paging in 128 KB - 64KB RAM possible?I have found a quote in Spectrum 3 manual (available at WOS)<br /> <br /> --------------------<br /> In the +3, we have crammed in more than<br /> tw…
  • 32k memory Italian memory expansionNot mine but its an [URL="http://www.ebay.co.uk/itm/TENKOLEK-32K-RAM-Expansion-Sinclair-ZX-Spectrum-/320861810075?pt=UK_VintageComputing_RL&amp;hash=…
  • 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.<br /> <br /> For the simpl…
  • List of 128 only games and 128 games that were different to the 48k versions.Can anyone think of any 128 games that were different to 48k and i'm not talking about music enhancments but more graphical,or speed or bigger maps e…
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…
  • Loading data from 128 memoryAfter all these years I have come across the LOAD! in 128 basic for storing/restoring data in the 128 memory.<br /> <br /> How do I go about implemen…
  • Football Director 128Sorry if this has come up before but having downloaded Football Director 128 when I try to load it it always seems to crash on the title page. Any o…

Related Searches

  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • lowest memory
  • memory map
  • 128 enhanced games
  • 128 memory
  • 128 switch banks
  • spectrum 128 paging memory
  • spectrum 128 switch banks
  • 128 memory paging
  • 128 memory paging basic
  • 128 memory paging basic poke peek
  • 128 memory poke peek
  • memory 128
  • memory paging 128
  • 128 contended memory
  • how to switch memory banks 128k

Copyright © 2024 World of Spectrum