Re-Posted Jaguar controller issues in STEEM 3.8.1...

Bug reports and support area for Steem

Moderators: Mug UK, Steem Authors, Moderator Team

Forum rules
All bug reports must include:
Steem version
Host operating system version
TOS ROM version
Copy of steem.ini
Reference to or copy of disk image being used
Brief description of steps performed
Description of desired outcome
Description of actual outcome
Post Reply
EstTeeEfEm
Captain Atari
Captain Atari
Posts: 299
Joined: Mon May 04, 2015 9:02 pm

Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by EstTeeEfEm »

Ive reposted the original message, but included more information for you, I hope by including more information I can help out a little...

STEEM SSE 3.8.1
STEEM BOILER 3.7.2
Windows 10 Host OS
TOS 1.62 UK & US (either version displays the same issues)
Config File used :
steem INI File.rar
Reference of files used:
Substation Ref Files.rar
Simply using the XBOX pad as a Jaguar controller in STEEM, Works in games such as TEAM (Impact) that only use single group of buttons (Refer to link below for more info about groups/buttons). If I map the Arrow keys to the jaguar controls it still exhibits the same issue, in case the XBox pad caused problems

I used the jaguar controller both in Substation and of my own source code, which has not been included.

Description of desired outcome
===========================
Movement of character in substation using Directional buttons on jagpad, especially UP

Description of actual outcome
==========================
When pressing UP in substation, the character does NOT move, BUT the ESC key is "pressed" which invokes the "Do youu want to quit" dialog .. this does not happen on the REAL STE hardware.

Does the Jagpad code interfere with the keyboard? I wrote my own routines to control the jagpad and it does have some effect on the ACIA and more than this, can be seen to "press" keys lol...
Another example of this would be the game Substation whereby pressing up ALSO presses another key on the keyboard.
I use an XBox 360 controller and all other "joystick" functions are unused. I dont use my PC keyboard for jaguar input, solely the XBox pad, so i know its not an issue regarding poor key mapping lol.

imho, I dont think the multiplexing system that the jaguar pads use has been fully or properly implemented and could we have it implemented lol.. Im not picking, I think having STEEM SSE is fantastic in every otherway, except maybe due to win10 breaking fullscreen lol.

I refer to this document myself: it is by far the most indepth analysis of the STE enhanced ports.

http://www.compsoc.man.ac.uk/~xav/ejp_faq.090

Thank you for your continued work on STEEM SSE, and long may it continue ;)
You do not have the required permissions to view the files attached to this post.
User avatar
Steven Seagal
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2018
Joined: Sun Dec 04, 2005 9:12 am
Location: Undisclosed
Contact:

Re: Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by Steven Seagal »

Ah, OK, there's a proper cracked version.
Bug confirmed.
It couldn't work as Steem does nothing with writes to the controller addresses for the moment.
Possibly, Steem authors hadn't the document you mention.
Still wonder why they did the GUI and reads parts.
In the CIA we learned that ST ruled
Steem SSE: http://sourceforge.net/projects/steemsse
simonsunnyboy
Moderator
Moderator
Posts: 5531
Joined: Wed Oct 23, 2002 4:36 pm
Location: Friedrichshafen, Germany
Contact:

Re: Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by simonsunnyboy »

Maybe incomplete description?
Simon Sunnyboy/Paradize - http://paradize.atari.org/

Stay cool, stay Atari!

1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
User avatar
Steven Seagal
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2018
Joined: Sun Dec 04, 2005 9:12 am
Location: Undisclosed
Contact:

Re: Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by Steven Seagal »

Well, as usual I was talking too fast, Steem does something with writes.
'Find' option failed me in VS2008... OK, it's my fault.
In the CIA we learned that ST ruled
Steem SSE: http://sourceforge.net/projects/steemsse
User avatar
Steven Seagal
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2018
Joined: Sun Dec 04, 2005 9:12 am
Location: Undisclosed
Contact:

Re: Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by Steven Seagal »

The real problem in Substation is that the game doesn't set the other bits (for joypad #1) when reading joypad #0.
For example, it writes $0D instead of $FD.
This is what confused Steem.
I fixed that by disregarding the other nibble (for example we just look at $D).
So, it's no interference with the ACIA or 6301, in fact those ports directly communicate with the CPU.
Thx for the report.
In the CIA we learned that ST ruled
Steem SSE: http://sourceforge.net/projects/steemsse
EstTeeEfEm
Captain Atari
Captain Atari
Posts: 299
Joined: Mon May 04, 2015 9:02 pm

Re: Re-Posted Jaguar controller issues in STEEM 3.8.1...

Post by EstTeeEfEm »

aah, thanks for looking into it... means that when coding my OWN stuff, ill try and NOT follow substations example lol..
Post Reply

Return to “Support”