ale32bit / capy64 Goto Github PK
View Code? Open in Web Editor NEWLua 5.4 fantasy computer
Home Page: https://capy64.alexdevs.me
License: Apache License 2.0
Lua 5.4 fantasy computer
Home Page: https://capy64.alexdevs.me
License: Apache License 2.0
Side
Describe the bug
Capy64 crashes on commit 444652da127f49d277c5f6853289ac277b0c2b6d
saying that it can not load libSDL2-2.0.so.0
.
This might be because of these lines as the binaries are built on Linux and not Windows.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Properly resize the window
Desktop (please complete the following information):
Additional context
Full error message:
crit: Microsoft.Extensions.Hosting.Internal.ApplicationLifetime[6]
An error occurred starting the application
System.AggregateException: One or more errors occurred. (Unable to load DLL 'libSDL2-2.0.so.0' or one of its dependencies: The specified module could not be found. (0x8007007E))
---> System.DllNotFoundException: Unable to load DLL 'libSDL2-2.0.so.0' or one of its dependencies: The specified module could not be found. (0x8007007E)
at Capy64.Extensions.Bindings.SDL2.SDL_GetWindowFlags(IntPtr window)
at Capy64.Extensions.GameWindowExtensions.IsMaximized(GameWindow window) in /home/runner/work/Capy64/Capy64/Capy64/Extensions/GameWindowExtensions.cs:line 70
at Capy64.Capy64.OnWindowSizeChange(Object sender, EventArgs e) in /home/runner/work/Capy64/Capy64/Capy64/Capy64.cs:line 122
at Microsoft.Xna.Framework.SdlGameWindow.ClientResize(Int32 width, Int32 height)
at Microsoft.Xna.Framework.SdlGamePlatform.SdlRunLoop()
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.CancellationTokenSource.ExecuteCallbackHandlers(Boolean throwOnFirstException)
--- End of inner exception stack trace ---
at System.Threading.CancellationTokenSource.ExecuteCallbackHandlers(Boolean throwOnFirstException)
at Microsoft.Extensions.Hosting.Internal.ApplicationLifetime.NotifyStarted()
Side
Describe the bug
the drawRectangle works as if top,left is 1,1 and drawLine seems to think it's 0,0 (maybe?)
To Reproduce
Steps to reproduce the behavior:
also gpu.setSize(width, height) doesn't want to work... in the lua console gpu.setSize(320, 200) just returns "false" and is ignored in my .lua scripts.
other than that it's quite fun to play with =oD
Screenshots
https://drive.google.com/file/d/1QqZGjJURalmwXRGJsTJgfzclTUNYqllv/view?usp=share_link
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Side
Describe the bug
Screen doesn't really render anything, apart from the "Installing CapyOS..." text on first launch, and if resized, blacks out.
Console displays messages informing that it can't locate SDL2 files (libSDL2.dll.so, SDL2.dll, etc.) and errors.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Capy64 to launch normally.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
I included the console logs here. My guess is just that it's looking for the libraries at the wrong places, but I'm unsure.
Side
Describe the bug
Resizing the window completely freezes Capy64.
To Reproduce
Expected behavior
I expected the window resize.
Desktop (please complete the following information):
Additional context
capylog.txt
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.