Spider Posted August 3, 2017 Report Share Posted August 3, 2017 Well if you would call them that. :) First of all let us ignore room names that are not centred properly aka "Halfway up the East Wall" and "A bit of tree" amongst a few others are both too far leftwards. A few are too far rightwards too. Of room names though: 1. Room 51 / #33 "Tool Shed" has two spaces between the words instead of one.2. Room 54 / #36 "West Wing" has two spaces between the words instead of one. When I looked again at the keypad 'bright vs not bright' issue (see here if needed) for something unrelated it brought my attention to the code wording itself. Lets take a closer look, ignore the fact the code is showing "--" this is simply so the same one is shown for each screenshot to keep it simple: "Enter Code at grid location" "Sorry, try code at location" Notice "code" is capitalised on the first but not the second. I'm not 100% sure which is grammatically correct though. Not shown in screenshots however to 'fix' this either way: POKE 34193 , 99 (#8591 , #63) to change the "C" in the first message to a lower-case "c" or to go the other way instead POKE 34230 , 67 (#85B6 , #43) to change the "c" in the second message to an upper-case "C" Also, look at the screenshots here, there is a potential spacing issue too. :) Note that the code entry ID requested has a space between itself and the end of the screen but the text is set to the far left. Either something like a colon needs adding... To do this: POKE 34214 , 58 (#85A6 , #3A) for the first message and POKE 34246 , 58 (#85C6 , #3A) for the second. ... perhaps a simpler, tidier fix is to just move the text along one character instead to make it sit 'neatly' instead. I think I prefer this method: To do this: POKE 34500 , 1 (#86C4 , #01) This changes the LD DE, 18432 to LD DE, 18433 (#4800 to #4801) which the display file address to display the message, in Basic its "PRINT AT 8,0 vs PRINT AT 8,1" In theory the length specified that follows that: LD C,32 (#20) reducing down to 31 (#1F) to prevent overspill onto the next line however this is not essential as its not 'seen' and the last few characters are blank in the message so you are only printing a blank character (ascii 32 / #20) onto a blank space aka: no effect. The length could be reduced by a few characters even with no other changes as the last character blocks on that line are overwritten by the code specified to input anyway. jetsetdanny and IRF 2 Quote Link to comment Share on other sites More sharing options...
IRF Posted August 3, 2017 Report Share Posted August 3, 2017 I think the 'c' should be lower case, or else the 'G' and 'L' from 'Grid Location' should be upper case for consistency. jetsetdanny and Spider 2 Quote Link to comment Share on other sites More sharing options...
Spider Posted August 3, 2017 Author Report Share Posted August 3, 2017 I think the 'c' should be lower case, or else the 'G' and 'L' from 'Grid Location' should be upper case for consistency. I've added the POKES to change 'code' vs 'Code' now either way. :) jetsetdanny and Metalmickey 2 Quote Link to comment Share on other sites More sharing options...
Metalmickey Posted September 13, 2017 Report Share Posted September 13, 2017 (edited) i'm in the middle of re-doing my 'As manufacturer probably intended' project following an experiment that didn't quite go to plan .. i might put this in :P Edited September 13, 2017 by Metalmickey IRF, Spider and jetsetdanny 3 Quote Link to comment Share on other sites More sharing options...
IRF Posted September 13, 2017 Report Share Posted September 13, 2017 I think the 'c' should be lower case, or else the 'G' and 'L' from 'Grid Location' should be upper case for consistency. The former would be more consistent with the 'second attempt' message. Spider and jetsetdanny 2 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.