"In 1997, I bought an old old Northern Telecom Pulse 120 PBX out of
the basement of the local slimy motel. This monstrous system was built
on the eve of the microprocessor era, constructed entirely out of
individual logic gates and shift registers. I had a passing interest
in "the phone" before I bought this system, but dragging it home
triggered a whole new direction in my interests.
This project is the result of that interest. I envisioned a PBX
simulator game, where the goal was to build out phone system capacity
as a virtual business grew. I imagined being able to make simulated
phone calls through networks of trunked PBXen. Sadly, I got as far as
working out some basics for UI and got bored.
So what is available here doesn't do much; you can drop equipment on
the screen, wire the equipment together (there are rules about what
can be connected to what), and it calculates costs for the wire used.
You can move things around, and delete them. And that's it. But it
gave me a good understanding of some UI implementation concepts
related to creating editors.
Finally, the sounds. This is the part of this program I still enjoy
the most. Most of them are paralinguistic sounds (is that the word?),
except for the sound made when running a wire, which is the sound of a
66 punchdown tool.
IDE: CodeWarrior IDE 4 (CodeWarrior Pro 5)"
Download includes both the application and source code.