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 - MrShojy

Pages: [1]
1
v0.8-alpha is now available. :D

This one reconnects if the game drops, and doesn't have to be open first. It'll also open the browser window for you once it's loaded. :)

2
I am using Libre Office to make a few adjustments here and there. I don't care if there's a google doc, but I don't want to bother setting it up. I'd be willing to give you what I have, but it might not make a lot of sense.

It's probably a better base to stand on than current. I may be able to work it out and update notes so they do make more sense too :)  I tend to hang around on Discord if that makes it easier to transfer stuff :)

3
A bit of both, actually. Funnily enough I started out a spreadsheet on Excel, then my trial ran out and I'm too cheap to buy a copy of office so I just keep opening it in read-only mode. :P Whatever I can't find on the spreadsheet I dive into my debugger which has lots of comments on various addresses.
Have you considered opening it as a google doc, or using Libre Office or something similar? Both are free and support Excel :)  In either case, is it a document you'd be willing to share? Mostly for my own fascination, and partly for potential use. Or would you prefer if I were to ask about individual things on a case-by-case, where I can't find them elsewhere?

4
I do for the original PC release

Top slot:  0x9AB0E0
Middle slot:  0x9AB148
Bottom slot:   0x9AB1B0

An active bit 6 indicates the actor is in the back row.
An active bit 5 indicates that actor is defending.

I'll take a look at including the defend; that seems like it'll fit on the status spinner easily enough.

Do you happen to have a doc with the addresses noted in, or is it more looking up previous work to find stuff?

5
Just tell me what you want and I probably have it. I've envisioned random numbers, but they change every frame and by the time your program read/displayed one it would be stale.
Anything else though let me know. AI variables? Timebar values? Status time remaining? etc.

Do you happen to have the offset for row information for battle actor?

6
It is a fantastic idea. I have lots of memory addresses labeled if you want more metadata.
I would never turn down such an offer! I might not use them all, but having access certainly improves what can be done! <3

I've sorted him with the Savemap and a few others - but he'll be needing battle offsets - HP MP Limit Status

I've got them somewhere as well.
Very thankful for the help you've been so far!

7
Laziness is definitely a thing. Glad you like how it looks this early in it's life though! :D

8
What is Tseng?

Tseng is a tool intended for use by streams of content producers to keep a party tracker to the side of the game, featuring current status, health and equipment.

It is very young, and still very pre-release so far, so there may be issues. Please report any and all issues you come across.


v0.9-alpha

Features
  • Displays active party
  • Current/Max HP/MP
  • Active status ailments
  • Colour change on death (to be consistent with the game)
  • Front/Back row portrait placement
  • Cycles equipped weapon, armor, and accessory with materia configuration
  • Party order
  • Approx 1sec update delay, on a bad day
  • Custom equipment/materia can be added through simple JSON data files
  • English versions of FF7 only (Steam and non-Steam supported)
  • Displayed as a browser page - suitable for OBS browser source!
  • Cycles status ailments for field and battle
  • All Lucky 7s
  • Menu colour sync
  • Auto re-connect

How to Use
  • You'll need to first make sure you have .NET Framework 4.6.2 installed. If not, you can get it from Microsoft directly.
  • Get the latest version of Tseng above.
  • Run Tseng.exe after starting FF7. By default it'll ask you what data pack to use. Use the default unless you have a modded version of the game
  • Open http://localhost:5000 in your browser, or add it to a browser source component in your streaming/recording software of choice




Pages: [1]