Hello, could you post the descripion of your problem to this thread in the Bug reports section? Add also more information about yout computer, graphics card, windows version, graphics driver version...
typedef struct // RESult (qualify or confirmed finish) { byte Size; // 84 byte Type; // ISP_RES byte ReqI; // 0 unless this is a reply to a TINY_RES request byte PLID; // player's unique id (0 = player left before result was sent)
char UName[24]; // username char PName[24]; // nickname char Plate[8]; // number plate - NO ZERO AT END! char CName[4]; // skin prefix
unsigned TTime; // race time (ms) unsigned BTime; // best lap (ms)
byte SpA; byte NumStops; // number of pit stops byte Confirm; // confirmation flags : disqualified etc - see below byte SpB;
word LapsDone; // laps completed word Flags; // player flags : help settings etc - see below
byte ResultNum; // finish or qualify pos (0 = win / 255 = not added to table) byte NumRes; // total number of results (qualify doesn't always add a new one) word PSeconds; // penalty time in seconds (already included in race time) } __attribute__ ((packed)) IS_RES;
How to reproduce the bug:
- run LFS, starting in fullscreen.
- click on "Hot lapping", choose Westhil rev and FZR (I think it doesn't matter what car/track you choose).
- click "Ready"
- when on track, press shift-f4 to go to windowed mode.
- click on (pop up) any another window
- now, when another window is active (and LFS window is inactive), the force feedback disapears, I'm not sure, if it's bug or feature.
- click back to the LFS window.
- pres shift-f4
- now I have black-full-screen, I can not do anything, alt-tab, ctrl-alt-del, etc..., the only way out is hardware reset.
This bug does not appear in patch W41.
LFS version -- patch X, Windows 98SE, directx 9, Nvidia GF4Ti 4200, ForceWare 81.98 (the latest for my old card).
I would bet that you write something to the wrong location in the memory.
EDIT: I was wrong, the 57D380 is the address, am I right? Then I would check, that the value is correct and doesn't point somewhere, e.g. to the stack.
Hello
I can't find any detailed information about this:
I found, that the mass is probably in byte #29, is that right?
It would be ideal (I know, wrong thread for improvements) if there would be information about handicaps also on the LFSWorld (e.g. in Pubstats script). The reason, why I need it, is that we use HotLaps to divide racers into divisions in our Czech LFS League. And for example we have a rule, that a setup for FZR in HotLap has to have 80Kg handicap mass. So the information about handicaps through Pubstats script would allow us to check these hotlaps without downloading the SPR. Or is there any other solution?
Yes, I saw this several times on ALeRT (Actual Linux, see above) servers. But the problem disapeared, I'm not sure when and why . Maybe 0.9.22 X 0.9.20?
I think that Nick_A has rev-diodes on LPT pins 9, 1, 14, 16, 17. The data pins 2-8 are used for gear display. The rest of the trick is in his adapted version of GI software.
You may start with this, needs to be programed in the programmer only once, then it could be programmed by USB. Example applications (e.g. simulation of usb mouse) are also available on that page. I build it for my experiments, it's really simple, I recommend it.
Well, it explains why only freebsd->freebsd is problematic. But back to the beginning of this thread, all the problematic mysql_connect() functions was called from one freebsd box? Notice, that our freebsd machines has also net.inet.ip.portrange.randomized: 1.
Simple answer, I don't plan to do that. There are too many different posibilities, what people would like to have in GI for their specific hardware :-). On the other hand, the sources for GI are released under GPL and you can download it and add functions you want... It is not complicated, if you know C. Let us know, if you make it work.
Not on our freebsd, check my sysctl net values, anyway it is not the solution.
For me, the weird thing is:
E (freebsd, pf disabled) -> A (redhat) -- no problems A (redhat) -> C (freebsd amsterdam, pf enabled, from your previous post with tests) -- no problems E (freebsd, pf disabled) -> C (freebsd amsterdam, pf enabled) -- problems again!, Why??
I tested it on 3 other freebsd boxes, no errors, but they are the same hardware and configuration.... I'll do the test on some non-pc Unixes tonight, but i'm almost sure, that there will be no errors.
Could you attach your "sysctl -a"? (I'm not sure, if there aren't some sensitive informations, there are part of the logs, at least). I could ask some freebsd guru to look at it.
Yes. On the other hand I recommend using ULN2803 with external power source (can be higher than 5V) to protect the LPT port (see the GI page). With ULN2803, use 7-segment LED with common anode. Without ULN2803 (7-segment with resistors soldered directly to the port), use 7-segment with common cathode.
The best way is to go to the nearest shop with electronic supplies and see for your self :-). The display is cheap, it should be around one-two pounds.
You probably found this already, maybe you could try the suggested "fix" before compiling kernel. Just to ensure, that the problem is in the bce driver.