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.076s
<1234567…34>
  • Tricks with IN 31It's generally considered unwise to use a Kempston joystick's fire button to start a game, because the floating bus effect can make arbitrary data ap…

    ... make arbitrary data appear on IN 31 from the screen RAM.
    IN 31 while the ULA is still ... (using a short interrupt routine in IM2 to make sure of ... is connected, and I read IN 31, can I be sure that ... that I've just typed in.
    ajmoss ajmoss April 2010 Hardware
  • OUT to file, IN from fileOUT - sentences won't do much on emulators since they mostly communicate with external devices. If there was an emulator that would write the (last) …

    ... and read the (last) IN-ed value, then someone could ... was OUT-ed and in another WINDOW-program you ... 31.IN and the emulator would read the value with LET A=IN 31 ... .

    In this way your ... hardware.

    In my case I could test ...
    Dr BEEP Dr BEEP August 2002 Emulators
  • Chuckie Egg and joypads on the SpectrumAn old favourite of mine is "Chuckie Egg", but it has no joystick option. I've got a dual port DK Troniks interface, the first port takes IN 31(Kemps…

    ... interface, the first port takes IN 31(Kempston) and the second uses ... 9. What is the point in that? Does anyone know how ...
    Spector Spector March 2002 Games
  • 2 questions regarding partial port decoding1) What happens if the Spectrum reads from a port whose number matches the criteria for more than one device ? Does only one of the devices get to r…

    ... a troublesome command would be IN/OUT from port 0000h, as ... the Kempston joystick ? The standard "IN 31", corresponds to a port address ... requirements ?

    Shouldn't IN A,(15h) also access the ...
    GOC GOC August 2004 Development
  • SPIN's breakpoints - an overviewAs quite a few people have been asking how to set breakpoints on memory write etc. in SPIN, here's a description of the way the breakpoints work. Get…

    ... breakpoints on memory write etc. in SPIN, here's a ... Kempston joystick interface, accessed via IN 31. The most common way ... reading this in machine code is the "IN A, (31)" instruction but ... /> UNTIL (RPORT & 255) = 31
    [/code]
    ...which masks ...
    Marko Marko November 2007 Development
  • Detecting a Kempton joystick...I've been playing with the idea in the games I'm currently developing so that once the Kempston joystick has been selected you can hold FIRE down to …

    ... been playing with the idea in the games I'm currently ... /> After testing the results of IN 31 when a Kempston joystick isn ...
    bobs bobs January 2008 Development
  • DK-Tronics Joystick Interface, notes for databaseOn this page: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=1000120[/url] There is a note marked 'Blurb': "The first port simulates 6,7,8,9 …

    ... keys. The second port simulates IN(31) command" - Kempston.

    And ... left port implements the Kempston ( IN (31) ) protocol. The right port implements ...
    joefish joefish February 2013 Infoseek database
  • Joystick Interfaces on +2AJust found out that my DK'Tronics joystick interface doesn't want to play with my +2A (black). The Kempston port works OK, but not the Sinclair port…

    ... /> I swapped the address lines in the interface to make it ... PCB than the brown one in the other one I opened ... keys, but still registers on IN 31 no problem.

    Anyone ...
    joefish joefish April 2013 Hardware
  • What would you do with four joysticks?Anyone got some inspiring ideas for four-player games, or twin-stick two-player games..? I can think of, for four players: [I]Warlords[/I] (Atari) […

    ... .g. IN 63 instead of IN 31, and IN 0xEFEF instead of IN 0xEFFE.
    joefish joefish October 2013 New game ideas
  • Quick fix for four joysticksHere's a quick modification to add four joysticks to any Speccy. This assumes you already have two Sinclair ports. [URL="http://joefish.co.uk/specc…

    ... , or scratch a break in the circuit track). Then ... now responds to IN 55 instead of IN 31 (or any other ... ]10 PRINT AT 0,0;"IN 31 = ";IN 31;" "
    20 PRINT AT ... 2,0;"IN 55 = ";IN 55;" "
    30 GOTO ... I write software to use IN 55, is that future ...
    joefish joefish October 2013 Hardware
  • PlusDlite problems with 128K modelsLast year I developed the PlusDlite, and already shipped out a couple of them. Only recently I discovered some problems with 128K models. I remember…

    ... Spectrum, but with a 1N4148 in between.

    To give ...
    bverstee bverstee January 2014 Hardware
  • Plea for new hardwareI'm posting this as a poll as I want to judge if I'm a solo loon going on about this, or if people really are interested in either of the following S…

    ... if people really are interested in either of the following ...
    [B]1. A plug-in graphics card[/B], like [I ... all cards ended up in the same mode with ... interface[/B] that supports IN-31 and IN-55, for adding an ... , is there the demand in the community? I'm ...
    joefish joefish April 2014 Hardware
  • Problem with DivIDEHi There is a problem on ZX-Spectrum +2 (Grey Model) + DivIDE 2k14 here is video with problem [URL="http://www.youtube.com/watch?v=nIQboFo7Epc"]h…

    ... ]10 print at 0,0;in 31,
    20 goto 10[/CODE ...
    ld bc,#001f
    in a,(c)
    ld b ...
    Jerri Jerri May 2014 Hardware
  • SEGA GENESIS joypad from Ebay[IMG]http://velesoft.speccy.cz/zx/joypad/IMGP9641.JPG[/IMG] On Ebay is possible buy very cheap chinesse joypad compatible with Sega Genesis / Sega M…

    ... fix enable only two directions in same time :-)
    [URL ... (with small software driver). In this mode are joypad data ... bytes readable from joypad:
    IN 31 = 0,0,button C,button ... up,down,1,1
    IN 31 = 0,0,button C, ... 1,1,1,1
    IN 31 = 0,0,button C, ...
    velesoft velesoft June 2014 Hardware
  • +2A/Kempston interface incompatibility?Hello forum,<br><br>So, I used to be active here about eighteen months ago.&nbsp; I liked messing about with turboloaders.&nbsp; Then I disappeared b…

    ... -Interface

    Nada.  PRINT IN 31 just returns zero.  (Well, it ...
    stephenw32768 stephenw32768 May 2015 Hardware
  • Odd joystick interface / startup behaviourI was experimenting with setting up a machine to run [i]Bomb Munchies[/i] at the weekend and was surprised by a particular condition that caused my +…

    ... K-55 ones to decode IN-55 (00xx0xxx) and it ... sure only decodes xx0xxxxx for IN-31. On startup, the +2A ... is if there's an IN 0 or something being ... is there anything like that in the startup sequence of ... there anything known about odd IN commands on a +2A ...
    joefish joefish August 2015 Hardware
  • Noob's guide to joysticksWhy on earth would I be asking this *now*, I hear you all scream? The answer... curiosity. Back in the day all I ever had was a +2 and Sinclair's …

    ... interface worked - with the IN 31 function. As I never owned ... as:
    LET x=x+(IN 31=*value1*)-(IN 31=*value2*) where *value1* and ... a Kempston would be with IN 31 or have I got ... (Aside: does putting "timedata joystick" in quotes and getting one hit ...
    The Mighty Dopethrone The Mighty Dopethrone November 2016 Hardware
  • ZX-2-PC Interface continue...A couple of months ago I started to built an interface for less then ? 5,00 which should communicate to the PC on a high speed. Yesterday I managed t…

    ... store directly to harddisk/diskette. In this way it is not ... work as inserting a tape in a recorder. The code ... TO 64255
    20 OUT 31,255 : REM SIGNAL TO ... LOAD
    30 POKE F,IN 31 : REM PC IS FASTER THAN ... 50 NEXT F

    In MC however the Spectrum and ...
    Dr BEEP Dr BEEP February 2002 Hardware
  • What is a Kempston joystick?Just a quick question from an ignorant Commodore user (what, a Commodore user on this sacred ground? Relax, I'm a fan of all 8-bits, including the wo…

    I thought that reading the Kempston joystick was via IN 31... oh well, maybe I should re-read my Speccy mags again.
    MatGubbins MatGubbins September 2002 Sinclair Miscellaneous
  • Kempston Interface To Work On 128K +2a ( HELP )Hi need some Advise I'am trying to play games on a 128K +2a Using a (Kempston Interface +3) but it will not work (WHY) , do you need to setup or so…

    Plug your Kempston interface into +3, switch the computer on, and type:
    10 print at 0,0;in 31;" ":go to 10
    and Run it.
    If you move stick or press fire, the values on screen should change. If it does so the interface works well.
    LCD LCD February 2003 Sinclair Miscellaneous
  • Can Care (a remake)Hi All I've just released my remake of an old speccy game which I've called Can Care (guess which one) and seeing as this is the place to be for all…

    ... are my comments about the explosion.

    We' ... be some (~15) stars in the background (Yeah, I ... need many more dots in the explosion (about 5 times more ... live more.
    - The explosion sound is way too short ... files up to 1.5MB in length, I just got ...
    GOC GOC August 2003 Games
  • Can Care v1.5 (a PC remake)Hi all Just to let you know I've released an updated version of my remake and it incorporates many of your suggestions. eg shoot guns on walls impr…

    ... important.
    - The meteor explosion effect is still missing something ... I think the dots in the meteor explosion effect should have a ... The main thing missing in the explosion sequence is a starry ... sky. Everything in the game ...
    GOC GOC October 2003 Games
  • 2 questions regarding partial port decoding1) What happens if the Spectrum reads from a port whose number matches the criteria for more than one device ? Does only one of the devices get to r…

    ... vary with different Spectrum clones (in particular, the Timex machines do ... the Kempston joystick ? The standard "IN 31", corresponds to a port address ... ?

    Shouldn't IN A,(15h) also access the ... (A7..A0) are involved in the circuit diagram and those ...
    Alcoholics Anonymous Alcoholics Anonymous August 2004 Development
  • 2 questions regarding partial port decoding1) What happens if the Spectrum reads from a port whose number matches the criteria for more than one device ? Does only one of the devices get to r…

    ... the Kempston joystick ? The standard "IN 31", corresponds to a port address ... requirements ?

    Shouldn't IN A,(15h) also access the ... br />
    [code]
    Port 31 = 0001 1111
    Kempston = 000x ... , it will respond to an IN from port 15.
    < ...
    Alcoholics Anonymous Alcoholics Anonymous August 2004 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... ]
    On 2005-03-31 14:48, Arjun wrote:
    in BASIC routines?

    in Borders.

    ... easy. You just read "IN 31" and it'll give ... IS compiler, (and sometimes in BASIC) you can get ...
    chaosmongers chaosmongers April 2005 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... can be read with IN 61438 and IN 63486, respectively.
    * ... Joystick can be read in port 31: IN 31 which give you a number ... />
    On other machines: search in VARS for start of BASIC ... message printed out is contained in ROM starting at address 5010 ...
    na_th_an na_th_an April 2005 Development
  • Lesser used BASIC commandsAre there any interesting articles or books that explore some of the lesser used BASIC commands/functions e.g. DEF FN, IN, OUT etc? The Spectrum BAS…

    IN 31 is for reading the Kempston joystick too.
    Paul van der Laan Paul van der Laan January 2006 Sinclair Basic
  • watch witchI want to go witch watching. Where is the best place to go? I have ?4.50 travelling expenses.

    ... judicial trial for witchraft in Scotland took place in 1943!
    > ... my family were blown up in that explosion. My dad survived, obviously ... my grandmother learnt of the explosion from other children whose loved ...
    Geoff Geoff March 2006 Chit chat
  • Kempston mouse inverted axels?Hi I have a problem with my Kempston mouse :???: X and Y axels are inverted (and I'm using mouse right way!), ie. if I move mouse left, cursor moves…

    ... /> 10 print at 10,10; IN 31;" "
    20 goto 10
    ewgf ewgf April 2006 Hardware
  • Extracting the Multiface ROM?Is there an easy way to save the contents of a real Multiface 128 ROM to tape, on a real spectrum, for the purposes of transferring it to PC for emul…

    Try ports 159 to page in, 31 to page out. These are ... MF1` - maybe you have something in between an MF1 abd an ... fo page OUT, port 31 to page IN. Also, the MF128 HAS ... run the code to page in the ROM, else it will ...
    DEATH DEATH June 2006 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
in 401.9K 810.5K
31 4.3K 6.5K
explosion 547 642

Related Threads

  • Glad to see the ZX Spectrum is in the Science Museum in London.About time too! Last tiem I looked there was just the ZX-80 but the Spectrum is in there now too, alongside a pong-clone and a Vic-20.
  • have a speccy program not in the archive or in MIAIntermediated Maths 2 for the 48K!!
  • New remake in progress - play in browser[url="http://www.multiedge-net.co.uk/wally"]http://www.multiedge-net.co.uk/wally[/url]<br /> <br /> Play it in your web browser; no nasty downloads (…
  • Speccy mentions in the general media in modern timesHas the speccy been mentioned or appeared or both on TV on much later computer games in recent times.<br /> <br /> "Worms World Party" has a ZX spect…
  • help me identify this TYPE-IN for the Spectrum back in '83I've had an amazing time downloading some of the type-ins on this site and bring back lots of fantastic memories (I can still remember typing in Stas…
  • Back In Time Lite / RV Mini September 2005 in MANCHESTER!well, the show is looking bloody great! Mark Knight, Ben Daglish, Rob Hubbard . . . and a live set from Mark Hibbett (Hey Hey 16K) . . . + an RV, sho…
  • IN command in BASIC to read keyboardThis weekend on a Sinclair meeting we had some BASIC-games using IN to control the character. The maker of the game assumed that the result of an IN …
  • Spin / Emuzwin and reading keys with IN in BasicIt's just a bit of a quirk I've found really, but here goes...<br /> <br /> Some of the Basic programes and games I've encountered lately , use IN to…
  • Incorrect link in "Ultimate The Collected Works" in archiveunder this title there is a map listed! It is actually a map for the game Ultimatum NOT for Ultimate: The Collected Works.
  • How do I put 1k game in a REM statement in TAP formatBasically,<br /> <br /> If I am assembling my machine code game, say using PASMO or TASM.<br /> <br /> 1. What address do I assemble it at to fit in …

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • kempston port read in 31
  • read in 31
  • in 31
  • in 31 40user 1024mak
  • in 31 1024mak
  • in 31 1024mak match extended
  • in 31 up down left right
  • kempston in 31
  • in 31 basic
  • kmpston in 31
  • velesoft in 31
  • in 31 noise
  • in 31 snow
  • in 31 effect
  • in 31 tv noise
  • kempston joystick routine in 31
  • in 31 fire

Copyright © 2024 World of Spectrum