piomet Posted November 19, 2017 Share Posted November 19, 2017 Is there info if sio2sd works without problems with TKIIstereo board? I've TK-II stereo board mounted and I can't mount any atari image by Pajero configurator ver3.5. It should be that I pressed '1' key for example and image is mounting to D1, but it doesn't work. Quote Link to comment Share on other sites More sharing options...
+mytek Posted November 20, 2017 Share Posted November 20, 2017 If it's only with the PS2 keyboard where you see this behavior then I would recommend trying this later version of firmware for the TK-II chip to see if this fixes it. Firmware Download (contains HEX file for Standard PIC programmer as well as Flashing ATR for JOY2PIC prgrammer): Removed Because of Pending Update However if the stock A8 keyboard doesn't work any better in this same machine, then a firmware change will not do anything. BTW, this is the very first report of any problems with the TK-II-Stereo board, but I don't know if it has ever been used in combination with the SIO2SD. - Michael Quote Link to comment Share on other sites More sharing options...
piomet Posted November 21, 2017 Author Share Posted November 21, 2017 (edited) It is solved. I removed only c78 on atari board and it helps.that is ok.sio2sd works fine. removing c77 extra makes sio errors. Is it possible to use tkii arrow keys as normal joystick? Will be an update of mousetari project? What changes in 2.0 firmware? Edited November 21, 2017 by piomet Quote Link to comment Share on other sites More sharing options...
+mytek Posted November 21, 2017 Share Posted November 21, 2017 It is solved. I removed only c78 on atari board and it helps.that is ok.sio2sd works fine. removing c77 extra makes sio errors. Good to hear you fixed the problem . Is it possible to use tkii arrow keys as normal joystick? Will be an update of mousetari project? What changes in 2.0 firmware? If the TK-II and Mousetari code resided as one within a single PIC chip, then what you are suggesting would have been possible. However with the TK-II chip not having any hardware connection to the joystick port the only possibility for doing this would have to be done via a software patch of the OS. Mousetari did get a small fix made to correct a non-floating paddle port when deselected, but it still needs to given some sort of resolution (sensitivity) solution down the road. The biggest change in the TK-II V2.0 firmware has been to add a delayed power-up reset ability with it in essence acting as a total reset controller. This was specifically done for the 1088XEL, but will also take over this function in many of the A8 systems except the XEGS. What it adds is the ability to detect held keys on power-up, but likely will only do this with a U1MB installed. As I mentioned it was really only meant to be a 1088XEL requirement, eliminating some extra circuitry that would have otherwise been required in that design. But it would probably also benefit a standard A8 machine when powering it from a DC switching wall wart PSU to delay power-up reset until the PSU's power has stabilized, thus giving a clean system start-up. This was also the main reason for this feature to be implemented for the 1088XEL which uses this type of PSU. The recognition of a held key was simply a side effect that can be exploited. There was also a change done that affects repeated key presses. In the pre V2.0 firmware, a null key was sent whenever the same key press was manually repeated to insure that Pokey saw it as a unique key press (with the null key sent in-between, it circumvented POKEY's debounce from rejecting the same key press). This has now been replaced with a timed delay of 15ms between registering key presses, and made up for with the built in key buffer so as not to be noticed, and/or drop any keys. The reason for this change was that some applications were getting compromised by the null key sends. Prime case would be in the SDrive arrow key navigation. And finally there was also a revamp of the watchdog timer aspect that was causing random keyboard resets at times, which would make the keyboard become unresponsive for a couple of seconds. Other benefits of the improvement has been to react faster to a hot plugged keyboard and reinitialize it very quickly. - Michael 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.