Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Support Forum: http://minotaurproject.co.uk/phpBB3/viewforum.php?f=22
Post Reply
User avatar
Tempest Nut
Baaa!
Baaa!
Posts: 170
Joined: Sun Nov 18, 2018 6:43 am 0

Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by Tempest Nut »

Mr. Gilesgoat, I was wondering if Atari had contacted you yet about the T4K PC "end of game bug"? I contacted Atari customer service and they replied... I also provided them with a link to this thread: http://www.yakyak.org/viewtopic.php?f=4 ... g#p1713103 and advised them that you are the solution, as they said they are "dedicated to finding a solution"...
Hi Steven,

Greetings from Atari.

We are actively working on the issue you shared with us. However, it is taking longer than expected to resolve. Rest assured, our team is dedicated to finding a solution. We will get back to you as soon as we have any updates.

Thank you for your patience and understanding during this time.
Vansh
Customer Support Specialist
Atari
As a reminder, in case you have forgotten what that is...
rowan wrote:
If you do end up doing anything with the source,

PLEEEEEAAAAASSSSSSSSEE fix the "stuck on game complete screen with no way to exit" whilst you're there.

It was even acknowledged pre-patch, then the patch dropped and it was the same
viewtopic.php?f=41&t=87975


NOTED : .. checked again "what he's talking about" .. found it again .. not sure at this point where/if/why it's not sorted out on the PC ..

Fundamentally it all boils down the "mapping" of the "START BUTTON" .. actually the code I see goes like this ...

Code: Select all
// TODO : ABSOLUTELY CHECK WHAT HAPPENS AT END OF GAME !!!

#ifndef _XBOX_ONE
if (controls.pressedButtons&BUTTON_START)
#else
if (controls.pressedButtons&BUTTON2)
#endif


So "if it's not xbox one", is the START button ... if it's the Xbox One .. then it's the "B" button ..

It even changes on what it prints at the end of the game ..

BUT .. the problem comes "WHAT IS THE START BUTTON ??" ...

And there lies the shit, now VERY LONG STORY MADE SHORT "there are many different levels of mapping" so one thing is "the physical controller", another one is "the virtual one", and another one is "the actual mapping of buttons/etc. as used in the game" .. with the "added bonus" ( or malus ) that there's also - on the PC at least - a thing about "controllers merge" what to do/etc. if > 1 "controllers" are detected/etc. keyboard/mouse/etc. ..

In all this shit someway "BUTTON_START" got "lost" or better to say "incorrectly mapped" into "something that you cannot press no matter what" ..

It gets worse, at the time of that code, which is quite some years old, there was a bit of "mixture of things" so "some bits of code where shared among diffrent games" so there was a bit of "if GAME == this, do this else if GAME == that, do that" and such ..

The idea was "not to have to replicate 10 times the same bug-fixes in 10 different sources that should be nearly the same" ( so why not to use the same source shared between 10 thigns ? Sometime you don't have the smartest ideas .. ) .

Anyway someay "in that case" BUTTON_START got "lost" and to be honest I THINK I should have been more a thing like

Code: Select all
// TODO : ABSOLUTELY CHECK WHAT HAPPENS AT END OF GAME !!!

#ifndef _THIS_IS_PS4
if (controls.pressedButtons&BUTTON_START)
#else
if (controls.pressedButtons&BUTTON2)
#endif


Because "BUTTON2" , B, would have gone well for "everything", probably even for PS4 DO NOT ASK ME WHY has to be "start" instead I WOULD NEVER EVER REMEMBER the reason ...

But yeah .. if/when I'll touch that code again "remind me again about this bug" ... I may have forgotten about it by that time ...

P.S. I am still trying to convince Atari that "we need a VR version of T4K" .. 8)

Also NOTE : there's ABSOLUTELY NOTHING the user can "externally" do to fix that ( apart maybe go with some hex editor, find that bit of code and change that "anded constant" :mrgreen: ) because "does not matter what button you push in the controller", there is "a layer" that will NEVER map it to "BUTTON_START, also if "BUTTON_START" would be defined as 0x00 you are totally fucked ( i.e. "don't want ANY start button" ).
Giles the billy goat
"Baa"
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by gilesgoat »

*SNIP*

I am not allowed to make comments/statements in all this I can only say "I'll always try to do my best when I can".

Cheers.
Giles the billy goat
"Baa"
User avatar
Tempest Nut
Baaa!
Baaa!
Posts: 170
Joined: Sun Nov 18, 2018 6:43 am 0

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by Tempest Nut »

I understand...

I thought for a moment I may have had a solution that would work, or a workaround, since you can go back to start on the x-box and the ps-x and I was reviewing what all my I-Pac 2 interface can do, It will let you make two of the buttons a PS3 controller functions, one of which was a "START" button and a "BACK" button, I tried both and nether worked... :cry:
User avatar
Tempest Nut
Baaa!
Baaa!
Posts: 170
Joined: Sun Nov 18, 2018 6:43 am 0

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by Tempest Nut »

I also have an I-PAC Xbox 360-PS3-Xinput Adaptor that I can connect to my I-Pac 2, it can be set for Xbox 360/Xinput, and since Tempest4000 utilises the Xinput library, I was thinking maybe using that, some button might take me back to the start after the end of the game???
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27258
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by gilesgoat »

Tempest Nut wrote:I understand...

I thought for a moment I may have had a solution that would work, or a workaround, since you can go back to start on the x-box and the ps-x and I was reviewing what all my I-Pac 2 interface can do, It will let you make two of the buttons a PS3 controller functions, one of which was a "START" button and a "BACK" button, I tried both and nether worked... :cry:
Just to explain last time I said 'something completely innocent' ( from my point of view ) some super-disgrunted user took it "as a way to weaponize and use it againist" and threw a tantrum treatening legal action.

Therefore I've been told "don't talk directly to customers", I am sorry but you see "this is the world today" :cry:
Giles the billy goat
"Baa"
User avatar
Tempest Nut
Baaa!
Baaa!
Posts: 170
Joined: Sun Nov 18, 2018 6:43 am 0

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by Tempest Nut »

I get it, all it takes is one bad actor to make things all buttoned up tight...
User avatar
Tempest Nut
Baaa!
Baaa!
Posts: 170
Joined: Sun Nov 18, 2018 6:43 am 0

Re: Mr. Gilesgoat, Regarding the T4K PC "end of game bug"?

Post by Tempest Nut »

I'm pushing Atari to contract you to fix the end of the game on PC version, We'll see if they really mean what they are saying when they are telling me... "we are dedicated to finding a solution" :?:
Post Reply