running client/server is a far better way of reducing resources on the game machine. The "server" part just opens a network port and listens for commands, which then sends the macros. The "client" part has to deal with loading the images, displaying and updating them, taking the touchscreen presses and working out which button was pressed. The "local" part has to do ALL of the above (apart from the network bit).
__________________
(Setup: XP Pro, classic mode, LinITX 8" touchscreen (Client/Server), 19" touchscreen (Local), latest development version of TouchBuddy)
|