Qhimm.com Forums

Final Fantasy 8 => Other Mods => Releases => Topic started by: Shunsq on 2018-03-06 22:23:53

Title: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-06 22:23:53
FF8_BUTTONS ver0.2
FF8 buttons is a patch for FF8 that replaces the "B1,B2....,B10" with the original PSX buttons.
(https://thumb.ibb.co/cLfV2n/buttons_2.png) (https://ibb.co/cLfV2n)         (https://thumb.ibb.co/h22BoS/buttons.png) (https://ibb.co/h22BoS)
Basically it waits for the commands to show "B1", "B2",etc... then instead of printing B1 it prints the icon. I replace the "print text" function by the "print icon" function.

To apply this patch you must use one of these tools:
option 1) RaW (http://forums.qhimm.com/index.php?topic=13715.0) by DLPB
This first option is preferred because it is more simple to use. Just download the lite version ( no music files included, no interface), put the Raw folder, bass.dll and ddraw.dll in the same folder as your FF8_**.exe .
option 2)HEXTLAUNCH from here :  Hext tools (http://forums.qhimm.com/index.php?topic=13574.0) created by DLPB.

Instructions:
Please find here the hext file to use with hextlaunch or RaW:
FF8_FR:FF8_Buttons_FR (https://www.dropbox.com/s/mley8kwhh6hm9lj/FF8_buttons_FR.txt?dl=0) (VER 0.2)
FF8_EN:FF8_Buttons_EN (https://www.dropbox.com/s/9ekkothrmmhs4s2/FF8_buttons_EN.txt?dl=0)
FF8_IT :FF8_Buttons_IT (https://www.dropbox.com/s/tbgq44noy2tw7vp/FF8_buttons_IT.txt?dl=0)
FF8_ES:FF8_Buttons_ES (https://www.dropbox.com/s/vd0dvjv29ea1gqj/FF8_buttons_ES.txt?dl=0)(NEW)
FF8_DE:FF8_Buttons_DE (https://www.dropbox.com/s/8au3e9q8xiql8kd/FF8_buttons_DE.txt?dl=0)(NEW)
Additional button configuration tool:
If you don't have the icons matching your controller buttons, use this tool to associate any PSX icon to the button.
 FF8 Buttons config tool (https://www.dropbox.com/s/jejxrkozc9i0ldh/FF8_buttons%7Bconfig%7D.txt?dl=0) (Ver 0.1)
You must not change the name of this file.

option 1)If you use Raw:
1)After you have installed RaW, copy the RaW folder, bass.dll and ddraw.dll in your FF8 game folder ( the same location as your FF8.exe).
2)Copy FF8_Buttons_(your language).txt and FF8_Buttons{config}.txt in [FF8 game folder]/RaW/GLOBAL/Hext/
3)Run the game.And that's it !

Just to make sure everything worked, open the Log.txt file located in RaW folder. It should show the following:
Code: [Select]
<===GLOBAL===>

#
FF8_buttons_(your language).txt
Changed: 451
Replaced: 0
Permissions: 1
No errors.
#
FF8_buttons{config}.txt
Changed: 12
Replaced: 0
Permissions: 0
No errors.

option 2)If you use HextLaunch ( old method but works):
1) Put hextlaunch.exe and the folder HL_FILES in the same directory as FF8_launcher.exe
2) Put FF8_BUTTONS_(your language).txt and the additional FF8_Buttons{config}.txt in HL_FILES/Hext_in/
3) Configure HL_FILES/settings.ini as follows:
Code: [Select]
[HextLaunch]
File=FF8_FR.exe  //Your version of FF8
Process=FF8_FR.exe //Your version of FF8
Window=
Delay=1000
KeepScanning=1
ReOpen=0
Failed=Failed. Continuing to scan...
WorkingFolder=

4)Launch FF8 with the default FF8_launcher.exe
5)Execute hextlaunch.exe .

Just to check that it worked, you should see the following in the cmd window:
"FF8_buttons_XX.txt                           451 byte changed, 0 replaced, 1 permission."
"FF8_buttons{config}.txt                      12 byte changed, 0 replaced, 0 permission."

Other mods recommended:
For HD icons use Mcindus texture set : FF8 HD icons (http://forums.qhimm.com/index.php?topic=15905.0)
He made a wonderful work on all icons for FF8.

Release notes:
Code: [Select]
-ver0.1: For the moment it works with my FF8_FR.exe. I request the help of people here on qhimm to test the code on different versions of the game. Please give me feedback so that i can improve the patch.
-ver0.2 : FF8_EN,  FF8_IT , FF8_ES,FF8_DE version released. FF8_FR updated to ver0.2.
-2018-23-10 :additionnal config tool. If you want to remap the icons to your controller buttons i created an additional tool.
Title: Re: [FF8 STEAM] Show PSX buttons instead of B1,B2,B3
Post by: Mcindus on 2018-03-06 23:59:52
Hello everyone,
After months of research i managed to modify the code so that the game shows PSX buttons instead of the ugly B1,B2,B3.
For the moment it is just a table in cheat engine but i want to build a dll that you put in the FF8 folder. Maybe i'll use one of dlpb tool.
Basically it waits for the commands to show "B1", "B2",etc... then instead of printing B1 it prints the icon. I replace the "print text" function by the "print icon" function.
(https://thumb.ibb.co/h22BoS/buttons.png) (https://ibb.co/h22BoS)

YES!!!  Shunsq, can you make a hext file and a .dll since you used cheat engine??  We can insert it using hextlaunch - since we have to use hextlaunch for the UV patcher anyway.
SeeDReborn should use these icons by default since I've included versions of the buttons in the original mod - and we'll no longer have to use my controller-mod workaround unless people have different button layouts other than PSX.  This is great news!
Title: Re: [FF8 STEAM] Show PSX buttons instead of B1,B2,B3
Post by: Shunsq on 2018-03-08 05:34:49
I'm trying to build an hextlaunch file for dlpb tool but i'm stuck. In cheat engine i can find automatically a code cave then allocate some memory to write my code. The code cave location changes everytime i launch the code. With hextlaunch i don't know how to "dynamically" find a code cave to write my code. I tried a "static" code cave, where i allocate memory, but FF8 overwrite my code everytime. That means that the "static" code cave is in fact not a code cave because the memory region is used by FF8.

If DLPB is around can he help me with this ASM issue?
Title: Re: [FF8 STEAM] Show PSX buttons instead of B1,B2,B3
Post by: DLPB_ on 2018-03-09 18:41:36
As far as I've read, you'll have to find an area not written to. See the help files for how to follow a jump - may help you locate the right area each time - if it changes.  I don't really mod ff8 asm all that much.  very busy with ff7.
Title: Re: [FF8 STEAM] Show PSX buttons instead of B1,B2,B3
Post by: Shunsq on 2018-03-09 20:31:39
Thank you for you help dlpb.
Finally i decided to write the code in a static code cave.
For french "FF8_FR.exe" it is located at 0x4002E8. This area might not be a code cave for other versions of FF8 ( FF8_EN, etc...).
Please find the hext file to use with hextlaunch in the first post.
Title: Re: [FF8 STEAM][Beta-Release]Show PSX buttons instead of B1,B2,B3
Post by: Mcindus on 2018-03-10 00:40:26
Thank you for you help dlpb.
Finally i decided to write the code in a static code cave.
For french "FF8_FR.exe" it is located at 0x4002E8. This area might not be a code cave for other versions of FF8 ( FF8_EN, etc...).
Please find the hext file to use with hextlaunch in the first post.

Awesome! I'll test it on FF8_EN and let you know if it works...
EDIT**  Shpoopy.  doesn't work for FF8_EN
Title: Re: [FF8 STEAM][Beta-Release]Show PSX buttons instead of B1,B2,B3
Post by: Shunsq on 2018-03-10 07:24:04
Hello Mcindus,
If you have cheat engine can you search for code cave of 512 bytes?
For FF8_FR.exe the first result is 0x4002E8. Can you give me the 5 first results of the code cave search?

Also what is the address of FF8_EN.exe in memory? FF8_FR.exe is at 0x400000.
Title: Re: [FF8 STEAM][Beta-Release]Show PSX buttons instead of B1,B2,B3
Post by: Yagami Light on 2018-03-10 09:56:53
Finally this is awesome, is it possible to replace the battle party name font with the original as well?

(https://i.imgur.com/H7aeAAE.png)
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-11 17:02:48
Hello Yagami, have you tested the patch ?
To any FF8_EN user here, can you use cheat engine to search for a code cave and show me the address of the 5 first code caves ?
I will modify the patch to match with this new address.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Aavock on 2018-03-11 17:45:34
Hey Shunsq, I tried HexEdit (DLPB's Hext tools) to permanently write the code in my FF8_FR.exe and the cmd shows an error line 6 ("4002E8:512") and the buttons still says "B1, B2..." in-game; what am I doing wrong?

Code: [Select]
---------------------------
FF8_buttons.txt (FF8_FR.exe)

Changed: 402
Replaced: 0

Errors(1):
Line 6 (FF8_buttons.txt): Incorrect format.

___________________________

Time taken: 0,171s

11/03/2018, 11:41:23
___________________________

Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-11 18:48:16
Hello Aavock,
Why do you use Hextedit instead of hextlaunch ?
The purpose of hexlaunch is that it is loaded only when the game is played. When you close the game everything is reset and no harm is done to the game. I think it is safer . If you use hextedit you may break the game.

I think it didn't work with hextedit because the address are different between the "static" offsets ( when the game is off ) and the "processed" offsets ( when the game is on ). I'm not sure about the terms. I think this issue already happened with other hextedit / hextlaunch patches.
When the game is played, all the code is offset by 0x400000 bytes. When the game is not played the offset is 0x00.
So that's why my code doesn't work with hextedit.




Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: DLPB_ on 2018-03-11 19:04:08
If you check the help files, you'll see how you can just edit the offset globally rather than redo them all.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Yagami Light on 2018-03-16 11:03:57
Yeah it doesn't work for EN, I downloaded cheat engine and scanned for 512 bytes, if this is wrong please guide me

(https://i.imgur.com/Mg2RHFL.png)
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-16 11:59:26
It doesn't work like that YagamiLight. But no problem, i saw that i could install multiple langage for FF8 for free. In fact you searched for the value"512" in the memory of the game.
I am adapting the code to FF8_EN right now. I will publish the EN version today i think
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Yagami Light on 2018-03-16 12:05:00
Ok great news, sorry I couldn't be of much help
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-03-16 20:50:07
It doesn't work like that YagamiLight. But no problem, i saw that i could install multiple langage for FF8 for free. In fact you searched for the value"512" in the memory of the game.
I am adapting the code to FF8_EN right now. I will publish the EN version today i think

You're awesome!!  Sorry I wasn't able to get to this before you, and a HUGE thank you!!!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-16 21:14:12
ver0.2 released, see first post. I released FF8_EN version. It only works with HextLaunch.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-03-16 22:08:46
ver0.2 released, see first post. I released FF8_EN version. It only works with HextLaunch.

Works beautifully, and automatically works with SeeDReborn! :)  I also tested i alongside Maki's UV fix, and it works perfectly well alongside the English version of that mod, too!

You're awesome, Shunsq!  Now people won't need to download the Controller Mod if they aren't using a keymapper - they can still use my controller mod if they want custom buttons or use a keymapper, but this is so much better!!!!

Thank you!!

Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-16 22:19:10
ver 0.2 with Italian version released.See first post.

Mcindus, I'm relieved it works good with any FF8_EN version ;D ;D! I think i will release all versions tomorrow.
I'm also working on another patch to be able to use L2/R2 and Dpad on the controller; with the matching icons of course ;D.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-03-16 22:52:07
ver 0.2 with Italian version released.See first post.

Mcindus, I'm relieved it works good with any FF8_EN version ;D ;D! I think i will release all versions tomorrow.
I'm also working on another patch to be able to use L2/R2 and Dpad on the controller; with the matching icons of course ;D.

The mod still uses the texture coordinates of the B1, B2 etc. buttons - is there any way to get the spacing to use the spacing from the icon.tex file (the one you're directing to now), instead of the spacing of the sysfld file?
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-03-17 09:41:50
German and Spanish versions released. See first post.
Mcindus, i don't know where is used the spacing information in the code. From B00 buttons i only copy the location, not the spacing. I think the spacing is done in the text. It doesn't adapt to the icon automatically.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Yagami Light on 2018-03-17 13:21:05
EN version works great, just a reminder you have to delete MyFolder1 in the settings if you want it to work correctly
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Laka on 2018-04-08 05:15:13
Hey mate, thanks a lot for this!
BTW, is there a way to switch the Circle button with the Triangle? In the EN version (at least in mine), Triangle cancels and Circle opens the Menu, but I prefer the traditional FF buttons layout.

Thanks in advance!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-09-07 07:37:43
Hey everyone!!!

I wanted to drop this here, since it's for use JUST with this mod!

Here are the files for XBOX buttons for Shunsq's mod!  You just need to install Tonberry and SeeDReborn 3.2 or later! (If you don't want all of SeeDReborn, you can just use these files along with the proper SeedReborn hashmap for your language.)

Also, GREAT NEWS for this mod -- now that the new RaW (W07) is out, you can install it and then just place Shunsq's Hext file from the first page into /FINAL FANTASY VIII/RaW/GLOBAL/Hext/ instead of going through the headache of HextLaunch!

XBOX Buttons for Shunsq's Mod (https://goo.gl/XwYZTa)

Just put this in your FINAL FANTASY VIII/textures/ folder once you've installed this mod and Tonberry!

(https://i.gyazo.com/e5fe92a7578dd387974842cd6ed3181a.png)
One tiny visual glitch next to RB, but it's not in my seed reborn image file, so i'm not sure where that glitch is coming from.

I'll be adding this file to my new controller mod version that i'm releasing very soon!
Title: .
Post by: [email protected] on 2018-09-07 09:17:33
.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-09-07 11:11:57
Very nice Mcindus!
I'll modify the first post once i understand how works RaW. I'll also cross link to your seedreborn topic.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-09-07 20:59:32
I don't get it, we have to download separate Xbox buttons but no PSX buttons? Do we have to use your buttons from the other thread, Mcindus?

SeedReborn works 'out-of-the-box' with the original PSX buttons.  All you have to do is install Tonberry and SeeDReborn and Shunsq's mod will direct to the better textures.  The files I provided are only for Xbox controllers, considering there is no xbox option in his mod.  I will be providing PSX, PS3 (SpcServer), PS4 (DS4), SNES, and these Xbox buttons with my main conroller mod in it's next release.

Hey mate, thanks a lot for this!
BTW, is there a way to switch the Circle button with the Triangle? In the EN version (at least in mine), Triangle cancels and Circle opens the Menu, but I prefer the traditional FF buttons layout.

Thanks in advance!

If there is no way for Shunsq to do it, we can always just change the icon order in the texture file if you're using SeeDReborn alongside this mod.

Very nice Mcindus!
I'll modify the first post once i understand how works RaW. I'll also cross link to your seedreborn topic.

Woohoo!  Thank you.  I will also be cross-linking your mod with my controller mods and with SeeDReborn.  I want more people to be using this fantastic mod!

--JUST ADDED A NEW VERSION OF MY CONTROLLER MOD THAT IS FULLY COMPATIBLE WITH THIS MOD!!--

GO HERE: http://forums.qhimm.com/index.php?topic=15905.0
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-09-25 17:38:17
Hey Shunsq, is there any way of changing only the icons? Here's my case so you understand me...
Spoiler: show
(https://i.imgur.com/p9RaUFO.png)

In my case the button layout I have right now is from top to bottom: X, O, [], /\, L1, R1, L2 and R2. Yet the icons are wrong.
I know you can get other mods or whatever to change them, but I like and want to use yours since I don't want the SeeD Reborn and Tonberry mods (I wanna play the game as it is, no graphics revamp and stuff).
Is there any possibility to change the icons order?
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-10-05 17:51:36
Bumping the thread. I do really need the rearangement of the controller buttons or a solution without modding everything, and Sunsq does not even check the post or bother to reply. Feels bad.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-10-07 02:00:40
Hey silver, I want this question answered too.  If there's a way to move them around with some hexedit alterations, that would be ideal.  otherwise, there's a way to make it happen and still use the vanilla textures of the game but use tonberry to inject a different button order
let me know if you need this 'last resort'

Also, shunsq is awesome and uber busy.  Give him some time :)  He's our slothy genius.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: LeonhartGR on 2018-10-07 05:22:33
Hey man! Can you help me locate any good drivers for the ps3 controller? I tried some in a friend's pc and they appeared to contain a virus or a false positive or something. Thanks!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Maki on 2018-10-07 09:35:08
ScpToolkit works well for me.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-10-08 18:28:56
Hey silver, I want this question answered too.  If there's a way to move them around with some hexedit alterations, that would be ideal.  otherwise, there's a way to make it happen and still use the vanilla textures of the game but use tonberry to inject a different button order
let me know if you need this 'last resort'

Also, shunsq is awesome and uber busy.  Give him some time :)  He's our slothy genius.
Well, I'm basically open to ANYTHING except modding the whole game as I said previously. I just want to make it show the icons of the buttons... Is it that hard? Fml
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: iDerek759 on 2018-10-08 22:40:46
Judging by how shoddy the Steam port version of VIII is in it's current state? Yes  :-D
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-10-09 18:28:30
Judging by how shoddy the Steam port version of VIII is in it's current state? Yes  :-D
At this point it's even sad. I'm almost thinking about buying from ebay or amazon a copy for my old PSX.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: rotschleim on 2018-10-16 00:45:37
Just wanted to say the mod works great for me! Thank you so much.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: lva_nfs on 2018-10-18 03:57:10
Hey Shunsq, is there any way of changing only the icons? Here's my case so you understand me...
Spoiler: show
(https://i.imgur.com/p9RaUFO.png)

In my case the button layout I have right now is from top to bottom: X, O, [], /\, L1, R1, L2 and R2. Yet the icons are wrong.
I know you can get other mods or whatever to change them, but I like and want to use yours since I don't want the SeeD Reborn and Tonberry mods (I wanna play the game as it is, no graphics revamp and stuff).
Is there any possibility to change the icons order?
I have the same problem but in a different order  :(
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-10-18 13:02:20
Hello Silverkun and Iva_nfs,
What controller are you using?
The button patch is configured to work with a "plug and play" xbox controller. I don't have a lot of feedback from people using other types of controller, like ps4 or ps3 controllers, or any other brands of controller. For these other controllers you must use a 3rd party software. Maybe that is why it is getting strange results.

But if you don't want to buy a xbox pc controller you have to modify the patch file for every specific controller. I can't have a patch that works with every brand of controller,sorry.
When i have time to spend at home I will explain how to modify the patch to map any button to any icon.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Yagami Light on 2018-10-18 13:28:53
If you have a ps3/ps4 controller just download scptoolkit to emulate the xbox 360 driver, you can edit the buttons inside the game itself or use tonberry with just the original graphic textures. So use deling to find the menu textures scale the image x4 then cut and paste the appropriate textures over the existing textures.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-10-18 18:13:39
I might be a fossil at this point. I do keep using my trusty PS2 controller since it works like a charm in whatever other games I play.
I do use a PS2 to PC adaptor. Also I use x360 to map the controls whenver there's a game that does not get my controller... Atm I'm using it since FFVIII does not recognise my adaptor.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-10-23 15:55:00
Bonsoir everyone,
For some controllers the icons don't match the actual buttons on the controller, even if you change the properties in steam.
So i updated the first post with a new tool to associate any icon to any button on your controller.  See here : http://forums.qhimm.com/index.php?topic=18158.0 (http://forums.qhimm.com/index.php?topic=18158.0)
It is an additional hext instruction list that you put in the same folder as "FF8_Buttons_**.txt". You must not change the name of the file.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2018-10-24 15:31:41
Bonsoir everyone,
For some controllers the icons don't match the actual buttons on the controller, even if you change the properties in steam.
So i updated the first post with a new tool to associate any icon to any button on your controller.  See here : http://forums.qhimm.com/index.php?topic=18158.0 (http://forums.qhimm.com/index.php?topic=18158.0)
It is an additional hext instruction list that you put in the same folder as "FF8_Buttons_**.txt". You must not change the name of the file.


Wow, this is great!

Now everyone can use your mod unless they're using a HID interface mapper like xpadder - and then my mod is perfect for those occasions!

Quick question -- there's a 'bug' right now in your mod where if i hit anything other than a controller button, all of the buttons get replaced with the pointer hand with every push.  is there a way for this not to happen or to pull a different texture instead?

Also, for those of you using RaW, the mod became super easy to install!
instructions:

1.  download the files you need from this mod
2.  put the .txt files into FINAL FANTASY VIII/RaW/GLOBAL/Hext/

no need for hextlaunch this way!  also, DLPB released RaW 'lite' which is just the hext injector without the hextlaunch cmd window -- this might be a better option to install your mod than actually using hextlaunch at all anymore!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-10-25 11:07:10
Hello Mcindus,
Thank you for the RaW explanation. I changed my first post with RaW instructions!
Regarding the icons switching to the finger icon when you press the keyboard, i am aware of it but i don't plan to correct it. In fact the bug happens because the game doesn't know which PSX icon to show when you press the keyboard. The patch is not supposed to be used when you use a keyboard at the same time as the controller.
If it really prevents people from playing the game i might think about a workaround.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Opaque79 on 2018-10-25 19:56:12
For anyone using a Playstation controller with a Playstation to USB adapter can use this file to match the buttons. I tested it with mine and it seems to work great
https://drive.google.com/open?id=1gCBZZyq_kNlMY5_lZGf6w8sG77bpFVHr (https://drive.google.com/open?id=1gCBZZyq_kNlMY5_lZGf6w8sG77bpFVHr)

Hope you don't mind me sharing this, Shunsq.  :)
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: silverkun on 2018-10-29 11:17:14
Works like a charm now! Thanks Shunsq for the tool and thanks Opaque for the already mapped txt, you saved me a lot of time having to map them 1 by 1 myself!
Also, Mcindus, same happens to me whenever I wanna tab out, but once you get in the game window again it just comes back to normal. It's not a gamebreaking bug or flaw Shunsq. It's there, yeah... But hurts nothing in terms of being able to play the game afaik.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Whitn3y on 2018-12-07 08:47:52
Hello, I'm using a PS4 controller and edited the config to show the correct buttons for it. I'm Jenny_San on Steam. Thanks for all the hard work.  ;D

{BUTTONS MAPPING:change the value on the right to change the icon}
39A +1   =   87   
3A4 +1   =   86      
3AE +1   =   85      
3B8 +1   =   84      
3C2 +1   =   82      
3CC +1   =   83      
3D6 +1   =   80      
3E0 +1   =   81      
3EA +1   =   88      
3F4 +1   =   8B      
3FE +1   =   89      
408 +1   =   8A
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: itzTayTay on 2018-12-07 19:32:42
Soooo I followed the instructions to the best of my knowledge, but I am having a weird issue. I am using a PS4 controller through Steam. The buttons in game are showing up as the little white hand cursor. For every button. :-(
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2018-12-08 07:27:53
itsTaytay, can you copy the content of your config file here?
Your error happens when you use the keyboard or the mouse at the same time as your ps4 controller.
Another cause could be that your button config file maps to values outside the range [80,8B].
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: donteatzombie on 2018-12-29 05:18:17
Heya

Have installed the mod using hexlauncher. Currently the keyboard-induced-hand error is effecting me as I use a steam controller profile for my xbox one controller that uses key bindings to interact. I've tried reseting to buttons but i'm having a hard time of it. A Work-around to the problem would be much appreciated
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Robgatti on 2019-02-23 12:11:12
I'm having the same issue, I had it working fine yesterday.

Get on today and the damn hand error wont go away, I've uninstalled FF8, reinstalled it, reloaded the Ragnarok Mod / RaW and redownloaded and used your Button Patch to no avail, the damn finger wont go away.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Shunsq on 2019-02-23 16:52:25
Hello people,
i am aware that some players use "key binding", so as to say people who use controllers that replicate the keyboard . I will start searching for a way to prevent the fingy error.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Robgatti on 2019-02-23 21:50:24
Thank you @Shunsq!

I really appreciate it, your patch is much more simpler and less time consuming than using other mods, cant wait for a fix on this!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: EFCTT on 2019-02-27 00:05:21
I'm trying to get the buttons to show for me but the only thing show is the FF8 cursor in every slot. Any idea what's up?
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: thefunge on 2019-05-06 06:40:47
Have we ever figured out a solution to the cursor?
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: shikulja on 2020-06-02 11:54:35
What about Button mod for pc-2000? (1.2/1.2nv)
for me it is too difficult, so I hope that someone will do for her
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: setracset on 2020-06-02 23:32:34
I'm trying to get the buttons to show for me but the only thing show is the FF8 cursor in every slot. Any idea what's up?

I'm having that issue also. I downloaded the 2 text files, EN & Config, put them in Raw/Global/Hext

The controller is working its just all the icons are cursors

Please help!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2020-06-03 20:00:48
What about Button mod for pc-2000? (1.2/1.2nv)
for me it is too difficult, so I hope that someone will do for her

You can use the existing SeeD mod for 2000 and then replace the GREEN font text pages (sysfld00 and sysfld01 green palettes) with the ones from my controller buttons mod. it uses the same textures as the 2000 SeeD mod, but you might have to rename something.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: shikulja on 2020-06-04 16:45:26
You can use the existing SeeD mod for 2000 and then replace the GREEN font text pages (sysfld00 and sysfld01 green palettes) with the ones from my controller buttons mod. it uses the same textures as the 2000 SeeD mod, but you might have to rename something.
I know, but there will be some problems with it, hd font in English, it is not for Russian.
The problem is not even that, but that if you do not use HD, it will be superfluous.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: Mcindus on 2020-06-05 01:29:17
I know, but there will be some problems with it, hd font in English, it is not for Russian.
The problem is not even that, but that if you do not use HD, it will be superfluous.

Not sure I understand completely, but are you saying that you only have low-res fonts to use with the Russian version? (The green text is barely ever used so it's not that bad if it's English)
Could you send me a link to the russian version so I can see what's in it to see if I can help?  (I am the author of all SeeD mods and the other controller mod)
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: shikulja on 2020-06-05 18:20:21
Not sure I understand completely, but are you saying that you only have low-res fonts to use with the Russian version? (The green text is barely ever used so it's not that bad if it's English)
Could you send me a link to the russian version so I can see what's in it to see if I can help?  (I am the author of all SeeD mods and the other controller mod)

I know you, you are the most famous modder for final fantasy)
The main reason, because I do not use the hd font, and the second, that the green font, although it is used little, can be a problem.
Therefore, we need a hext button mod, this is exactly the minimum that is needed for the game.

offtopic
Spoiler: show
We have long created russian SEED based on yours, without source,
it was then difficult, as no one knew at the time how to edit the width, tonberry at this time only appeared.
https://ffrtt.ru/forum/viewtopic.php?f=11&t=213 (https://ffrtt.ru/forum/viewtopic.php?f=11&t=213)
https://ffrtt.ru/forum/viewtopic.php?f=11&t=222 (https://ffrtt.ru/forum/viewtopic.php?f=11&t=222)
People ask for a new version, but so far there is no one to do it.

Currently, I'm the only one doing font, trying to create a nice low-res font:
(https://i.imgur.com/ZVpPAU3.png)
(https://i.imgur.com/RF3wNrL.png)

most importantly I do not know how to recreate the effect of shadow as in the original, I tried to smooth the font, use a shadow with noise, nothing came even close.
So I'm sorry until I make a low-res font, i can forget about the hires font too, without the sources to recreate the seed reborn no one will definitely be.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: jackttj on 2020-07-02 09:03:17
Hey Shunsq,

The link for RaW to DLPB seems to be broken, do you have any alternate links for me? thanks!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: faospark on 2020-07-15 08:45:09
Credits to Orichalcon ..
He responded on another thread.
https://drive.google.com/drive/folders/0B43luAxFZKC-bEJaVnpweWpLSlU?usp=sharing (https://drive.google.com/drive/folders/0B43luAxFZKC-bEJaVnpweWpLSlU?usp=sharing)
Hey Shunsq,

The link for RaW to DLPB seems to be broken, do you have any alternate links for me? thanks!
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: ValentDs on 2020-08-23 18:56:48
someone still here in this topic?
I've the problem with the white glove, and i know the problem is because i use an XInput controller (360 wired) with big picture using mappings who use keyboard key instead (for using the D-Pad in the menu, use the trigger buttons ecc)
if i not activate steam keymappings and i let only the game see the controller, i could only use the analog stick for movement and the triggers not work (i know, ff8 on steam not natively work with XInput's triggers) and instead for L2 R2 buttons i need to use L3 and R3 (the analog pressed buttons)
there is any solution now? the better one will be using the keyboard keys on the controller with pig picture but this mod not work
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: RaidenNinja on 2021-05-15 00:51:47
Works with Dualshock 2 and twin usb adapter.
Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: chrome99001 on 2022-09-12 09:57:19
I'm a bit confused on how to use the 'FF8 Buttons config tool'. Can someone kindly explain to me?
It says to change the value on the right to change the icon. So according to the list below, 84 is equals to Triangle. Then what does 39A +1 mean?
39A +1   =   84   
3A4 +1   =   85      
3AE +1   =   86      
3B8 +1   =   87      
3C2 +1   =   80      
3CC +1   =   81      
3D6 +1   =   82      
3E0 +1   =   83      
3EA +1   =   88      
3F4 +1   =   8B      
3FE +1   =   89      
408 +1   =   8A


#For information:
###Standard configuration(xbox360 plug and play controller)
{   PSX icon   |   Code 
{   Cross   =   86
{   Circle     =   85
{   Square   =   87
{   Triangle   =   84
{   L1      =   82
{   R1      =   83
{   Select   =   88
{   Start      =   8B
{   L3      =   89
{   R3      =   8A
{   L2      =   80
{   R2      =   81

Title: Re: [FF8 STEAM]FF8_Buttons patch : show PSX buttons
Post by: NapazTrix on 2023-06-13 08:09:42
I've the problem with the white glove, and i know the problem is because i use an XInput controller (360 wired) with big picture using mappings who use keyboard key instead (for using the D-Pad in the menu, use the trigger buttons ecc)
...
there is any solution now? the better one will be using the keyboard keys on the controller with pig picture but this mod not work
I am having the same issue, where all face buttons show up as a white glove. Tried a few ways to install with Mcindus's and this but nothing works too well via mapping the xbox controller via steam's layout.