The collected works of canavan - Page 1

I had some problems with the libsgial.so plugin, so I hacked up a quick patch to make the output selection actually work. As a result, I was offerd to take over the maintenance of the plugin. Since I'm not really into listening to .mp3s - the Octane promo songs are now, after 2 years the first mp3s to find their way onto my O2 - I don't think I'm really the right one to take over this project. Also, due to the low number of .mp3s, I'm not really able to reproduce the problems mentioned here ;-) There are still some problems left in the BUGS file that would need to be fixed. Anybody here with enough time, knowledge of C, mp3s and motivation to take this thing into his hands?

The original author of the plugin doesn't even own any MIPS boxen anymore, only ia64 ;-( so someone else really has to take this over.
Another reason why I'm not the right one to take this over: I don't have matching compiler frontend CDs for the developer libs CDs I have. 7.3 compilers and 1.2 DL CDs just don't work, so I'm stuck with gcc. In this case (plain C) mixing gcc compiles plugin and the mipspro-compiled fw_xmms does work, but I wouldn't really want to rely on that.
lisp wrote: When I backed up my IRIX disks, I used linux. dd the raw device to a file, and use it as you would an ISO.


I think the problem was to make bootable CDs from the files downloadable from sgi.com. I for one would like to have bootable 6.5.21 CDs. Has anyone here tried that (with any release)? I think the method to create bootable CDs has been discussed on mailto:[email protected] or the debian mips list. (don't worry, I'm not trying to run linux on my O2, I've got some cobalt computers that have mips CPUs)
If there are all the files to boot of the net, one should be able to make a bootable CD as well, after all, you can boot of the harddisk after you have installed it. Once you have the files on an EFS partition, you probably have to install sash etc. in the volume header. What else would be required?
Hakimoto wrote: I´m sure they have a borg that churns them out for ´em.


It turns out to be easy. Follow the advice at sgiaddict, but add the following steps:

resize the volume header with "fx -x" to about 22 MB, while you're there, set the boot info so that boot=swap=0.
6.5.21, CD 1 needs a 600MB filesystem.
Grab sashARCS and sash64 from the eoe_ files. while you're at it, get the fx and stand/ide files as well and rename them apropriately. (hey, how does that work without dd??? There just must be a way with inst).

use hexedit to look into the "sa" file that came with the overlay

Code: Select all

00000000   AC ED 12 34  86 29 7B E4  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ...4.){.................
00000018   00 00 00 00  00 00 00 00  73 61 73 68  36 34 00 00  00 00 00 00  00 00 00 00  ........sash64..........
00000030   00 00 00 01  00 04 0F 10  73 61 73 68  41 52 43 53  00 00 00 00  00 00 00 00  ........sashARCS........
00000048   00 00 02 09  00 05 3A 04  6D 72 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ......:.mr..............
00000060   00 00 04 A7  01 24 F8 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  .....$..................


There's the miniroot at offset (512*0x04A7) and it's 0x0124F800 bytes long. Extract with dd. Use bc with ibase=16 to convert if you have nothing else at hand. For 6.5.21 dd if=sa bs=1 skip=$[1191*512] count=19200000 of=../mr works, and dd if=sa bs=512 skip=$[1191] count=37500 of=../mr is quite a bit faster.

Install sash* and mr in the volume header (should look like this afterwards):

Code: Select all

# dvhtool /dev/rdsk/dks0d2vh

Command? (read, vd, write, or quit): vd
(d FILE, a UNIX_FILE FILE, c UNIX_FILE FILE, g FILE UNIX_FILE or l)?
l

Current contents:
File name        Length     Block #
sgilabel            512           2
sash64           266240           3
sashARCS         324096         523
mr             19200000        1193

(d FILE, a UNIX_FILE FILE, c UNIX_FILE FILE, g FILE UNIX_FILE or l)?


then drop the fx.* and ide.* files in the /stand directory, everything else goes into /dist.

You may have to make .IM and .IM_XXXX files similar to this:

Code: Select all

id = "XXXX"

# Please do NOT delete this file!
# This file serves to uniquely identify this CD

version = "1"
title = "IRIX 6.5.21 Installation Tools and Overlays (1-of-3) August 2003"
part_num = "812-0818-021"
sub_id = "0"


I chose XXXX=2664, but I have no Idea how SGI makes them up.

dd as in sgiaddict's instructions, then just cdrecord -v myefsimage.img

At least that seems works for me, I just booted to the miniroot install ;-)
Some more things one shouldn't forget when making efs CDs:

remove /lost+found, it's of no use on a CD
umount the filesystem before dd-ing it into your image
you can also do (dd if=dev/rdsk/dks0d2vh bs=4096 && dd if=/dev/rdsk/dks0d2s7 bs=4096) | cdrecord -v - to get by without an image
use mkfs to delete the partition before starting the next CD instead of rm -rf, since this will cause the files copied there afterwards not to be as fragmented.
One more bug to fix: after exiting, one cannot move the mouse past x=1280, and I suspect y=1024. Logging off and back on fixes that, but it feels kind of weird not to be able to reach my ov on the far right of my desktop.
warerat wrote: The PCI riser has a Dallas serial prom (looks like a little TO-92 transistor) on it with the serial number of the machine encoded on it. I think if it's not there the ethernet won't work or some message comes up at the console.


Neither the ethernet nor any licensed software will work if the PCI riser is not plugged in. However, one could do away with the metal frame, or use a R7k CPU in an R10k Mainboard module, with all the additional space for the R10k/R12k CPUs. I wouldn't think that is neccesary, given theminiscule power consumption of the R7k CPUs.

There are at least two different O2 R5k chassis - one that is upgradable to R10k (has two screws at the bottom that hold the separator between the leftmost drivebay and the mainboard, and the small rectangular black plastic part under the leftmost drivebay is removable), and the other one that isn't (no screws for the separator, one larger plastic part under all drivebays and a/v module).
chicago-joe wrote: LoWeN Wrote
would an O2 with an [email protected] be a "good base" for that mod.


The cpu chips on the 180 and 200MHz O2s are V5000 series chips made by NEC and are completely different, swapping a RM7000C chip for a V5000 chip is out of the question. This was my answer to a question Shtoink had earlier on the same subject:

I don't know much about Indys, but the 180 and 200MHz O2s use the NEC v5000 cpu chip. I'll bet the R5000 series Indys use the same series of cpu chips. NEC made a V5000A series chip (pin and command compatable) that maxed out at 266MHz and I have seen these around so they are available. I downloaded the data and use guides for both and the only problems I see are that the 150, 180, 200 cpus use a 3.3V core and IO voltage and the 250 and 266 cpus use a 2.5V core and 3.3V IO voltage and there is not a 2.5 mutiplier for the core speed. I don't know how hard it would be to modify the voltages on the cpu card, if it could be done at all. I don't know what would happen if you ran a 266 chip with 3.3V on the core, it would get HOT so you would have to cool it well and I would think the chip life would be shorter but it might still last quite a while and should be much better in performance. To get around the core speed problem you would have to change the control resistors on the PLL chip (ICS9159-10) to change the Xtal to output ratio to 93/20 (66MHz X cpu mult of 4) to run the chip at 266MHz, this should be easy enough to do. I might try this with an O2 200MHz cpu board, I would think if it works on an O2 board it could be made to work on an Indy cpu board.

[...]



I think Indys would be a much better candidate for the VR5k upgrade, since at least some of the CPU boards have voltage regulators on them (according to http://www.reputable.com/indytech.html ). There's one visible on http://www.schrotthal.de/sgi/indy/indy_r5000_cpu.jpg In an indy, there should be some glue logic between the 5V and 3.3 V parts, so with some luck, I/O and core voltages are separate already.

My O2 R5k modules don't look like it could be possible to convert them to 2.5V core without some kind of adapter socket.
chicago-joe wrote: I don't know much about Indys, but the 180 and 200MHz O2s use the NEC v5000 cpu chip. I'll bet the R5000 series Indys use the same series of cpu chips. NEC made a V5000A series chip (pin and command compatable) that maxed out at 266MHz and I have seen these around so they are available. I downloaded the data and use guides for both and the only problems I see are that the 150, 180, 200 cpus use a 3.3V core and IO voltage and the 250 and 266 cpus use a 2.5V core and 3.3V IO
[...]


Voltages will be the smallest problem, as opposed to packaging - O2 and Indy use PGA CPUs, the VR5000A is available as BGA only, with a different package size (29mm edge length vs 47mm) and different pin count. Someone would have to design something like this

http://www.isipkg.com/images/adp_bga_pga.jpg

and fitting a voltage regulator on that pcb should be easy, compared to the design of the thing itsself.
lisp wrote: I haven't got any images from Cyclone either - I thought it might just be my graphics - I shall look into it.


I seems it's my good old friend, the gcc -O2 and beyond optimization bug. I don't remember which of the four files have to be compiled with -O0 to get anything visible, but I think it goes along with an initialization problem in cyclone, i.e. I have to resize the window before anything gets drawn. Cyclone is nice but slow as molasses (on my O2 R5k/200, that is).
CC -o hello hello.cpp -linventor

or so might help. You may need -lInventorXt and lSgm -lXm -lXt -lX11 as well, and, asl always with linking, order matters. Additionally, you symbols look so totally un-mangled, so maybe you really should try using an actual C++ compiler.
I can only see two possible reasons why this could fail: (1) DVD-Roms may not allow 512 byte sectors off DVDs (or require special instructions to be sent to do so) and (2) what's the size limit of EFS anyway? I don't think either of them are going to get in the way, but lacking DVD drives or recorders, I won't be able to try in the near future. If you are going to test this, try making a bootable CD-R first, and when that works, record the very same image to a DVD(+-)RW and try booting that.
I've spent a few hours on that last november, decided that crossVec is useless and commented out every reference to it. Works for my O2s, mailed rss's author and never heard back from him. I must have forgotten to post my results here ;-(
I have here C and C++ Compiler 7.3 CDs, a stack of IRIX base/foundation CDs of 6.5.12 vintage, and, for the sake of completeness, upgrades to MIPSPro_7.3.1.3m, and, of course 6.5.23 overlays. However, no matter what I open, I cant' install the interesting parts that are c_fe.sw.c and c++_fe.sw.c++, which require c++_dev.sw.c++ (127553910-1275539210) and c_dev.sw.c What's actually needed to install MIPSpro compilers?
cosmos wrote:
correct. you need IDF 1.2 and IDL for 7.3. They are of course provided in your MIPSpro 7.3 media kit.


Just as I thought. SGI sent me just the compiler and the prodev CDs, none of the foundation ones. Time to make up some reasons to get a developer plus account.
Have you tried burning the exact same image you have used successfully for a CD on a DVD? If so, and you can't even mount that DVD with irix running normally (i.e. not miniroot), then I strongly suspect a problem with sector size as someone mentioned on comp.sys.sgi.*. What kind of drive are you using on your SGI? Something official, a Toshiba? Or a recorder with ACARD?
cosmos wrote:
canavan wrote:
cosmos wrote:
correct. you need IDF 1.2 and IDL for 7.3. They are of course provided in your MIPSpro 7.3 media kit.


Just as I thought. SGI sent me just the compiler and the prodev CDs, none of the foundation ones. Time to make up some reasons to get a developer plus account.


i find this hard to believe since they are part of the same boxed media kit for mipspro 7.3

i also wonder why they are sending you 7.3 vs 7.4 but anyhow since you must have support and paid for the product just open up a call and get your proper full kit.

i have had mis shipments from sgi before and a simple call corrected the issue with overnight shipping to boot.

now if you illegally purchased such items from ebay well now... :)




BZZZZTTT.... All wrong, cosmos. Not a single paragraph there that't even half correct (well the one about the overnight shipment sounds plausible). Well, they sent me 7.3 ages ago, before 7.4 was released. And I'll leave it as a simple exercise to you to find out why they would send out some CDs without knowing what other CDs I might have.

Btw, your knowledge about european or to be more specific, german copyright seems to be rather lacking. It wouldn't even be illegal if I bought them on ebay.
Has anyone here ever tried modding a 030-0950-002 RADical PCI card for 3.3V? Does the card work with 5V (e.g. in an O2) afterwards? According to the old page on reality.sgi.com that's not even on realitydiluted anymore, the pins to be cut are "P2 pins A10,A16,A59,B19 and B59", essentially all the +5V/VCC pins. Did I count them properly as in the images below? (shamelessly lifted from viewtopic.php?t=8556&start=30 )
SGI-RADical-0950-002-Bcuts.jpg
SGI-RADical-0950-002-Bcuts.jpg (14 KiB) Viewed 637 times

SGI-RADical-0950-002-Acuts.jpg
SGI-RADical-0950-002-Acuts.jpg (14.5 KiB) Viewed 637 times
Does anyone have the eprom image or burned eproms that would be necessary to overclock a R5k 150 to 200MHz? What's the minimum cache speed required for this to work?
Given the almost glacial speed and the fact that it is only an 8 pin DIP device, is it not possible to read the eeprom in-circuit? I don't have a programmer, but rigging a dip socket as an adapter should be a matter of minutes. Do you still have a working R5k CPU? If not, and you're willing to resort to non-destructive methods, I could send one over with my brother next month.
Do you happen to have firmware packages for ST3146707LC or ST373307LC?
Actually, they were from me. Please dispose of both, there's still a lot to fix with strace 4.x. On the other hand, you could stick the sane, xsane and scummvm packages into beta/.
Dr. Dave wrote: The trick, as you've noted then, is to figure out what SGI used, and hack the driver which should work fine.
Don't hack the driver, hack the card. There's a thread somewhere here where at least two methods are described to do this, and there's also a list of "acceptable" PCI ids (and there's only one for the 5704):
http://forums.nekochan.net/viewtopic.php?p=22940#p22940
It could be recompiled to not use any of the gimp libraries, but I'm not sure what features will be removed. You "only" need neko_gimp.sw.lib, not the full installation with plugins, binaries, brushes etc.
competentcompton wrote: added neko_paraview323.tardist to incoming.

neko_paraview323 refers to its parts as My Product/My Image/My Subsystem, could you please change that to neko_... and sw.eoe like all(?) other nekoware packages do?
You don't need PCI-X, a bog standard 32bit PCI slot is enough, assuming there are no components physically blocking the space behind the slot.
Looks like you need to fix your -I flags for cc and CC as well. In addition to that you'll have to add an -rpath to the LDFLAGS. The easiest way to get going is to just export all the environment variables as documented in the wiki http://www.nekochan.net/wiki/index.php/Packaging_Software#Build_Environment
You can really just write the entire dump nekonoko posted into any card. The serial number (SN) in there has no practical use. The start of the VPD section is apparently always 0x100 (= 256 dec). I've used the following script to call ethtool, hexsgivpd contains just the hex values, preceded by exactly one space each, as shown in the example below. Everything after byte 48 (the clear text part) is ignored. To actually execute this, remove the echo before ethtool.

Code: Select all

#!/bin/bash
o=256;
for i in `cat hexsgivpd  | cut -b 1-48 `; do
echo ethtool -E eth2 magic 0x669955aa offset 0x`(echo obase=16; echo $o) | bc` value 0x$i;
o=$[ $o + 1 ];
done

Code: Select all

82 20 00 53 47 49 20 47 69 67 61 62 69 74 20 45 . .SGI Gigabit E
74 68 65 72 6E 65 74 20 43 6F 6E 74 72 6F 6C 6C thernet Controll
65 72 00 90 5A 00 50 4E 07 39 32 31 30 32 38 39 er..Z.PN.9210289
45 43 04 30 30 30 32 53 4E 0A 57 45 43 52 46 46 EC.0002SN.WECRFF
36 41 38 39 4D 4E 04 31 30 42 37 52 56 32 78 00 6A89MN.10B7RV2x.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

If you really think you have to adjust the serial number or anything else, you should fix the checksum as well. The checksum is called RV and besides the checksum istself, it is apparently used to pad the VPD to 96 bytes, so that you'll have to adjust the length of the RV field as well if you delete or add anything. The checksum itself is in the first payload byte, i.e. the second byte after RV, the first being the length. The checksum does not cover the clear text name of the device (e.g. "SGI Gigabit Ethernet Controller"), but everything after that, including the RV itself. The sum of all the bytes covered modulo 256 should be 0x00. I've used the shell code below to compute the checksum over the hexdump, this time just hex bytes with one space, no linebreaks etc.

Code: Select all

( echo obase=16
echo ibase=16
echo \(00 `cat hexsgi  | cut -b 1-$[3*16] `\)%100 | sed -e 's/ /+/g' | tr a-z A-Z  ) | bc
The original contents of the vpd of my HP NC7770 was:

Code: Select all

00000100  82 21 00 48 50 20 4e 43  37 37 37 30 20 47 69 67  |.!.HP NC7770 Gig|
00000110  61 62 69 74 20 53 65 72  76 65 72 20 41 64 61 70  |abit Server Adap|
00000120  74 65 72 00 90 59 00 50  4e 0a 32 38 34 36 38 35  |ter..Y.PN.284685|
00000130  2d 30 30 33 45 43 02 30  47 53 4e 0a 57 45 43 52  |-003EC.0GSN.WECR|
00000140  46 46 36 41 38 39 4d 4e  04 30 45 31 31 52 56 30  |FF6A89MN.0E11RV0|
00000150  cf 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
I doubt that upgrading the firmware will make any difference at all, most of the eeprom is just a PC Bios boot rom, and I'm certain that the irix driver brings along its own copy that matches the driver. The firmware itself is tiny, the largest for the tg3 driver in linux is less that 2000 bytes long.
I just converted an IBM dual port netxtreme 1000t to a SGI 5704. It's rather straightforward if you have read the instructions for modding a 3c996B. In linux,I could see that the chp and subsys vendor and device ids were both 14e4:1648, just like the values ar a0..a7 in the eeprom of both devices (eth3 and eth4 for me). To make both ports usable in IRIX, I had to run thte following for eth3 and eth4:

Code: Select all

ethtool -E eth4 magic 0x669955aa offset 0xa4 value 0x80
ethtool -E eth4 magic 0x669955aa offset 0xa5 value 0x13
ethtool -E eth4 magic 0x669955aa offset 0xa6 value 0x10
ethtool -E eth4 magic 0x669955aa offset 0xa7 value 0xa9

After a reboot, lspci listed the card as:

Code: Select all

00:12.0 0200: 14e4:1648 (rev 03)
Subsystem: 10a9:8013
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step
ping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort
- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (16000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at d4800000 (64-bit, non-prefetchable) [size=64K]
Region 2: Memory at d4000000 (64-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at 20100000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3

00:12.1 0200: 14e4:1648 (rev 03)
Subsystem: 10a9:8013
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step
ping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort
- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (16000ns min), Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 5
Region 0: Memory at d3800000 (64-bit, non-prefetchable) [size=64K]
Region 2: Memory at d3000000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3

Finally, in IRIX, tgcmd inventory shows:

Code: Select all

Chip   Chip   Sybsys Subsys Board
I/F     Vendor Device Vendor Device Rev
===     ====== ====== ====== ====== ======
tg3     0x14e4 0x1648 0x10a9 0x8013 0x0103 SGI 5704 Copper
tg4     0x14e4 0x1648 0x10a9 0x8013 0x0103 SGI 5704 Copper

And hinv -v lists it as

Code: Select all

Gigabit Ethernet: tg3, module 001c01, PCI bus 2 slot 1 port 0
Gigabit Ethernet: tg4, module 001c01, PCI bus 2 slot 1 port 1
[...]
PCI Adapter ID (vendor 0x14e4, device 0x1648) PCI slot 1
PCI Adapter ID (vendor 0x14e4, device 0x1648) PCI slot 1

Does anyone know how to renumber this card so that it appears as tg0 and tg1?
No "UNSUPPORTED" messages showing up?
No, but that problem has been solved for the 3com cards that were affected.
Yep, that's set in /etc/ioconfig.conf. Either delete it and let IRIX regenerate it next boot (it will pull the stale entries), or edit it manually.
That almost does it - this card starts as tg1 and tg2, but that's good enough for me.
It appears that those are the correct pins to cut, and the card works in a Fuel afterwards, instead of preventing the fuel from starting at all. I haven't tested it in a 5V machine yet.
Some icons for irix that I haven't published anywhere yet.
Have you tried running par or strace on PA?
I've used a transparent .XPM and sxpm (it's in freeware fw_libxpm), but not in nekoware to draw the blowfish icon. Since that covers exactly those places where you want to click, either create your parts elsewhere and drag them to the final destination, or keep using Alt-F1/Alt-F3.
Driver 4.8.0 works for me, current /etc/wacom.pref is as below (with a few device definitions snipped), there's no serial device configured for Serial Port 1 in System/System Manager/Hardware and Devices.

Code: Select all

PrefsFileVersion 3
DriverOn1Off0 1
DriverLanguage 0
LeftHandedMouse 0
FunkyButtonMode 0
NoStartWarnings 0
HowManyTablets 1
TabletType 11
TabletModel 211
CommPort /dev/ttyd1
TabletOn1Off0 1
TabletOEMCode 0
TabletPhysicallyOn 1
TabletFlags 1
HowManyTransducers 7
TransducerType 31
TransducerName
DefaultTransName
ApplicationAssociated 0
DeviceID 32775
SerialNumber 55588177
IsButtonBox 0
ButtonFunction 1
ButtonName button1
ButtonFunction 2
ButtonName button2
ButtonFunction 3
ButtonName button3
WheelFunction 0
WheelName ScrollWheel
WheelLinesPerTick 3
WheelDirection 0
WheelModifier 0
WheelForwardKeys !!!!!!
StringName !!!!!!
WheelBackwardKeys !!!!!!
StringName !!!!!!
TransducerType 30
TransducerName i2 4D Mouse
DefaultTransName
ApplicationAssociated 0
DeviceID 32916
SerialNumber 36703770
IsButtonBox 0
ButtonFunction 1
ButtonName button1
ButtonFunction 2
ButtonName button2
ButtonFunction 3
ButtonName button3
ButtonFunction 20
ButtonName button4
ButtonFunction 19
ButtonName button5
RollerType 3
WheelDirection 0
RollerName ThumbWheel
WheelForwardKeys !!!!!!
StringName !!!!!!
RollerSensitivity 2
WheelBackwardKeys !!!!!!
StringName !!!!!!
RotationSensitivity 256
CtxMgrOrientation 1
CtxMgrNumMappingGroups 1
ApplicationId 0
MappingGroupUserId 0
MappingGroupNumMappings 10
MappingSetName
DeviceID 0
SerialNumber 0
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 4
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 0
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 32768
SerialNumber 0
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 4
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 0
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 1
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 16384
SerialNumber 0
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 4
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 0
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 32775
SerialNumber 55588177
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 4
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 0
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 1
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 18514
SerialNumber 77595122
OptionalID 0
MappingSetTabletUnits 1
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 13009
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 4
InputOriginX 1175
InputOriginY 1069
InputOriginZ 0
InputExtentX 16892
InputExtentY 11551
InputExtentZ 2047
OverlapOriginX 1175
OverlapOriginY 1069
OverlapOriginZ 0
OverlapExtentX 16892
OverlapExtentY 10814
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 1
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 18498
SerialNumber 88080412
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 13009
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 4
InputOriginX 1182
InputOriginY 912
InputOriginZ 0
InputExtentX 16711
InputExtentY 11874
InputExtentZ 2047
OverlapOriginX 1182
OverlapOriginY 912
OverlapOriginZ 0
OverlapExtentX 16711
OverlapExtentY 10698
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 1
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 18706
SerialNumber 28311636
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 13009
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 4
InputOriginX 1360
InputOriginY 1205
InputOriginZ 0
InputExtentX 16875
InputExtentY 11931
InputExtentZ 2047
OverlapOriginX 1360
OverlapOriginY 1205
OverlapOriginZ 0
OverlapExtentX 16875
OverlapExtentY 10803
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 1
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 18450
SerialNumber 37748894
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 13009
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 4
InputOriginX 1091
InputOriginY 1024
InputOriginZ 0
InputExtentX 16595
InputExtentY 11837
InputExtentZ 2047
OverlapOriginX 1091
OverlapOriginY 1024
OverlapOriginZ 0
OverlapExtentX 16595
OverlapExtentY 10624
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 1
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 32775
SerialNumber 23075177
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 13009
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 4
InputOriginX 3308
InputOriginY 2813
InputOriginZ -1023
InputExtentX 11577
InputExtentY 9026
InputExtentZ 2047
OverlapOriginX 3308
OverlapOriginY 2813
OverlapOriginZ -1023
OverlapExtentX 11577
OverlapExtentY 7411
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 1
InputAreaType 1
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1248
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1248
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1248
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
MappingSetName
DeviceID 32916
SerialNumber 36703770
OptionalID 0
MappingSetTabletUnits 4
MappingSetDisplayUnits 2
MappingSetTypeDefault 3
MappingSetType 3
MappingSetLastZipType 1
MappingSetReadoutOrigin 0
MappingSetReadoutRange 0
MappingSetXScaleFactor 65536
MappingSetYScaleFactor 65536
MappingSetNumInputs 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 3
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 4
InputOriginX 0
InputOriginY 0
InputOriginZ -1023
InputExtentX 20320
InputExtentY 15240
InputExtentZ 2047
OverlapOriginX 0
OverlapOriginY 0
OverlapOriginZ -1023
OverlapExtentX 20320
OverlapExtentY 15240
OverlapExtentZ 2047
InputLockFlags 0
InputMoveMask 384
InputButtonUpMask -1
InputButtonDownMask -1
InputPacketRate 100
InputOptions 32784
InputInsetTabletOn 0
InputAspectType 2
InputAreaType 0
OutputOriginX 0
OutputOriginY 0
OutputOriginZ -1023
OutputExtentX 20320
OutputExtentY 15240
OutputExtentZ 2047
OutputReportedItems 448
OutputRelativeItems 0
OutputLocks 0
OutputLinearSensitivityX 65536
OutputLinearSensitivityY 65536
OutputLinearSensitivityZ 65536
MappingSetNumScreenMappings 3
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 0
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
SystemOriginX 0
SystemOriginY 0
SystemExtentX 1601
SystemExtentY 1025
SystemLocks 0
SystemCursorMode 1
SystemLinearSensitivityX 65536
SystemLinearSensitivityY 65536
SystemOptions 1
SystemAreaType 0
SystemWhichMonitor 0
SystemScaleFactorX 1
SystemScaleFactorY 1
SystemNonLinearSensitivity 5
SystemBallistic 1
NumberOfTabletMenus 1
ApplicationAssociated 0
MenuFunction 1
String O&D!!!!!!!!!
StringName /"!!!!F"!!!!X"!!!!!!!!!!
MenuFunction 1
String P2E!!!!!!!!!
StringName 0"!!!!Q"!!!!F"!!!!O"!!!!!!!!!!
MenuFunction 1
String XVB!!!!!!!!!
StringName $"!!!!M"!!!!P"!!!!T"!!!!F"!!!!!!!!!!
MenuFunction 1
String TNB!!!!!!!!!
StringName 4"!!!!B"!!!!W"!!!!F"!!!!!!!!!!
MenuFunction 1
String QVE!!!!!!!!!
StringName 1"!!!!S"!!!!J"!!!!O"!!!!U"!!!!!!!!!!
MenuFunction 1
String R6B!!!!!!!!!
StringName &"!!!!Y"!!!!J"!!!!U"!!!!!!!!!!
MenuFunction 1
String Y*C!!!!!!!!!
StringName $"!!!!V"!!!!U"!!!!!!!!!!
MenuFunction 1
String D&C!!!!!!!!!
StringName $"!!!!P"!!!!Q"!!!!Z"!!!!!!!!!!
MenuFunction 1
String WJC!!!!!!!!!
StringName 1"!!!!B"!!!!T"!!!!U"!!!!F"!!!!!!!!!!
MenuFunction 1
String [JB!!!!!!!!!
StringName 6"!!!!O"!!!!E"!!!!P"!!!!!!!!!!
MenuFunction 1
String `4'!!!!!!!!!
StringName %"!!!!F"!!!!M"!!!!!!!!!!
MenuFunction 1
String 2&G!!!!!!!!!
StringName #"!!!!B"!!!!D"!!!!L"!!!!!!!!!!
MenuFunction 1
String 4JG!!!!!!!!!
StringName '"!!!!P"!!!!S"!!!!X"!!!!B"!!!!S"!!!!E"!!!!!!!!!!
MenuFunction 7
MenuFunction 6
MenuFunction 3
MenuFunction 4
MenuFunction 5
Phase 65535
TabletMode 0
BacklightBrightness 100
HowManyApplications 1
ApplicationName Del
ApplicationId 0
ApplicationLongName
ClickSound 0
CPLLastPositionX 274
CPLLastPositionY 374
CPLLastTabPane 6
CPLLastApp 0
DisplayAsserts 0
mcblack wrote: The output of

Code: Select all

cat test.dump | cut -b 1-$[3*16] |sed -e 's/ /+/g' | tr a-z A-Z
is

Code: Select all

66+99+55+AA+08+00+00+00+00+00+03+21+00+00+02+00+

Apparently, my instructions weren't clear enough. There needs to be one leading space, and no trailing spaces in hexsgi, then the snippet above will generate a vaild input for bc. Alternatively, you could swap the \(00 and \) to \( and 00\).
Are http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=140340390655 those things DM6 ? They do look a lot like the DVS SDStation OEM, which actually is the DM6 , but is that the same as the SDIO offered here?
Quote:
I contacted DVS looking for Windows drivers and IRIX info but got no help. They referred me to SGI in a curt e-mail which invited me to feel free to reply with questions - to an unmonitored address of [email protected] I contacted SGI and since I have no support contract was quoted their hourly rater for possibly, maybe thinking about trying to find someone who may have heard of the card. No, it wasn't that bad but it was expensive.
DVS was a bit more helpful to me. They stated that there was no support whatsoever from them for the card and declined to activate the support/download account i requested, but offered to send me the SDK for IRIX. It's called sdio-sdk2.7p28.tar.gz. I'm not sure if the drivers are the same as those shipped with the DM6 1.1.2 package, but there appear to be a handful of tools that are not included in the DM6 installation.
zizban wrote: Venus rotates clockwise, unlike the rest of the planets. Your Venus has the wrong rotation.
Apparently fixed in 1.3, but it's still spinning 24 times too fast, its rotation period is 243 days not hours. Also, the north poles of all planets are precisely orthogonal to the ecliptic plane, while they should be tilted by e.g. 23 degrees for earth or 97 degrees for Uranus, and all the planets orbital planes should be slightly inclined to one another, not all in a single plane. But it does indeed look good.