[2020-02-16 19:55:33 CET] * rune joined [2020-02-16 19:58:59 CET] * heinz joined [2020-02-16 19:59:07 CET] Hello Dave. [2020-02-16 20:00:03 CET] Did you have strong storm? [2020-02-16 20:01:04 CET] Hello Heinz, yes, the rain is moving sideways [2020-02-16 20:01:11 CET] Lots of areas flooded [2020-02-16 20:01:50 CET] I think I should stay in bed tomorrow [2020-02-16 20:03:13 CET] did you get blown away? [2020-02-16 20:03:14 CET] Are you ill? [2020-02-16 20:03:30 CET] No, its too horrible to go to work ;) [2020-02-16 20:03:38 CET] I see. [2020-02-16 20:03:54 CET] What about the forecast? [2020-02-16 20:03:54 CET] I did drop a pack of wood on my foot. Got a nice purple toe [2020-02-16 20:04:06 CET] You told me about it. [2020-02-16 20:04:06 CET] Still lots of rainb to come [2020-02-16 20:04:23 CET] How did the joystick go? [2020-02-16 20:04:46 CET] The joystick does not work., [2020-02-16 20:04:58 CET] Did you try a joystick? [2020-02-16 20:05:01 CET] thats not good [2020-02-16 20:05:18 CET] No, Im trying to work out what to do with your vdrive code [2020-02-16 20:05:27 CET] I cant get it to do anything [2020-02-16 20:05:52 CET] You can read and write single bytes to the vdrive. [2020-02-16 20:06:02 CET] And also strings. [2020-02-16 20:06:17 CET] If you need assistance, please ask me. [2020-02-16 20:06:23 CET] I am asking [2020-02-16 20:06:41 CET] I see when I type TXT DR DIR [2020-02-16 20:07:01 CET] DIR is put into the PAD plus the length [2020-02-16 20:07:08 CET] But it just returns OK [2020-02-16 20:07:14 CET] Sometimes crashes [2020-02-16 20:07:27 CET] Now you could proceed with SEND DR [2020-02-16 20:07:48 CET] Ah, I was just trying SEND [2020-02-16 20:07:55 CET] After this the vdrive wants to send the directory. [2020-02-16 20:08:20 CET] Sorry, DR SEND (polish backwards) [2020-02-16 20:08:36 CET] So DR corresponds to the COMMAND" in the SEND word comments [2020-02-16 20:09:08 CET] Next you have to read from Vdrive: RDPT will read until D:> [2020-02-16 20:09:52 CET] Yes, corresponds. [2020-02-16 20:09:52 CET] Do all drive commands end with >? [2020-02-16 20:10:21 CET] I am thinking of making a folder, CD, Delete a file etc [2020-02-16 20:10:26 CET] The commands don't end with >, but the response from vdrive. [2020-02-16 20:10:47 CET] OK, I will be testing that later :) [2020-02-16 20:11:01 CET] Yes, try it. One needs some practice. [2020-02-16 20:11:18 CET] Next question, you saend to McKlaud that you could save a TAP from EightyOne [2020-02-16 20:11:24 CET] My joystick works technically perfect. [2020-02-16 20:11:25 CET] I can only get TZX [2020-02-16 20:11:54 CET] EO: chosse .tap [2020-02-16 20:12:06 CET] choose [2020-02-16 20:12:08 CET] I cant, there is no option. [2020-02-16 20:12:16 CET] What version do you use? [2020-02-16 20:12:20 CET] Just open the EO [2020-02-16 20:12:36 CET] its open [2020-02-16 20:12:38 CET] Did you? [2020-02-16 20:12:46 CET] yes [2020-02-16 20:13:08 CET] Then TOOLs, tape manager. [2020-02-16 20:14:08 CET] I see it. Thanks. I was sure I had checked and only saw TZX [2020-02-16 20:14:11 CET] Did you? [2020-02-16 20:14:19 CET] Yes, got it. [2020-02-16 20:14:27 CET] Twice as happy now [2020-02-16 20:14:35 CET] Try : x ; [2020-02-16 20:14:42 CET] as example. [2020-02-16 20:14:56 CET] on EO. [2020-02-16 20:15:28 CET] I have Dark Star loaded just now [2020-02-16 20:15:36 CET] ok. [2020-02-16 20:15:43 CET] It works. [2020-02-16 20:15:45 CET] Then save DS [2020-02-16 20:16:03 CET] It appears in the tape manager. [2020-02-16 20:16:19 CET] yep [2020-02-16 20:16:49 CET] If you save on disc, you will be ask for a path, name and file type.. [2020-02-16 20:16:57 CET] choose .tap. [2020-02-16 20:17:03 CET] OK? [2020-02-16 20:17:17 CET] yes, very happy [2020-02-16 20:17:41 CET] Back to my joystick: [2020-02-16 20:17:58 CET] I can read by: IN 253 . [2020-02-16 20:18:00 CET] OK, that link I sent has a program to test it [2020-02-16 20:18:10 CET] And got the right bytes. [2020-02-16 20:18:24 CET] But the games I've tried did not react. [2020-02-16 20:18:40 CET] I will try. [2020-02-16 20:18:50 CET] It says to use port 1 [2020-02-16 20:19:12 CET] There is only one example of joysticks at the archive, and they use the IO address 253. [2020-02-16 20:19:19 CET] Diffedrent from ZX81. [2020-02-16 20:19:40 CET] : JUP? 1 IN 1 AND ; [2020-02-16 20:19:51 CET] first line starts with that [2020-02-16 20:20:34 CET] 1 IN is no IO address which is used somewhere. [2020-02-16 20:20:50 CET] returns 1=UP 2=DOWN 4=RIGHT 8=LEFT 32=FIRE [2020-02-16 20:20:56 CET] IO of the keyboard is 254. [2020-02-16 20:21:22 CET] And the scheme of the joystick in the archive showws that 253 (A1=0) is wired. [2020-02-16 20:21:45 CET] http://www.jupiter-ace.co.uk/hardware_joystick-AC5.html [2020-02-16 20:21:54 CET] Are we looking at the same thing? [2020-02-16 20:22:37 CET] Yes, the same thing. [2020-02-16 20:23:01 CET] The only address input I can see is A1 [2020-02-16 20:23:19 CET] The LS368 is enable, if IORQ=0, RD=0 and A1=0. [2020-02-16 20:23:41 CET] A1=0 means IO=1111|1101 = 253. [2020-02-16 20:24:11 CET] OK, so what is the 1 in the handwritten code at the bottom [2020-02-16 20:25:03 CET] Oh, I have overlooked that code. [2020-02-16 20:25:04 CET] There is also a bit where it says JOYSTICK PORT ADDRESS=1 [2020-02-16 20:25:20 CET] But look to the scheme again. [2020-02-16 20:25:44 CET] There is a NAND at the left. [2020-02-16 20:25:55 CET] No, NOR. [2020-02-16 20:26:40 CET] Yes, Low RD & IORQ and High A1 [2020-02-16 20:26:52 CET] This give 1 as output only if all three inputs are 0. Right? [2020-02-16 20:27:52 CET] Im trying to remember my boolean algebra [2020-02-16 20:28:11 CET] Your inputs would give 0 as output. [2020-02-16 20:28:30 CET] OK, agreed [2020-02-16 20:28:35 CET] All three lines are equal. [2020-02-16 20:29:11 CET] Then the second NOR has 2 at 0V + the 0 from the first NOR, so outputs a 1 [2020-02-16 20:29:28 CET] If the output is 1, then the output of the next IC is 0. [2020-02-16 20:29:45 CET] Which means LS368 is enable. [2020-02-16 20:29:46 CET] OK [2020-02-16 20:30:44 CET] Therefore, A1=0 is needed. [2020-02-16 20:30:55 CET] Wait, [2020-02-16 20:31:30 CET] the address 1 = 0000|0001 has also the property A1=0. [2020-02-16 20:31:44 CET] Hence 1 is also a possible address. [2020-02-16 20:32:23 CET] Since I have only wired A1, my joystick would also react for 1 IN [2020-02-16 20:32:23 CET] WOuld 253 and 1 be equivalent? [2020-02-16 20:32:33 CET] Yes, they are. [2020-02-16 20:33:03 CET] Only 0000|0000 is forbidden, [2020-02-16 20:33:16 CET] since in that case the keyboard would answer. [2020-02-16 20:33:34 CET] Summarizing, my joystick should work. [2020-02-16 20:33:37 CET] Have you tested the joystick response outside the games? [2020-02-16 20:34:10 CET] Yes, outside the games it works. [2020-02-16 20:34:24 CET] And I am sure it will alos wok with 1 IN [2020-02-16 20:34:34 CET] Then it must be the games that are incompatible [2020-02-16 20:34:42 CET] The only difference: fire = 16 , not 32. [2020-02-16 20:35:31 CET] Wait a minute, I will plug on. [2020-02-16 20:36:19 CET] I found Valkyr, will email to you [2020-02-16 20:36:53 CET] I have tried 1 IN with pressed RIGHT and got 4. [2020-02-16 20:37:08 CET] Will try Valkyr. [2020-02-16 20:37:21 CET] Do you have joysticks? [2020-02-16 20:37:56 CET] Somewhere. I would need to look for them [2020-02-16 20:38:13 CET] And a a joystick IF? [2020-02-16 20:38:38 CET] I have used the Kempston IF for the ZX81 with some mods. [2020-02-16 20:38:42 CET] Yes, I have a kempston compatible [2020-02-16 20:39:02 CET] The Kempston is wired for address 31. [2020-02-16 20:39:19 CET] Its a cheetah model, same edge connector as Zeddy, but works on both [2020-02-16 20:39:19 CET] which is 0001|1111 [2020-02-16 20:39:52 CET] You have to add the address XXXX|XX0X [2020-02-16 20:40:01 CET] using A1. [2020-02-16 20:40:11 CET] At the moment A5 is used. [2020-02-16 20:40:11 CET] three wires and a cut? [2020-02-16 20:40:42 CET] I did the change in such a way that I can use the IF for both, ZX81 and ACE. [2020-02-16 20:41:03 CET] If you need it only for the ACE, one cut one wire. [2020-02-16 20:41:20 CET] Will you post on the ZX TEam board? [2020-02-16 20:42:04 CET] The problem was that in my IF several unused pins of the address chip were connected. [2020-02-16 20:42:16 CET] I will look for a joystick, but vdrive commands will probably take all my attention [2020-02-16 20:42:29 CET] I had to isolated them by cutting the track. [2020-02-16 20:42:39 CET] isolate [2020-02-16 20:42:41 CET] Is yours genuine Kempston? [2020-02-16 20:43:03 CET] Yes, I think so. [2020-02-16 20:43:24 CET] Just remembered [2020-02-16 20:43:29 CET] It is written on the case. [2020-02-16 20:44:10 CET] I will try Valkyr, and then we could continue this thread. [2020-02-16 20:44:17 CET] I have a COMCOM interface. [2020-02-16 20:44:29 CET] OK, are you trying now?> [2020-02-16 20:44:46 CET] Did yoou already send? [2020-02-16 20:45:05 CET] yes , i will check [2020-02-16 20:45:36 CET] Yes, its gone [2020-02-16 20:45:55 CET] Do you have problems with ZIP attachments? [2020-02-16 20:46:33 CET] I got it. Will try now. [2020-02-16 20:49:57 CET] How to get run? [2020-02-16 20:50:03 CET] GO [2020-02-16 20:50:04 CET] I've loaded. [2020-02-16 20:50:39 CET] crashes when I select KEYBOARD [2020-02-16 20:50:42 CET] go [2020-02-16 20:51:04 CET] GO works. [2020-02-16 20:51:47 CET] Goes back to OK prompt when I select Joy or Key [2020-02-16 20:51:52 CET] vlist [2020-02-16 20:52:15 CET] It also clears the program [2020-02-16 20:52:22 CET] load vlakyr [2020-02-16 20:53:48 CET] I could start with GO, [2020-02-16 20:53:58 CET] Can you play it? [2020-02-16 20:54:23 CET] I get through the instructions and setup to the point of selecting Joy or Keys [2020-02-16 20:54:24 CET] then I could select some options, finally J/K for joystick/keyboard. Have choosen J, ENTER. [2020-02-16 20:54:50 CET] But the game stops, and the program was forgotten. [2020-02-16 20:55:00 CET] Same here [2020-02-16 20:55:17 CET] You've tried with keyboard? [2020-02-16 20:55:19 CET] I edited the GO and got some graphics on screen before it locked [2020-02-16 20:55:23 CET] Yes [2020-02-16 20:55:44 CET] Whrer did you get the game from? [2020-02-16 20:55:52 CET] where [2020-02-16 20:56:01 CET] TOSEC [2020-02-16 20:56:21 CET] Go to archive.org [2020-02-16 20:56:30 CET] Search Jupiter ACE TOSEC [2020-02-16 20:57:22 CET] Dont use the search at WAYBACK MACHINE [2020-02-16 20:57:31 CET] Go further down the page [2020-02-16 20:58:16 CET] https://archive.org/details/Jupiter_Cantab_Jupiter_Ace_TOSEC_2012_04_23 [2020-02-16 20:59:32 CET] And Valkyr is in the Games - Compilations section [2020-02-16 21:00:36 CET] I did not find the game section. [2020-02-16 21:00:45 CET] Was it .tap? [2020-02-16 21:00:50 CET] originally? [2020-02-16 21:01:00 CET] yes [2020-02-16 21:01:05 CET] Ok., [2020-02-16 21:01:16 CET] Let me try tomorrow an finish for today. [2020-02-16 21:01:17 CET] I'll load onto my drop box and send you a link [2020-02-16 21:01:26 CET] Yes, please. [2020-02-16 21:01:27 CET] ok [2020-02-16 21:01:35 CET] I wish you a good week. [2020-02-16 21:01:35 CET] Will be 10 minutes or so [2020-02-16 21:01:41 CET] Talk next week? [2020-02-16 21:01:41 CET] Bye. [2020-02-16 21:01:44 CET] Bye [2020-02-16 21:01:48 CET] * rune quit (Leaving) [2020-02-16 21:01:50 CET] Next sunday, yes. [2020-02-16 21:10:44 CET] * heinz quit (CGI:IRC (EOF))