WIZARDRY COMPILED by Rick Cook

“Okayyy,” it sang in a vibrant bass.

“Okayyy,” the middle one chimed in a rich baritone.

“Okayyyy,” said the third demon in a fine clear tenor.

“Okaayyyyyy,” the three demon voices blended in perfect harmony. Then the sound died away and they fell silent.

For a moment none of the programmers said anything.

“The question is, is that a bug or a feature?” Karl asked.

“I guess that depends on how you feel about music,” Jerry said. “Anyway, we don’t have time to fix it, so we’ll call it a feature.”

Judith looked at the demons and shook her head. “I’m glad we didn’t build four processors. I’m not sure I could take a barbershop quartet.”

“I don’t thing you’d get a barbershop quartet,” Jerry said judiciously. “A gospel group seems more likely.”

“Worse.”

By nature and training Danny needed a lot of time to himself. It had always been his refuge in times of trouble and his joy in times of special happiness.

The castle was too crowded for him to be really alone. But he had found a place on the rooftops where he could look down on the Bull Pen and the courtyards. From here he was hidden from view by any of the wizard’s towers and could see out beyond the Wizards’ Lodge, over the tile and slate rooftops of the town and off into the rolling blue distance.

Nearly every morning before he settled down to work, Danny would climb the narrow stairs to the attic and then go up the wooden ladder and out through the trap door that took him to his favorite place on the roof. He was not experienced enough in the ways of this World to know that the scuff-marks on the slates meant someone else came here too.

Today Danny had changed his pattern. It was late afternoon, normally a time when he would be settled in the Bull Pen and hard at work. But today his code had turned to shit and Cindy Naismith got on his case for something he said. So he left and came back up here for a while.

He wouldn’t be missed, he knew. Not for some little time. Programmers set their own hours and besides, the rest of the team didn’t like him very much.

Well, fuck ’em. That wasn’t anything new to Danny.

Besides, he told himself, it wasn’t like he was goofing off. He was still thinking about the problem, and he needed to clear his head, didn’t he?

There was a soft scrabbling noise on the slate roof behind him.

Danny turned and there was a thin brown-haired girl with enormous doe eyes.

“Hi,” Danny said, half-resenting the interruption.

The girl moved back up the roof, away from him.

“Don’t worry, I won’t hurt you.” The girl froze.

“You okay?”

No response. If he moved toward her she would have fled, but he kept his place. She sat down on the roof behind and above him and looked out over the city.

Well, if she didn’t want to talk . . . Danny turned back to watch the clouds himself. It wasn’t as good as being completely alone, but it wasn’t bad either.

Danny had taken to computers as a way to shut out the endless arguments that raged through his home. Later, after the divorce, the computer had become a way out of the loneliness, a friend who never turned its back on you or put you down.

At first he hadn’t cared for programming, just racking up scores on video games. He had taken out his frustrations destroying aliens and monsters by the thousands and scoring points by the millions. Then he found out you could gimmick some of the games by editing character files. From that it was one small step to cracking copy protection to get games he couldn’t afford to buy and one thing led to another. By the time he was sixteen, Danny was a very competent, if unsystematic, programmer.

He was also very, very lonely.

Now here he was in a world something like the one those games were based on. Full of monsters and where magic worked. And he was still just as alone and just as cut off as he ever had been. Well, fuck ’em. He’d get by, just like he always had.

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

Leave a Reply 0

Your email address will not be published. Required fields are marked *