Comments (7)
It should compile on mac. Much like linux. You'd need to use the command line or hardcode the path to the ff8 files. But I don't have a system to try it on. I don't think Maki has a mac around either. We're currently playing around with the idea of switching engines. I'm experimenting on c++. Maki was fiddling with unity.
from openviii-monogame.
Ok I'm going to try to take a look at it and see where I can get. I had just graduated with a 2yr degree in computer science and if I had to rate my skills, at an intern skill level, but with the lock down meaning I can't really job hunt, if you come up with some tasks appropriate to an intern level of skill I'd love to start helping in whatever engine.
from openviii-monogame.
Well I ran the OpenGL Linux project, added a MacOSGameLocationProvider and got it to compile, but I'm getting some kind of runtime exception and unfortunately VS is not giving me a call stack but stopping execution and loading a copy of ExceptionServicesCommon.cs. I'm going to keep trying to figure it out, but any ideas would be appreciated.
from openviii-monogame.
from openviii-monogame.
You may need to step threw the code with the debugger. It should not take long as it's early in the process.
from openviii-monogame.
Just found the call stack, it's an error having to do with libdl it looks like to me. I'm going to look at that a bit then try a manual step through if that doesn't work.
Unhandled Exception: System.DllNotFoundException: libdl.so.2 assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) FFmpeg.AutoGen.Native.LinuxNativeMethods.dlopen(string,int) at FFmpeg.AutoGen.Native.LibraryLoader.LoadNativeLibrary (System.String libraryName) [0x00037] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.Native.LibraryLoader.LoadNativeLibrary (System.String path, System.String libraryName, System.Int32 version) [0x00014] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg.LoadLibrary (System.String libraryName) [0x00040] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c__DisplayClass5_0.<.cctor>b__0 (System.String name) [0x00036] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c.<LoadLibrary>b__14_0 (System.String x) [0x00005] in <7d2de336d2224661a63fb9739dc76a92>:0 at System.Collections.Generic.List
1[T].ForEach (System.Action1[T] action) [0x0001e] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-10/external/bockbuild/builds/mono-x64/external/corefx/src/Common/src/CoreLib/System/Collections/Generic/List.cs:578 at FFmpeg.AutoGen.ffmpeg.LoadLibrary (System.String libraryName) [0x0000b] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c__DisplayClass5_0.<.cctor>b__0 (System.String name) [0x00036] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c.<.cctor>b__5_78 (FFmpeg.AutoGen.AVPacket* pkt) [0x00005] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg.av_packet_unref (FFmpeg.AutoGen.AVPacket* pkt) [0x00000] in <7d2de336d2224661a63fb9739dc76a92>:0 at OpenVIII.AV.FfccVariableGroup.Dispose (System.Boolean disposing) [0x000c5] in /Users/jeremiahkorreck/RiderProjects/OpenVIII-monogame/Core/AV/FfccVariableGroup.cs:122 at OpenVIII.AV.FfccVariableGroup.Finalize () [0x00002] in /Users/jeremiahkorreck/RiderProjects/OpenVIII-monogame/Core/AV/FfccVariableGroup.cs:56 [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libdl.so.2 assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) FFmpeg.AutoGen.Native.LinuxNativeMethods.dlopen(string,int) at FFmpeg.AutoGen.Native.LibraryLoader.LoadNativeLibrary (System.String libraryName) [0x00037] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.Native.LibraryLoader.LoadNativeLibrary (System.String path, System.String libraryName, System.Int32 version) [0x00014] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg.LoadLibrary (System.String libraryName) [0x00040] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c__DisplayClass5_0.<.cctor>b__0 (System.String name) [0x00036] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c.<LoadLibrary>b__14_0 (System.String x) [0x00005] in <7d2de336d2224661a63fb9739dc76a92>:0 at System.Collections.Generic.List
1[T].ForEach (System.Action1[T] action) [0x0001e] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-10/external/bockbuild/builds/mono-x64/external/corefx/src/Common/src/CoreLib/System/Collections/Generic/List.cs:578 at FFmpeg.AutoGen.ffmpeg.LoadLibrary (System.String libraryName) [0x0000b] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c__DisplayClass5_0.<.cctor>b__0 (System.String name) [0x00036] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg+<>c.<.cctor>b__5_78 (FFmpeg.AutoGen.AVPacket* pkt) [0x00005] in <7d2de336d2224661a63fb9739dc76a92>:0 at FFmpeg.AutoGen.ffmpeg.av_packet_unref (FFmpeg.AutoGen.AVPacket* pkt) [0x00000] in <7d2de336d2224661a63fb9739dc76a92>:0 at OpenVIII.AV.FfccVariableGroup.Dispose (System.Boolean disposing) [0x000c5] in /Users/jeremiahkorreck/RiderProjects/OpenVIII-monogame/Core/AV/FfccVariableGroup.cs:122 at OpenVIII.AV.FfccVariableGroup.Finalize () [0x00002] in /Users/jeremiahkorreck/RiderProjects/OpenVIII-monogame/Core/AV/FfccVariableGroup.cs:56 AL lib: (EE) alc_cleanup: 1 device not closed
from openviii-monogame.
https://github.com/Ruslan-B/FFmpeg.AutoGen I guess ffmpeg.autogen cannot find ffmpeg? It took me a bit of trail and error to get it to work on Linux. The site has a link for ffmpeg via homebrew.
from openviii-monogame.
Related Issues (20)
- Noise in pngs will show in openviii. HOT 5
- Unit tests and OpenVIII HOT 12
- Laguna's team member names. HOT 4
- Coding style HOT 3
- Laguna costume settings. Unsure. HOT 1
- Battle Camera shakes at end of animation. HOT 4
- world collision - unable to leave some forests
- Need to be GPLv3 HOT 1
- build on a Pi4 HOT 2
- Possible translation fix in FF8-Remastered. HOT 1
- Need unit tests HOT 1
- Linux game path finding is just awful HOT 3
- Enable GitHub Discussions HOT 1
- question cdda pc2000 HOT 1
- Setup Code Scanning?
- Can't get project to build using latest Master. HOT 4
- Issue in Installing Windows HOT 2
- Info Needed HOT 2
- Is this project still alive?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openviii-monogame.