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.144s
<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
  • 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…

    ... /> K-MOUSE TURBO: [URL]http://velesoft.speccy.cz/kmturbo2008-cz.htm ... only two directions in same time :-)
    [URL="http://velesoft.speccy.cz ... /zx/joypad.htm"]http://velesoft.speccy.cz/zx/joypad. ... bytes readable from joypad:
    IN 31 = 0,0,button C,button ...
    velesoft velesoft June 2014 Hardware
  • Group Order of Internal/External Kempston Turbo InterfacesI have contact Velesoft ([url]http://velesoft.speccy.cz/kmturbo-cz.htm[/url]) about the production of internal or external kempston turbo interfaces …

    27.4.2008 VELESOFT
    K-MOUSE 2008< ... KEMPSTON JOYSTICK / A-MOUSE : port 31(#1F)
    ==========================================
    D0- ... /> - push LEFT button - IN 31 return JOY(A-MOUSE) or ...
    (only port 31 can be enable on switch ...
    velesoft velesoft April 2008 Hardware
  • Preliminary MontyHey All... A new 2009 production (port from Atari) of a game called "Preliminary Monty" is out. It is a VERY nice platform game - with a bit "crude…

    ... support kempston joystick port and IN A,(#1F) will always ... inactive, you must disable joystick in game !

    ... /> Test joy in ZX basic:
    IF IN 31 > 127 ... fixed version - [url]http://velesoft.speccy.cz/other/preliminary_monty(fixed_kempston_joy ...
    velesoft velesoft September 2009 Games
  • Preliminary MontyHey All... A new 2009 production (port from Atari) of a game called "Preliminary Monty" is out. It is a VERY nice platform game - with a bit "crude…

    ... br /> Test joy in ZX basic:
    IF IN 31 > 127 THEN ... s fixed version - [url]http://velesoft.speccy.cz/other/preliminary_monty(fixed_kempston_joy ... B]
    (add one line in basic loader)[/QUOTE]

    VELESOFT! :)

    F6
    Factor6 Factor6 September 2009 Games
  • Preliminary MontyHey All... A new 2009 production (port from Atari) of a game called "Preliminary Monty" is out. It is a VERY nice platform game - with a bit "crude…

    ... Test joy in ZX basic:
    IF IN 31 > ... - [url]http://velesoft.speccy.cz/other/preliminary_monty ... /> [B][url]http://velesoft.speccy.cz/other/preliminary_monty(selectable_kempston_joy ... br /> [IMG]http://velesoft.speccy.cz/other/preliminary_monty-basic ...
    velesoft velesoft September 2009 Games
  • Preliminary MontyHey All... A new 2009 production (port from Atari) of a game called "Preliminary Monty" is out. It is a VERY nice platform game - with a bit "crude…

    [QUOTE=velesoft;380872]Game contain bad ... br /> Test joy in ZX basic:
    IF IN 31 > 127 ... fixed version - [url]http://velesoft.speccy.cz/other/preliminary_monty(fixed_kempston_joy ... joystick testing in machine code.
    [url]http://velesoft.speccy.cz ...
    velesoft velesoft September 2009 Games
  • 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…

    [QUOTE=velesoft;436961]
    For classic autodetection ... is possible:
    - read port 31 after HALT instruction (or at ... D0-D4 are both in 0
    If IN 31 return on bits ...
    Fikee Fikee April 2010 Hardware
  • DivIDE and joystick interfaceWhich joystick interface works with the DivIDE and ZX 48K? I have TurboRAM but it works not correct or blocks DivIDE. Multiface One works with the j…

    ... anything which could be done in ResiDOS itself.[/QUOTE]
    ... kempston interface after IN 31 or OUT 31 send to data ... bus:
    [img]http://velesoft.speccy.cz/other/divide_plus_data-patch ... soldering):
    [img]http://velesoft.speccy.cz/zx/divide/divide_plus ...
    velesoft velesoft May 2010 Hardware
  • No tea vicar on MB02Hello Folks, I have difficulties in getting "More tea vicar" (the free 128k version) running on the MB02. The game starts and you can choose control…

    [QUOTE=velesoft;669727]Yes. Here is port ... ]

    Secondary PIO 8255 in MB02+ not exist then MB02 ... as active... Please test if IN 31 return joystick value.

    Speccyman Speccyman February 2013 Sinclair Miscellaneous
  • 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…

    ... .g. IN 15 or IN 239 = ?
    A5, e.g. IN 31 or IN 223 ... .g. IN 15 or IN 239 = ?
    A5, e.g. IN 31 or IN 223 ... = Kempston Joystick
    A6, e.g. IN 63 or IN ... clone)

    [url]http://velesoft.speccy.cz/other/zx-ports ...
    velesoft velesoft April 2013 Hardware
  • New multi-interface for ZXI have in development new interface for ZX Spectrum. PCB size is similar as K-MOUSE interface and on board is CPLD (programmable logic), up to 1MB st…

    [QUOTE=velesoft;729818]Yes. Kempston + fuller work ... use IN 63 instead of IN 31 (no-one has a built-in DK ...
    joefish joefish October 2013 Hardware
  • 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…

    ... I can find - [B]velesoft[/B] has one and there ... I recommend IN 55, as it's IN 31 but with ... however your sacrificial interface decodes IN 31, it should be able to ... , then when you do IN 31, it would think you' ... 're not (thanks [B]velesoft[/B]). As for A4 going ...
    joefish joefish October 2013 Hardware
  • Bomb Munchies - preview releaseBomb Munchies Preview release Version 12th Jan 2014 [URL=http://s979.photobucket.com/user/MatGubbins/media/bmsix_zpsc33279a2.gif.html][IMG]http://i…

    ... read any of those joysticks (IN 31, 55, 95) will probably ... an joystick device.

    Velesoft requested Fuller input, so I ... routine.

    Changing Kempston 31 to 55 or 95 involved ... to convert Kempston 31 interfaces to K-95 in the same style ...
    MatGubbins MatGubbins August 2014 Brand new software
  • Bomb Munchies - preview releaseBomb Munchies Preview release Version 12th Jan 2014 [URL=http://s979.photobucket.com/user/MatGubbins/media/bmsix_zpsc33279a2.gif.html][IMG]http://i…

    ... original Kempston or Kempston-compatible IN-31 interface to K-95 for ... high.

    IN 95 = 01011111
    IN 31 = 00011111 (A7=0, A6 ... then completely change the logic in another one so that it ... only any good in the context of [B]velesoft[/B]'s interface ...
    joefish joefish August 2014 Brand new software
  • Bomb Munchies - preview releaseBomb Munchies Preview release Version 12th Jan 2014 [URL=http://s979.photobucket.com/user/MatGubbins/media/bmsix_zpsc33279a2.gif.html][IMG]http://i…

    [QUOTE=velesoft;785180]All real hardware(interfaces ... one can respond to IN 31 and reject IN 95, but you couldn ... it to respond to IN 95 and reject IN 31, as that requires ... it to detect IN 55 and reject IN 31, because IN 55 sets a ...
    joefish joefish August 2014 Brand new software
  • Features that are still wanted in Spectrum emulation.Features that are still wanted in Spectrum emulation. 4 USB joystick/gamepad input for real multiplayer games - Yes, Bomb Munchies.... - Sinclair 12…

    ... everyone polls for Kempston with IN 31 (00011111) and for K ... ). If you poll with IN 0 then everything, including ... have to ask Velesoft about his support for IN 95, but ... know his interface does IN 31 as well, and both ... along with one low bit in the high byte) for ...
    joefish joefish June 2015 Emulators
  • Features that are still wanted in Spectrum emulation.Features that are still wanted in Spectrum emulation. 4 USB joystick/gamepad input for real multiplayer games - Yes, Bomb Munchies.... - Sinclair 12…

    ... there’s little advantage in using upper lines, especially ... polls for Kempston with IN 31 (00011111) and for ... If you poll with IN 0 then everything, including ... to ask Velesoft about his support for IN 95, but ... know his interface does IN 31 as well, and both ...
    zub zub June 2015 Emulators
  • Features that are still wanted in Spectrum emulation.Features that are still wanted in Spectrum emulation. 4 USB joystick/gamepad input for real multiplayer games - Yes, Bomb Munchies.... - Sinclair 12…

    ... on his website: http://velesoft.speccy.cz/zxporty-cz.htm ... conventional call address used in software is for each ... is to read it with IN 127. However, the PSG ... triggered by someone doing an IN 31. So although the joystick ... it to respond to IN 55 (and not Kempston ...
    joefish joefish June 2015 Emulators
  • Features that are still wanted in Spectrum emulation.Features that are still wanted in Spectrum emulation. 4 USB joystick/gamepad input for real multiplayer games - Yes, Bomb Munchies.... - Sinclair 12…

    ... ports on his website: http://velesoft.speccy.cz/zxporty-cz.htm ... Thanks for pointing me at velesoft’s. However, it’s ... that particular number!
    Right. Velesoft’s list does seem to ... triggered by someone doing an IN 31. So although the joystick protocol ...
    zub zub June 2015 Emulators
  • IN and OUT in hardware terms... what are 'ports'?Hi all, I understand PEEK and POKE, but have never managed to get my head around IN and OUT. The books all go on about how they read from and wri…

    ... need to detect them in hardware and determine yourself ... you can't override IN 254, which means keypress ... address going to 0 (IN 31). But most copies, and ... />
    Here's Velesoft's, covering a few more ... DivIDE:
    http://velesoft.speccy.cz/zxporty-cz. ...
    joefish joefish September 2015 Hardware
  • ZX Nuvo 128..Hi There, I have built the ZX Nuvo 128 by Superfo, but it has a problem. The machine is working, but the video signal is completely bonkers. I've …

    ... link to a program by @velesoft in another thread which works on ... .


    [quote="velesoft;901879"]If anyone have DIVMMC ... kempston port on two addresses (31 and 223). If both ... returned value is higher than 31 then kempston use incomplette data ...
    fitzfortune fitzfortune July 2017 Hardware
  • Dual joystick interface schematic?Hi! Would anyone have a schematic for a dual joystick interface? Cursor or sinclair would either work. If not, I might try my hand at designing one.…

    ... Kempston joystick interfaces decode the IN-31 by checking for the ... can be distinct from Kempston IN-31. This port is selected ... interface.

    [b]Velesoft[/b] developed an interface that ... his particular interface then reading IN-95 this would clash ...
    joefish joefish May 2018 Hardware
  • Dual joystick interface schematic?Hi! Would anyone have a schematic for a dual joystick interface? Cursor or sinclair would either work. If not, I might try my hand at designing one.…

    ... interface and normal Kempston IN-31 interface.
    Velesoft has confirmed that the ... game works and reads both IN-95 ... and IN-31 at the same time ... Sinclair 1 and 2, IN-31 and K-55 (IN-55). Then set ...
    MatGubbins MatGubbins July 2018 Hardware
  • 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
<1234567…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8

HitBox

Word Docs Hits
velesoft 3.9K 7.2K
in 401.9K 810.5K
31 4.3K 6.5K

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
  • in 63 velesoft
  • 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
  • in 31 noise
  • in 31 snow
  • in 31 effect
  • in 31 tv noise
  • in 31 explosion
  • kempston joystick routine in 31
  • in 31 fire

Copyright © 2024 World of Spectrum