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
<1234567…34>
  • Fastest way of reading from EAR portI'm trying to work out the fastest way of reading data from the EAR port and assembling the bits into a byte. I came up with this code: IN A, (C) ; …

    ... reading data from the EAR port and assembling the bits into ... code:
    IN A, (C) ; read port FFFE, 12 cycles
    CP ... 5 and 7 of the ULA port are always 1, so that ...
    i love the z80s i love the z80s April 2017 Development
  • Adding a pause key to ArkanoidHaving rediscovered the simple pleasure of playing 1980s games on genuine 1980s hardware, I've also remembered that emulation can provide a feature m…

    ... the keyboard requires a read from the ULA port (0xFE) with ... the high byte of the port ... number specifying which half-row of keys to read. ... br /> in a,(c) ; read it
    rra ; bit ...
    stephenw32768 stephenw32768 August 2013 Games
  • Emulation accuracy and how it affects softwareHi folks. I was thinking of bodging together a rudimentary Spectrum emulator myself, not as a competitor to the other emulators, but as an integrate…

    ... it is due to the port 0xff values being different ... not port $ff though as port $ff is most commonly read to read ula screen ... compatible with the Spectrum. Shame port $ff is also used to ... starts with Kempston selected. Reading port $1f, which is unconnected, ...
    Alcoholics Anonymous Alcoholics Anonymous May 2004 Emulators
  • Emulation accuracy and how it affects softwareHi folks. I was thinking of bodging together a rudimentary Spectrum emulator myself, not as a competitor to the other emulators, but as an integrate…

    ... it is due to the port 0xff values being different than ... not port $ff though as port $ff is most commonly read to read ula screen ... ]

    Apologies, I meant port $fe not $ff. This difference ... contain attribute values ala reading port $ff on the Speccy. ...
    Fred Fred May 2004 Emulators
  • SPIN betaHello. This is my first message in this Forum, so excuse my bad english as it is not my main language. I would be extremely grateful if somebody cou…

    ... affects the ULA port ($FE) which is used to read the keyboard.
    Dunny Dunny January 2005 Emulators
  • Investronica Inves Spectrum +Hi, Has anyone here ever heard of the Investronica Inves Spectrum +? This site [url="http://www.silicium.org/uk/sinclair/inves.htm"]http://www.sili…

    ... the ROM, so when you read from 0-16383 you get ... form a mask applied to ULA port #FE, so if you write ... any value outputted to the port. The ULA may also mix both ... ones that can damage the ULA, but it can't be ...
    Metalbrain Metalbrain June 2005 Sinclair Miscellaneous
  • 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…

    ... . It is not possible to read this port.

    On ... memory is entirely controlled by port 7FFDh. The byte to ... ULA. This reduces the speed of memory access in these banks. Port ... A,(5B5Ch) ;Previous value of port
    AND 0F8h
    ...
    Fikee Fikee February 2006 Development
  • Contention and floating bus timingHello, I was recently playing a bit with memory contention and floating bus stuff in ZXDS and there is one thing which puzzles me a bit. It is the d…

    ... state 14342, at which the ULA reads the second attribute from ... the last attribute byte being read from port #7FFF at 14342.
    ULA always gets priority thanks to ... the data bus unless the ULA wants them.

    So ...
    Patrik Rak Patrik Rak September 2007 Emulators
  • Contention and floating bus timingHello, I was recently playing a bit with memory contention and floating bus stuff in ZXDS and there is one thing which puzzles me a bit. It is the d…

    ... state 14342, at which the ULA reads the second attribute from ... the last attribute byte being read from port #7FFF at 14342.[/QUOTE ...
    csmith csmith September 2007 Emulators
  • Keyboard Input$/scan problemHi, I'm finally fulfilling my promise to get a reasonable understanding of the Speccy and embarking upon attempting a few simple routines in Assembl…

    ... /> As you will have probably read, reading a half row gives ... ] read from ULA
    LD bc, 0BFFEh
    Loop:

    ; Read from port ...
    BloodBaz BloodBaz January 2009 Development
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... t actually arrive at the ULA, it only arrives combined ... for the ULA+ to be able to decode the port, you either ... of IORQL + port number + M1H, you need to read MREQH + port number + ... CPU and ULA+. (I expect the "slightly nonstandard" port decoding, recognising ...
    Winston Winston November 2009 Emulators
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... :-)) - why an odd numbered port?

    Some discussions ... which led to the port addresses specified in ... are available at the ULA. However, /IOREQ issue ... a read and write to the usual ULA port if ... mode group which, when read, returns the firmware issue, ...
    csmith csmith November 2009 Emulators
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... will kick off a read cycle of the dram, ... br />
    The port is also contended anyway, because ... So it's just another ULA port, with the same contention ... as the existing ULA port. Touching the RAS line ... in the future (say ULA++ at twice the price) ...
    csmith csmith November 2009 Emulators
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... you can read a port immediately after a HALT (since the ULA will ... when the version ID is read, so to guarantee that you ... or a version number the read is done after a HALT ...
    Winston Winston June 2011 Development
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... program it'll try to read from port 256*B + C (for ... another page:

    "This ULA port is activated when the Z80 ... Spectrum software titles produced all read from port 0xFE - they know that ... , i.e. everytime a port is read from/written to, all even ...
    PeterP PeterP August 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    Here's one horrid assembler implementation of keyboard emulation..

    [code]
    SetShiftCtrlState PROTO
    GetSpeccyKeyState PROTO

    .data?
    keyboard_state BYTE 256 dup (?)

    keyboard_hasfocus BYTE ...
    Woody Woody August 2011 Emulators
  • Harlequin clone...PCB manufactured!Using Chris Smith's detailed schematics and project notes from the Harlequin... a Speccy fan in the United States by the name of Don (Superfo) has de…

    ... CPU data bus when the "ULA" is accessing memory, asserts more ... specifically, it asserts on every read, including port FEh reads! so it ... 's impossible that the CPU can read ...
    mcleod_ideafix mcleod_ideafix April 2012 Hardware
  • The new Superfo cloneHi In the spanish forum speccy.org some guys and me have optimized the superfo clon to have less ICs. The actual design has 39 ICs versus the 45 ICs…

    ... (ZX compatible) which use ula port #FE with full 8bit decoding ... />
    Here is port table with ULA port decoding on russian clones ... PORT ADRESS DECODING
    hex/dec A15 ... A0 A15 ... A0 READ WRITE ...
    velesoft velesoft December 2012 Hardware
  • Altera CPLD vs Xylinx FPGAI will dig into the world of FPGA's, mainly to find something that can replace one or more GALs for my current and new projects. And it's never bad t…

    ...
    // Instantiate and connect Sinclair port 1 interface.
    sinclair_interface sinclair ... /> endmodule

    // Fuller. Port decoding: 0xxxxxx1
    // Negative logic ... outputs
    // with the ULA, as both give keyboard status ...
    mcleod_ideafix mcleod_ideafix January 2013 Hardware
  • Correction of +2 hardware errorsThis is a collection of various pieces of information picked up from various places, including a lot from this forum. I have edited it and reworded i…

    ... PAL10H8 ). This is port decoder and memory controller.< ... from CPU for eliminate ula effect known as "screen ... rewrited also if CPU read of port 7FFD (write floating ... ports slow-down CPU (ula slow-down cpu with ... feature, disable reading from port 7FFD is also good ...
    velesoft velesoft January 2013 Hardware
  • DivIDE black editions availableI have about 6 more DivIDE black editions ready, and will finish more this week. [B]DivIDE 57c BLACK edition including ESXDOS 0.8.5 and 1GB CF card[…

    ... in collision with ula port #FE)

    [B]Port #EF[/B] ... used also port #EE - this port is in collision with ula port #FE)
    port #F6 - this port is in collision with ula port #FE)
    IN A,(#F7) read printer port (only one bit on D7 ...
    velesoft velesoft August 2013 Sales
  • Hardware description - PLUS D interfaceThis new thread will contain onformations of different ZX devices. Some devices contain manuals, schematics or firmware for some chips, but some peop…

    ... in collision with ula port #FE)

    [B]Port #EF[/B] ... used also port #EE - this port is in collision with ula port #FE)
    port #F6 - this port is in collision with ula port #FE)
    IN A,(#F7) read printer port (only one bit on D7 ...
    velesoft velesoft August 2013 Hardware
  • Hardware description - MB-02+ interfaceOn this thread will soon released info about MB-02+ idisk interface ( memory paging mechanism, list of ports, addressing, MB IDE, schematics, etc... …

    ... is full programmable. Speed of read/write byte can be set ... 4tacts. If DMA use 2T read + 2T write then transfet each ... block from ZX ram to ULA port #FE = multicolor in border area ... one writeable/readable 8bit port.

    PORT ADDRESS #0B(dec 11 ...
    velesoft velesoft August 2013 Hardware
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... bc, 0xfefe ; B = counter, C = port
    ld de, 0xffff ; set ... /> key_line:
    in a, (c) ; read ULA
    cpl ; complement A
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; timing loop
    out (ula), a ; write port
    ld b, 164 ... ; timing loop
    out (ula), a ; write port
    ex af, af ... ; return address
    in a, (ula) ; read ULA
    rra ; rotate
    and ...
    chev chev October 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... ;734433]At least people who read this thread will know there ... loaders is impossible because the ULA port is used for both tape ... keyboard input; rapid polling of port 254 is just as likely ...
    stephenw32768 stephenw32768 November 2013 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... colliding with the program code, read mine and Alcoholic's posts ... /faq/reference/48kreference.htm#PortFE"]ULA Port 0xfe reference entry[/URL] I ...
    szeliga szeliga November 2013 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... /faq/reference/48kreference.htm#PortFE"]ULA Port 0xfe reference entry[/URL] I ... can also read the current state of the beeper from port $fe ... reads the beeper state from port $fe, then mixes in the ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Spectrum CP/MHello.. Just out of curiosity, has anyone actually used +3 CP/M for any practical purpose? I remember booting it up a couple of times years ago, jus…

    ... , or another ULA if implemented in a ULA). Memory protection ... protection, at least having read and write attributes on each ... lot of space in a ULA (and lots of PCB ... />
    You can do read/write attributes in one bit ... $66, and could read a port to find out if ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Sinclair Miscellaneous
  • AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …

    ... 7, 6, and 5 of port 0xdf.
    If a button ... error during a read of port 0xdf while the ULA is drawing the ...
    Jon Needle Jon Needle May 2014 Emulators
<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
read 31.6K 38.6K
ula 7.3K 13K
port 10.1K 15.4K

Related Threads

  • ULA......Woooooo and ULA 160??'ello all from down under !<br /> <br /> they don't know the speccy well this way it seems, <br /> <br /> anyways, picked up my brand new astra yeste…
  • Serching for ZX printer ULA and ZX interface I ULAIs there anyone having any spares. In both cases, I swapped ULA's from working equipment which fixed things, so I'm 100% sure it's the ULA that is ca…
  • Where: ZX Printer ULA's and ZX interface I ULA'sIs there any source left for these ULA's? Alot of tings can be replaced, like the ZTX transistors and occasionally you can come accross a normal ZX S…
  • I need help with MOVIE! Please read!I would like to know what to do with the very last knight of the game. You know, these knights are always guarding important doors: the first knight,…
  • Kempston Interface/Games cartridge portI recently bought an original Kempston joystick interface which features 3 rather nifty joystick ports (1 kemp, 2 sinclair) and a little slot which i…
  • Read This!.......Looking through some emulation sites and came across this in NEWS section....<br /> <br /> Spectrum returns! <br /> Amstrad are planning on reviving …
  • printer port redirect to (Windows) system printerIs there any emulator (+2A/+3 compatible) that can be configured to output the, say, parallel printer port to the Windows system port ?<br /> The def…
  • Native OS X port of Fuse availableA beta version of Fredrick Meunier's native OS X port of Fuse, the Free errr... Unix Spectrum Emulator is now available from Fuse's homepage:<br /> <…
  • 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 …
  • READ HERE! AUDIO IN FOR 128+2A???hey my name is Paolo and I'm from Italy..this is the first time that I post on this forum..I would like to connect or create an EAR input or somethin…

Related Searches

  • 3b ula
  • issue 3b ula
  • harlequin modified ula
  • ula model 2
  • ula
  • port usage
  • port 9f
  • divmmc read internal disk
  • zx 2 ula
  • zx 2 ula interchange
  • zx 2 ula swap
  • grey 2 ula swap
  • ula 128
  • ula replacement
  • kempston port read
  • kempston port read in 31
  • read tape in port
  • keyboard issue 2 port read
  • keyboard issue 2 port read games
  • read serial interface 1 port 239

Copyright © 2024 World of Spectrum