[SETSCH is the original code, using IN,A(9F)/IN,A(1F) to page the ] [Multiface RAM in/out. The emulators I tried wouldn't work with this,] [so SETSCH2 uses IN,A(BF)/IN,A(3F), which works. JimG] SETSEARCHER by Antony Purvis Here, as threatened, is the sequel to Antony Purvis's Super Text Search. It's even slicker, even more packed and, erm, even longer. Setsearcher is so eye-wateringly long, in fact, that it's being split over two issues. You'll have to wait 'til next month to actually get it working! Sorreeeeee! But what is it? Well, if you've ever been frustrated by the boring old Sinclair character set, and have marvelled at the wondrous fonts featured in commercial software, this could be for you. It will let you hunt down, drag to the ground and make a copy of any font from any piece of software that tickles your fancy, no matter how heavily protected the game that it's hidden in is. Too good to be true? You will, of course, need a Multiface One or a 128. Or indeed a Multiprint. So now's the time to stop stalling and go out and get one. Back yet? Right. The Low-Down Once it's been safely installed onboard your 'face, Setsearcher can be called up from the middle of the game you're playing by merely pressing the button. The program will then hazard a guess as to the whereabouts in the memory of the set, and will hopefully display a copy of it on screen. If it gets it wrong, or can't find one, you'll have to go over to manual and root it out yourself. Once you've found the set of your dreams, you can save a copy of it onto tape and, hey presto, it's all yours. More details next month. In the meantime, here's a Basic Loader and the first half of the Hex dump. The procedure for getting it all going is very similar to the one for TextSearch, so if you mastered that you're halfway there already. Type in the Basic bit, and save it with SAVE "Setsearch" LINE 10. Now you can make a start on the Hex. It'll be worth it in the end. Really. To be continued... - - - - - - - - - SETSEARCHER part 2 by Antony Purvis [from Your Sinclair, September 1989] Here is the second half of Antony Purvis's staggeringly wonderful Setsearcher. This makes him the first contributor ever to have appeared in three Pitstops in a row. Probably. If you missed last month's issue with the first batch of Hex in, order a back issue right away. Typing It In Assuming you've made a copy of the Basic Loader, and maybe some of the Hex, now is the time to enter the rest of the Hex dump and save it after the Basic. Then type in the second Basic listing and save the code it generates (a character set) after the Hex. Then, to install it into your multiface, reload from the beginning of the tape. When prompted, make sure the multiface is activated and then press a key. The computer will reset, and you'll be able to load in the program containing the character set you're after. Instructions Having done that, press the multiface button. As long as you haven't made a complete oreille de cochon of the thing, a radically different menu will pop up. If the program has successfully located the game's font it will appear at the top of the screen and you'll be able to save it out by pressing S. If, however, you get a load of garbage on the screen, fear not. It's time to go over to manual. Using keys 1 and Z, whizz through the memory until you find the set. Then, fine-tune with Q and A until it's just right. The set should start with a space, then an exclamation mark and so on. You should also see "12345 CAPITALS small" lower down the screen (although some games omit the lower case). Then press S to save it, typing in a filename first, and either go hunting for another set or press R to return to the action. To use the set in your own programs, choose an address to store the set at (64500 would do, but I'll put x to save on typing) and do the following: CLEAR x-1 LOAD "" CODE x POKE 23606,x-256*INT (x/256) POKE 23607,INT (x/256)-1