PDA
$threadinfo[title]
-


Rice
December 1st, 2001, 04:58
Many people have seen the input plugins problem, that 1964 will crash when you press a key on keyboard.

I have seen this problem before myself, it is really not a bug but Windows OS or DirectX related.

When I saw it, 1964 binary that was built under Win2K will crash under Win98SE. If I build the same source code again under Win98SE and run under Win98SE, no problem at all.

I believe this problem is very much a DirectX/Windows/DLL incompatible poblem.

If you have seen it, please report it here.

Please Tell:

* Which input plugin
* which Windows
* what is your DirectX version

I would like to see this problem together here, so to do something about it.

Tesla-Guy
December 1st, 2001, 13:42
Input Plugin: N64 Virtual Pad
Windows: 98 - blah
DX: 8.0(4.08.00.400)

Conker's Bad Fur Day crashes on intro. Didn't encounter this before i installed and uninstalled XP. :(

Rice
December 5th, 2001, 23:14
Mark this thread sticky because I see someone still have this problem.

If you have the problem, report it here.

faizulin
December 6th, 2001, 01:07
The emulation begins correctly, but, when I touch any key (any key of the keyboard), I have a Windows crash. I've tried many input plugins, and all the same... help, please!!

Win98
Voodoo3
Jabo D3D Dx6 plugin
Azimer 3.0 and old
PIII 600 Mhz
192 Mb RAM

faizulin
December 6th, 2001, 01:16
The emulators crashes with any video plugin, any input plugin and any sound plugin.....

I think I'll wait for the next version of PJ64...

N-FrEaK
December 6th, 2001, 20:24
dummy question ???

How to get a pic under my user-name or how to make it...
thx
:pissed: :plain:

pj64er
December 6th, 2001, 22:49
nfreak, click on "user cp" change settings in there. im too lazy to do mine, but its there.

Oh, some games say they cannot detect controller, im using nrage's plugin.???

tobasoft
December 7th, 2001, 06:42
all games say no controller detected, I am using a usb gravis gamepad pro, it worked fine before, now it wont work, i am also using nrages directx 8 plugin (although Ive tested jabos as well and it wont work either.)


Tobas.

schibo
December 7th, 2001, 17:50
This is a problem with some dependency file in Windows98. Make sure you've downloaded the latest service pack for 98.

Tesla-Guy
December 7th, 2001, 21:10
My problem has been fixed once I upgraded video drivers (?!!?!?)

pj64er
December 7th, 2001, 22:39
i use winxp

Dozer
December 8th, 2001, 04:48
Isn't there any way to fix the problem without having to download a new service pack:cry: ?

schibo
December 8th, 2001, 04:58
you could try updating your geforce drivers, which is weird..but seems to have solved Tesla's problems.

www.nvidia.com

please let us know how that goes.

Dozer
December 8th, 2001, 15:31
Well. thing is, I already have the latest drivers:( Aargh! kills me to see a game load fine, and then get killed off every time I hit a key. I really wanted to try this emulator out:(

FrstOne
December 10th, 2001, 02:10
About the problem of windows crash when touching any key, it's a problem of display drivers, I solved this using the default detonator drivers of WinME (but they are really old and unfunctional). 1974 0.7.0 don't have this problem.

About the problem of no controller detected, you can try to uncheck "raw data" on nrage's plugin.

N-FrEaK
December 11th, 2001, 17:58
THX to :pj64: -er [pj64er]

your post do not really help me, but after check the options I find
it...

ceedj
December 11th, 2001, 20:49
Just add my name to the list of those having problems with crashing the program when touching a key. Specs, you ask? Ok...

Win 98SE (latest packs installed)
ATI Rage 128 Pro (latest drivers as of 10/12/01 - tried the old ones too, but got the same problem)
1.2 Gig Athlon
384 MB RAM
20GB/40GB Maxtor HD's
SB Live Value (you'd think I'd get around to getting a new one)
Gravis Game Pad Pro
EDIT: I'm using Jabos d3d v1.3, Azilmer's old driver, and N-Rage's DI 8 1.60


Speaking of the Game Pad, if the emulator 'crashes' out, my gamepad stops responding, leaving me to reboot (this happens in 7.0 and 7.0.1). Anyone else have this problem?

Would anyone writing this emu consider a special build for win 9x users? I read in a post that the code works fine in Win 2K if compiled in Win 2K, and the same code 98/runs good for Win 98. Just wondering...

Oh, before I forget, EXCELLENT job with this EMU. Keep up the fantastic work.

Regards,
Ceedj
www.bobobwrestling.com
www.cj-ambrosia.com
"My Name is Austin the Oyster. What?"

pj64er
December 12th, 2001, 02:13
Originally posted by N-FrEaK
THX to :pj64: -er [pj64er]

your post do not really help me, but after check the options I find
it...

ur welcome, nfreak (i guess...)

i wuz a newbie once too, actually i still am....

whats happening?!?
im lost!?!

j/k
;) :D

pj64er
December 12th, 2001, 02:42
back to the topic,

Some games say they cannot detect the controllers, but i can still play using my gamepads. Not a problem for me, but weird...

:1964:

Rice
December 12th, 2001, 04:11
Nrage need to take a look of this Non-Controller problem, his plugin seems malfunction if setting to use RAW DATA, it does not reply correctly to GET STATUS pif commands.

pj64er
December 12th, 2001, 04:31
so do i just stop using RAW data with 1964? would that solve this problem?

Rice
December 12th, 2001, 04:42
ya, just stop using it at this moment.

pj64er
December 14th, 2001, 03:06
thx Rice, that probs is solved.
was that on any readme or faq for 1964, i didnt see it, maybe u should add it

anyway, another nrage problem, this one is a bit more complicated so ill use an example:

-Goldeneye (U) [!], with Nrage plugin and keyset from his website
(important thing is that the 'R' shoulder button has same button as a non-toggle modifier- change mouse movement)

when this button is used in single player, it works as it way intended. but in multi, it messes up and the modifier becomes toggle from time to time. Its prolly pretty hard to understand what i am talking about, u hav to try it.

happens in both 1964 and pj64, so its not 1964 specific, but since u said to report input plugin problems here...

N-Rage
December 14th, 2001, 15:58
hmm.. gonna try to clear up some things.

RAW-Mode: I always thought 1964 doesnt support RAW yet? At least the time 1.60 was done it definitly dint, so i pointed RAW Probs to 1964 Probs( its on my site ).
Status-Commands should work, however they will be written to PIF-Ram after a ReadController() Call, not after ControllerCommand(). Im gonna investigate this..

Gravis-Controller: Those Controllers are a example how drivers shouldnt be, I had a GamePad Pro myself, countless troubles.

Goldeneye: As i understood, the modifer sometimes has toggle-state? Do u use the Goldeneye-Profile on both Controllers?

Rice
December 14th, 2001, 16:55
Status-Commands should work, however they will be written to PIF-Ram after a ReadController() Call, not after ControllerCommand().

N-Rage

This helps. Now RAW mode works if I do a ReadController() for the get status PIF command.

I probably have not understood some of the Zilmar input plugin spec very well, but why I should call ReadController() to get status, why not just a ControllerCommand() call.

Is there any special care I should do to support rumble? Email me at rice1964@yahoo.com.

N-Rage
December 14th, 2001, 17:02
Originally posted by Rice
Nrage need to take a look of this Non-Controller problem, his plugin seems malfunction if setting to use RAW DATA, it does not reply correctly to GET STATUS pif commands.

Well, it reports back correctly, the fault lies within 1964.

I talked with Zilmar about those two commands and the differences, a ControllerCommand should be called after a PIF_Write, 1964 does this correctly, however it should call ReadController before a PIF_Read.
so u send data to the controller with ControllerCommand() and get the returned data from a ReadController()

For GetStatus I only get ControllerCommand Calls, aslong there is no ReadController no Values will be written.
ReadKeys works correctly.

N-Rage
December 14th, 2001, 17:06
Originally posted by Rice


N-Rage

This helps. Now RAW mode works if I do a ReadController() for the get status PIF command.

I probably have not understood some of the Zilmar input plugin spec very well, but why I should call ReadController() to get status, why not just a ControllerCommand() call.

Is there any special care I should do to support rumble? Email me at rice1964@yahoo.com.

if ReadController & ControllerCommand are both implemented Rumble should work, it just uses ReadPak & WritePak. Have a pad to test it? I could test it if u send me a fixed version

Rice
December 14th, 2001, 17:11
N-Rage

I don't have a pad to test it, but please still send me your new beta, so I can get someone else to test it.

Rice
December 14th, 2001, 17:24
N-Rage

What's the function call sequences for mempak/rumblepak read/write? I am still getting mempak read error in Raw Mode.

N-Rage
December 14th, 2001, 17:38
well, i dont have a new beta, its still in progress. 1.60 or 1.61 should do fine.

for mempak u get somethin like this:

(ControllerCommand)
Controller: 0 Read Pak-Command
FF032102-0035FFFF
FFFFFFFF-FFFFFFFF
FFFFFFFF-FFFFFFFF
FFFFFFFF-FFFFFFFF
FFFFFFFF-FFFFFF00

Returned Data: (ReadController)
Controller: 0 Read Pak-Command
FF032102-0035FFFF
FFFF01F5-7E5FFFFF
FFFFFFFF-FFFFFFFF
FFFFFFFF-FFFFFFFF
01FF8248-7DAAD4FE

this would be a MemPak read of Address 0x0020 (last 5Bit is CRC).
Controller Command doesnt return anything back. I believe its done that way cause the N64-Controllers take some time to response, so u send em a command, process other things meanwhile and then read the result.

Ill send u my debug-dll

pj64er
December 14th, 2001, 22:34
i use your goldeneye config with ur plugin as controller one
and my own config for controller two.

controller 2 is fine, its only controller one(with ur key and mouse config with the 'r'button and modifier as one button). when that button (right click) is used in multiplayer, it becomes like a toggle(if u remember, its supposed to be as long as u hold the button)

N-Rage
December 15th, 2001, 00:04
yeah... was able to recreate that on my system.. gotta look whats wrong

pj64er
December 15th, 2001, 00:24
THANKS and good luck Nrage!! :)

fav input plugin! :cool:

pj64er
December 17th, 2001, 22:44
oh, i wuz wrong.

this happens in one player too. now that i think about it, it has no connections! so far, it randomly happens, and doesnt.

Rice
December 18th, 2001, 19:48
If you still have the problem that 1964 crashes when you press any key, I might have fixed it.

Email me at rice1964@yahoo.com if you'd like to get the fixed 1964.exe and try it.

ceedj
December 19th, 2001, 03:36
Everything works now; I just got a GeForce 2 card and installed the latest drivers. Works great! Must've been an ATI issue.

Keep up the stellar work!

Dozer
December 21st, 2001, 23:57
Hey! the new exe you sent me solved some problems, I can now play the games, however, some plugins still screw up.

Rice
December 22nd, 2001, 04:59
Dozer

So the new EXE solves the pressing-key-crash problem, right?

Dozer
December 22nd, 2001, 20:25
That it has. Good work Rice!

jvolel
December 25th, 2001, 08:54
noote seems to crash it but when its disabled it seems to crash anyway but after the title screen

jvolel
December 25th, 2001, 09:11
Originally posted by jvolel
noote seems to crash it but when its disabled it seems to freeze anyway but after the title screen

also while am mentioning top gear bugs i might as well mention top gear hyperbike freezing at honda message screen and displaying some weird Vi numbers at the bottom lol like the thing is running 200+ frames a min or something i dont get it :hrm: