Search found 1225 matches

by Davidobot
Sun Sep 13, 2020 7:53 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

Hey, I almost got this working in compatibility mode. ... The music and menus seems to work, but the screen is totally black. I tend to use scissors a lot and no shaders at all. I can provide a love file upon request. Any tips on getting this fixed? If you use scissors, you might need to specify so...
by Davidobot
Sun Sep 13, 2020 10:39 am
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

I tested it on desktop Chrome / Chromium as well - same issue. :P I think it has to do with different resolutions and/or scaling/dpi. Now trying to see where does our Zabuyaki stop working with lovejs. Disabling shaders I finally figured out why some shaders don't work. It's a matter of strict type...
by Davidobot
Sat Sep 12, 2020 6:56 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

Amazingly, our .xm music files play for a second before stopping, I didn't expect them to work at all. I thought only mp3 or ogg would work on the web. Also for me the music cuts out right after it started playing in the love.js port. My bad, I forgot to mention that threading is necessary for prop...
by Davidobot
Sat Sep 12, 2020 3:08 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

Did i just read that threads work in web but is slower? Threads work both on the compatibility and normal release. On the former, they are slower. Davidobot, can you recommend how to write code paths that are only for lovejs? Maybe through start-up command line arguments? This would enable us to wr...
by Davidobot
Sat Sep 12, 2020 1:37 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

I got that to work on the first try by simply following the new readme.me on the repo, and without even checking my older posts here. That's good. :) Super! I think I'm getting down to the problem behind shaders not working - I think it has to do with different memory alignments in emscripten. It's...
by Davidobot
Sat Sep 12, 2020 12:11 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Love.js v11.3

Hey everyone! I've been slowly tinkering away at the v11.3 port . I've recently released proper build instructions for Windows, and a compatibility version just today. The latter makes things a bit slower if your game uses threads, but makes the exported game available in basically every browser you...
by Davidobot
Mon Sep 07, 2020 2:32 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 468745

G3D love.js port

Hey goverburger! I used your 3D demo as a basis for testing shaders in love.js . It's currently up as one of the online demos. You can check it out here: https://davidobot.net/3d/ (it's Chrome-only for now, due to web technologies) EDIT: porting it over was nearly verbatim. The only changes were: --...
by Davidobot
Fri Aug 21, 2020 7:53 am
Forum: General
Topic: Love2D wallpaper
Replies: 7
Views: 7619

Re: Love2D wallpaper

The most up-to-date and most used (afaik) library for splashes is here: https://github.com/love2d-community/splashes
by Davidobot
Sun Aug 16, 2020 7:24 am
Forum: Libraries and Tools
Topic: [tool] vox2love
Replies: 2
Views: 6020

Re: [tool] vox2love

Voxels are a really neat way of doing fake 3D. Windmill Games made a few cool games utilising the method.

Not sure if you've seen it, but there is a similar project here: https://love2d.org/forums/viewtopic.php?t=83158
by Davidobot
Sun Aug 09, 2020 8:39 am
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 224
Views: 517366

Re: Love.js - A Direct Emscripten Port

Edit: done recording that video, and sent it to you. Thanks. I'll post it here because I think it's useful for everyone. Once you install Node, make sure it's included in PATH (such that you can run node and npm in normal terminal). Then, after running npm install just run node index.js game.love g...