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

Pages: 1 2 3 [4] 5 6 7 8 9 ... 65
76
7th Heaven / Re: 7th Heaven and macOS
« on: 2020-08-22 12:47:44 »
Thanks unab0mb for illustrating my point.

 "7H uses pretty standard stuff for the most part, some basic Windows APIs that should work fine on various emulators, and I would think by now the .NET Framework should be emulated well. "

.NET does not work well on non windows by design.Honestly you would be better off using python to write 7H then .NET if your goal was portability.

77
7th Heaven / Re: 7th Heaven and macOS
« on: 2020-07-29 12:59:16 »
Quote
that's an odd and extremely unhelpful (and IMO, untrue) statement
its more like people here wish they could help but can't because they don't use macOS

Its Very true, Look at what tools are released for Mac OS from here. I'm Literally the only person here who ever builds things for It. I don't even use Mac OS or Windows for that matter. I make sure to go out of my way so that my tools and those I work on are available for all to use no matter your OS. Its not they they have good intentions but don't use Mac its they code with MS offerings and guess what they don't work outside windows correctly then try they try to justify it by saying things like oh the game is for windows.

78
7th Heaven / Re: 7th Heaven and macOS
« on: 2020-07-27 19:33:41 »
Very few people here care if their application works your OS.

79
<edit> Looked at the wrong branch </edit>

Nice to see work continue on this!


80
Releases / Re: Dual-Font UI
« on: 2020-07-11 12:37:23 »
A Screenshot might be helpful here.

81
Lets try this tell me about your system so im not just guessing on what might be.

Please post the output of these commands
lshw -C VIDEO
uname -a
wine --version
glxinfo | grep "OpenGL version"


82
If your card does not support the right OpenGL version changing the compatibility mode is not going to help you at all.

83
I'm playing FF7 via wine for a very long time and have not had a problem with FFNx using openGL or Vulkan  (yeah its a bit slow) your card might need to be updated to one that supported a newer copy of openGL . im not sure what version our openGL is targeting.

you do not need any extra packages installed and i would recommend making a wine prefix just for ff7. I have not tried to run using Dx9 or 11 since wine is just going to translate them to openGL calls anyway.

For you next card i would suggest trying to avoid nVidia for linux AMD has much better drivers then nVidia does for linux, The architecture for AMDGPU should be emulated by every vendor that wants to have a proprietary driver for Linux.

@trueOdin seams bgfx supports both OGL 2.1 or OGL 3.1+ so we might need to add an option that forces the loading of the OGL 2.1 backend?

84
not sure where you can find the document online so i have uploaded a copy for sharing
https://drive.google.com/file/d/1jHzDAzPo8i8dCR5nS6p3-KoEX5vBbXq8

85
Announcements and site development / Re: Forum upgrade
« on: 2020-06-18 18:03:23 »
You have a password used here right?
You type things between your machine and the server?

Currently its all plain text.. Its not very hard to setup  a MiTm and capture packets so its in everyone best interest for all sites to be encrypted.
This can happen at any node between your machine and this server. 

It costs nothing to get a cert from https://letsencrypt.org/

@Obesebear Yeah I heard I'm very excited to start adding the things i have scattered about .

86
Announcements and site development / Re: Forum upgrade
« on: 2020-06-18 12:12:59 »
Who cares about a theme we need more important things.
1. Https
2. Fixed Wiki
3. Next Cloud instance.

87
FYI i was responding to this.
Btw your links both are talking about GPL2 not GPL3.. the pdf came out in 2006 and the GPL3 was released in 2007 And FFMpeg specifically says GPL 2.1. None of it applies to GPL3.
Quote
Important.  Please read.
The GPL license, included with the OpenGL "aali.dll" source code, should be seen for what it is:  A nasty, spiteful, little document that goes well beyond ensuring fair play and encouraging collaboration within open projects and, instead, encourages draconian laws and punishments, while giving the jobsworth types a jackboot to wear.

Any document as long as that "license" should be seen for the snake it is - It also gives very vindictive people a weapon to use in order to force programmers into releasing all their hard work to the public - whether they want to or not.  This has already been attempted in regards to The Reunion.

A member of Qhimm.com, quantumpencil threatened legal action if 2 external calls to Aali.dll from ddraw.dll were not removed.  If this wasn't done, he demanded that my own code source (ddraw.dll - written entirely in Borland Delphi) be turned over.  GPL was used as a political football to get at my own hard work, which is a completely separate executable and entity to aali.dll.  The moderators of Qhimm.com felt they couldn't take the risk that this lunatic was being serious and so forced The Reunion mod offline until the "offending" code was removed and the full source for aali.dll be made public (something I've never been against - since it's 95% other people's work).    Indeed, the fork that quantumpencil uses is based on a build of Aali's Opengl DLL by Luksy, with fixes by myself and Maki.  I supplied this to quantumpencil openly and he and True Odin agreed to help improve the code and work with The Reunion.  Within a week, they had reneged on this agreement and created their own fork.  We now have more confusion and division than ever.  There is no legal precedent that a closed source program that calls external functions from an open source program must also be open source.  The fact that the GPL community is openly debating it should tell you something. 

https://courses.cs.washington.edu/courses/cse490t/11sp/docs/DerivativeWorksGPL.pdf
chapter 3.4
In  short,  the  debate  over  static  and  dynamic  linking  simply  misses  the  mark.  As  we shall  see  in  our  next  example,  using  inter-module  communication  as  the  basis  for  a derivative work analysis will lead frequently to counter-intuitive and nonsensical results.

https://stackoverflow.com/questions/1394623/can-i-dynamically-call-a-lgpl-gpl-software-in-my-closed-source-application
it is not clear whether an executable that dynamically links to a GPL code should be considered a derivative work (see Weak Copyleft). The free/open-source software community is split on this issue.

Unfortunately,
the vindictive person in question got his way after a kangaroo court trial on Qhimm's Discord channel, and so I've now removed the 2 completely legal function calls and supplied the full source for aali.dll.  It's almost entirely useless to anyone other than myself and a much better fork (ffxn - based on the build I supplied to quantumpencil and True Odin) is in progress.  I'll be modifying that code, in time, to merge it with The Reunion.\line\line I always acknowledge people's contributions.  I work tirelessly for the modding community as a whole and want to see FF7 realize its true potential. I just wish others were like minded.  The FF7 modding community has never had a proper leader or one project to get behind.  I tried to get that going with True Odin and quantumpencil but, sadly, ego and wanting to pursue their own totally separate projects got in the way (in my view).  What we now have is

1. 7th heaven - a convoluted approach to modding that tries to be one-size-fits-all but creates chaos.  It adds a lot of bells and whistles for very little practical gain and doesn't seek to fix the massive number of bugs that still exist.  In fact, it just adds more.

2. ffxn - an updated version of Aali's DLL forked from a build by Luksy.  It too adds way too many bells and whistles and, again, largely doesn't fix the bugs that need fixing.  Because True Odin didn't work with me, it's also reinventing the wheel with things that are already implemented in The Reunion.  Despite this, it has fixed a lot of problems with Aali's original code, and it will certainly be a welcome addition to The Reunion when I modify it for that use.

3. Sister Ray by quantumpencil - One man's vanity project that will likely crash and burn long-term because he didn't listen to Jeff Goldblum in Jurrasic Park.

I'll finish by saying the FF7 community often cuts its own throat by not addressing bugs with the original engine or the 1998 port and by not looking at the problems that require a lot more urgency than silly gimmicks that 0.1% of modders and users will find worthwhile. Even with the tools already available, an extreme minority of fan-made projects ever reach the half way stage.  The Reunion is entirely focused on resolving bugs and issues in the original game, however small - and creating a framework that modders from all countries can use to bring an updated FF7 to life under one executable and solution. It's not my ego project.  And I am not being selfish by keeping ddraw.dll closed source until I retire. I am doing it precisely because all a new fork does to this community is divide it further.  It's also the case that you need to trust that your source code will be respected by others, and I don't have any confidence it will be, especially given what's already happened.

We need to stop pissing about and start working on a project that has an achievable long-term aim: to unify modding efforts  - to fix problems that have been there since 1998. We need to do that before adding expansions or time consuming - often game breaking - gimmicks.
 And that's why The Reunion exists.

Daniel L.P. Burke

88
@DLPB
I checked the archive where is the link to the code? All I see is this bullshit fud about the GPL. There is no debate what you did was wrong. Stop trying to be the victim you messed up and when called out on it you attacked others for calling you out. You try to pretend your this lone hero modding all by yourself the truth is you can't even build a shader for your project. What have you done yourself wrote some text files for tools Lusky provided you?  You can't be bothered to learn any kind of modern languages and insist on using dead languages so you can't do much in terms modding. You could have had help but you insist on being a ass so no one wants to work with you and now you have people who actively dislike because of your actions.

89
So does this mean you have finally released the code for your modified version of aali's driver ?

90
Sorry about that seams I made a mistake in that dialog. Try the newest Continious Version.

91
FF7 Tools / png2dds script
« on: 2020-05-15 03:06:57 »
Hey all. I wrote this little script for users on linux or mac os who want to convert png2dds files.

1. Install imagemagick from your package manager
2. Save this a png2dds.sh
Code: [Select]
for D in `find . -type d`
do
    for file in "$D"/*.png
    do
        if [ "$file" != "./*.png" ]; then
            convert $file "$(echo $D | cut -c3-)/$(basename "$file" .png).dds"
        fi
    done
done
run with png2dds.sh it will convert every png file from this folder recursively into a dds file with the same name in the same path as the png file.

To remove png files after the script is done
Code: [Select]
find . -name *.png -delete

92
Team Avalanche / Re: Faulked's backgrounds
« on: 2020-05-09 13:48:45 »
Oh my bad the southmk2 does have the broken bridge .
Keep up the good work :D

93
Team Avalanche / Re: Faulked's backgrounds
« on: 2020-05-09 12:19:35 »
Great work . I've been looking thru the thread and there are some links missing
Do you have links for ?

Finished Southmk2 (with broken bridge)
tin_2
tin_3

94
You can't just modify, link or use GPL libs as plugins and not release your code that is a VIOLATION of the GPL.  This is why there is a GPL and LGPL the LGPL you allow others to link or load. With things under the GPL if you link (and you clearly do even if you think you don't the binary doesn't lie!). or use the GPL lib as a plugin. (and you do this too) You have to comply with the licensing. IMHO Part of the problem is you don't understand or wont admit you are wrong in this case. Even if not linking your still in violation as your proprietary application is loading GPL plugins. (see the link below)

https://www.gnu.org/licenses/gpl-faq.en.html#NFUseGPLPlugins


95
Troubleshooting / Re: How to back up save files?
« on: 2020-05-05 12:16:02 »
Find your saves and copy them some where else. Where are your saves? depends on the version of the game your playing and how

https://sourceforge.net/p/blackchocobo/wiki/FAQ/#pc-saves

96
Good to see you got it sorted out.

97
Today I Added about 100 more field locations. You can now use Black Chocobo to access every field in the fieldmap. A reminder that some will expect specific game progress values so your mileage may vary depending on the field you pick and the progression variables in your save.

In addition to adding the remaining locations i also fixed a few errors in the FF7Location data like the one USB reported above.
@USB thanks for the report!!!

@Meical No i have not seen this. What version of the game are you playing and are you playing with any mods?

98
Not sure what you are doing wrong but the screen shots were created by putting the saves to those locations so they do save.

Go download the newest continuous version and try again .. If its still happening let me know.


99
@jons Be Sure to check the save location changes checkbox on the location tab Before you change the location to the debug room

100
Team Avalanche / Re: Project Edge (Jusete's field scenes)
« on: 2020-04-21 00:33:52 »
Great work!

Your gates and objects archive has some files with non lower case characters in the file names. All items in char.lgp should be named with lower case letters.

To answer the question of how many are done in total between this and others, I currently have 98 Updated and new fields that is about 1/7th or 14% of all the fields.

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