Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - hay

Pages: [1] 2 3 4 5 6 ... 9
1
7th Heaven / Re: Controller Support for 7th Heaven
« on: 2022-05-02 17:25:51 »
You're welcome. I rarely visit myself.

2
Tom Installer doesn't work for me anymore.
Here's how I do it with PC98:
1. Open compmgmt.msc.
2. Go to Storage > Disc Management.
3. Click Action > Create VHD.
4. Select Dynamically Expanding. VHD or VHDx is a matter of personal preference.
5. Right click on new drive > Initialize Disk > OK.
6. Rickt click on new empty partition > New Simple Volume > Next > Assign any drive letter.
7. Name it to FF7DISC1, FF7DISC2 or FF7DISC3, depending on disc you want to play on.
8. Copy ff7.exe, ff7dll.dll and data folder from FF7INSTALL disc to the root of your newly created VHD.
9. Copy movies folder from FF7DISC1, FF7DISC2 and FF7DISC3 to the root of your VHD.
10. Create following .reg file and run it:
Spoiler: show
Code: [Select]
Windows Registry Editor Version 5.00

# Game installation
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII]
"DataDrive"=".\\"
"AppPath"=".\\"
"DataPath"=".\\Data\\"
"MoviePath"=".\\Movies\\"
"DiskNo"=dword:00000000
"FullInstall"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Square Soft, Inc.\Final Fantasy VII]
"DataDrive"=".\\"
"AppPath"=".\\"
"DataPath"=".\\Data\\"
"MoviePath"=".\\Movies\\"
"DiskNo"=dword:00000000
"FullInstall"=dword:00000001

[HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Square Soft, Inc.\Final Fantasy VII]
"DataDrive"=".\\"
"AppPath"=".\\"
"DataPath"=".\\Data\\"
"MoviePath"=".\\Movies\\"
"DiskNo"=dword:00000000
"FullInstall"=dword:00000001

[HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII]
"DataDrive"=".\\"
"AppPath"=".\\"
"DataPath"=".\\Data\\"
"MoviePath"=".\\Movies\\"
"DiskNo"=dword:00000000
"FullInstall"=dword:00000001

[HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII]
"DataDrive"=".\\"
"AppPath"=".\\"
"DataPath"=".\\Data\\"
"MoviePath"=".\\Movies\\"
"DiskNo"=dword:00000000
"FullInstall"=dword:00000001

11. Download and copy 1.02 patch to VHD root.
12. Run config.exe, set and confirm your settings.
13. Download Aali's ff7_opengl-0.8.1b.zip custom driver and copy zip contents to root of VHD.
14. Open included .reg file.
15. Uncomment #music_plugin = plugins/vgmstream_music.fgp from ff7_opengl.cfg.
16. Google ff7 music_ogg and copy it to data folder of VHD. Alternatively copy from Steam Version.

If VHD gets unmounted just double click it's file.

3
7th Heaven / Re: Controller Support for 7th Heaven
« on: 2022-02-12 09:13:44 »
Just had the same issue with Dualshock 4, if nothing else helps, I had it resolved by using last version of Aali's opengl driver:https://drive.google.com/file/d/1uAam3Uoet7JtAryCjat691kAg3rPMlH_/view?usp=sharing.

4
There is YAMP, it should work with 1998 1.02 version. http://forums.qhimm.com/index.php?topic=5124.0

6
Completely Unrelated / Re: DRM pisses me off!
« on: 2018-02-04 21:36:00 »
This sucks. One of the worst offenders: GTA4. Install with Steam, activate with Rockstar Club, save game with Windows Live.

7
yes I found it now, but I will post the info for those who want it here.

Double click in the UI, puts in edit mode.

Except the help.rtf file you can also use F1 button.

However I cannot get save states to work, I tried what it says in the help file but nothing happens.
Completely nothing happens? I usually get at least an error when nothing works.

8
Any estimates when that dll will ship? Hype train has left the station.

9
Yeah, my bad.

10
Yeah, you could put Sephiroth in Vincents place if you're not using him. Try this http://home.eyesonff.com/showthread.php/134139-Sephiroth-CAN-be-used-in-FFVII!!!!

11
Yeah, but I never considered Sephiroth to be a part of this hot-swap, just the characters who are at hand to swap like in PHS feature.

12
Pretty similar yeah. While I've been out of modding game for the past some years I still recall that inserting Sephiroth into the game required removal of Vincent because character slots and we don't want to end in the middle of invalid memory. You'd have to do some heavy swapping, I assume interface would update itself accordingly.

13
From what I've gathered R06 sounds pretty f*cking great, can't wait to try it out.

14
General Discussion / Re: FF8 Save editor advice
« on: 2018-01-24 07:24:05 »
I'd guess that function which checks the achievement is executed while you pick up an item. Not many devs make achievements retroactive. Try looking for Cheat Engine table for FF8, there's a possibility to give yourself items at runtime, which just might trigger your check.

15
FF7 Tools / Re: [FF7] Yet Another Multi-Patcher - YAMP
« on: 2018-01-23 12:51:14 »
You'd need higher level abstraction then. I'm not sure if there's a tool which wraps around low level assembly using object oriented language in comprehensive manner, though I've seen it done for other games like HoMM3. Would be super sweet though.

16
FF7 Tools / Re: [FF7] Yet Another Multi-Patcher - YAMP
« on: 2018-01-23 08:14:38 »
Since dziugo is an immortal legend, this is not considered necromancy.

I'm gonna blame it on 16 bit signed integer which caps at 32k. It might work if you convert it to unsigned(if using disassembled C) or you'd have to scan for asm instructions which deal with it and change them(if plowing raw asm). It's managable and can come in flavors. If you feel hardcore enough, slap it with 8 bytes instead, rearrange sh!tload of other things and try to deal No Man's Sky of damage.

17
Pretty awesome, that's hell of a deep dig.

18
Haha, you went too far! This looks like a painting, not a game.

19
The question is if more than three characters can be loaded into a battle. I think they only used a party of three because of the limitations of the psx hardware.
This seems pretty reasonable to be true.

6. End-battle rewards would not work for the character(s) that were swapped out. Only the ones at the end of the battle would get EXP/AP/killing credit/etc. Kill credit/limit use would have to be reset for the new character or they would get credit for the old character's actions. Like if Tifa killed 2 enemies and used a limit once before being swapped out for Aerith, Aerith should NOT get credit for Tifa's actions, but Tifa wouldn't get credit either as these things are awarded during battle rewards (a bug that does need to be addressed).
First of all thanks for lengthy analysis. That being said, it can be detected which characters were originally in the battle and which were swapped, therefore we can use "Ochu powers" to fill in the exp for missing characters. It all depends on how precisely we want the exp shared. For example only a swap could entitle characters to receive their own share, FFX style. But this is minor, as long as the swap is feasible it's good for me.

7. Cloud must never be swappable, Tifa and Cid shouldn't during their stints as leader either. That would be a little more difficult, but probably only by disabling the swap menu when the Game Moment is in a particular range.
Will it crash or is it continuity concern?

20
No pressure, I'm just trying to assess if it's been already done or requires discovering. If it's undiscovered it can be ultimately unpredictable. I might look into it too, but I've got ten years of progress to catch up first.

21
I'd like to allow change of characters while battle is active. To disable character from fight there's the removal effect from materia and enemy attacks, is there a known way to trigger this effect? Also, is there a way of inserting a character during combat, something along the FFX lines?

22
FF7 Tools / Re: [FF7PC] Trainer - Ochu (3.4)
« on: 2018-01-18 00:05:25 »
I've always enjoyed a good trainer, but Ochu offers a lot more goodies for mod development than actual "training" :v

23
FF7 Tools / Re: [FF7PC] Trainer - Ochu (3.4)
« on: 2018-01-17 10:32:24 »
Ochu is magnificent. I think it'll change the modding scene forever. So many great ways it can be used. You should elevate it's concept from being a trainer to a pretty realized memory editor. It's mad.

24
Yeah, I get it, just wanted to be sure if I read that correctly.

25
I am not sure what you mean by "triangulation".  There is no such thing here.  It's just reading values from static memory addresses.
A basic, few-step method of obtaining those addresses based on their neighbourhood or execution pattern. But I guess solid addresses are even better.


Code: [Select]
Wword($CC0D8A,pWord(@FieldArray[254]) ^); //Screen IDI assume:
Wword = write word function
$CC0D8A = target address
pWord = pointer to a word type
@FieldArray[254] = 254th element in field array?
^ = i have no idea what it does

Quote
I'd help more but I am really busy with The Reunion.
You've already helped quite a lot, thanks! But don't think I'll stop asking questions :D If there's any way I can work that back in some way, I might be useful sometimes.

Pages: [1] 2 3 4 5 6 ... 9