Welcome, Guest. Please login or register. Did you miss your activation email?

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

Pages: [1]
1
yeah, it's super sketchy, that's true. I thought about zipping it, but I haven't currently figured out how to use zip/unzip things with C++. I started working with it for another project but I haven't created anything reliable enough to use in this program.

eventually I'd like to make the download site very similar to sfmlprojects.org, where the application and the website share information and both allow downloads, but i haven't gotten there yet. the website it's hosted on is just a simple free site from 000webhost.com. I don't really like using it, but it's the only thing I could find with free FTP. the reason it's named 'noexe' is because 000webhost doesn't allow executable files to be uploaded, but they don't really try that hard to enforce it, so I just renamed it.

I guess it's not 'the poor man's' steam, more like 'the poor developer's' steam. i created it so that i didn't have to zip and send updated files to my friends everytime i wanted them to test something. instead, they could just press a button and update (or, if they were patient enough to let the info.dat file for each app get redownloaded everytime they opened the apps list, update automatically.)

the program isn't really useful for anyone but me, since I'm the only one who can upload things onto it, but it was only made as a way to make sharing my own applications easier. I was going to make it something that anyone could add things to, but then SFMLprojects.org was launched and I didn't really have reason to make a full application to do the same thing.

I just thought it would be a neat thing to share, and I do admit I didn't really do a great job selling it to people, but I guess I didn't really want to.

I'll answer any questions about it, though. I love questions. makes me feel important, ya know?

2
It's basically the poor man's Steam. While developing apps and games, I got tired of repackaging and sending zipped game files to people for testing, so I developed a launcher to automatically manage games for people. Originally, this was just to make distributing my own tools easier, but it's grown quite a bit since then. It'll probably never be anything really useful, but it is neat.

it stores all it's useful files in a folder called `bin` in the same directory of the executable, so it's best to put it in it's own folder before running.

It uses (more accurately abuses) SFML's FTP capabilities for file retrieval. It is very slow, be patient with it. Almost everything aside from SFML and the SettingsParser was written by me, off and on, over the course of about two years. I have not made the source available, however, because I'm incredibly insecure,

It might crash a lot, I don't think it will, but if it does it has lots of debug output that can be obtained when attached to a bash session.

When the little cog icon is rotating in the bottom left corner, you can't do anything, so it's best to just leave it alone. The "all apps" state is very slow to load the first time. After this, it should load quicker, but it will still be a bit slow. "my apps" should should load quite quickly.

looks like my file exceeds the maximum file size allowed on this forum. that's quite unfortunate. I don't suppose you'd mind downloading it manually?

3
General / Re: static GUI library statically linking SFML
« on: May 27, 2018, 10:27:24 pm »
Yes, I use W4 level for my release builds.

4
General / Re: One unresolved external symbol in Image.cpp.obj
« on: May 27, 2018, 04:34:37 am »
libjpeg was removed in SFML 2.5, so that shouldn't be the issue.

It there shouldn't be an issue unless you're trying to do something with it. Are you trying to link jpeg.lib?

6
I'm not sure why that happens, but here's how to make it not happen:

if (!pause)
{
        timeFrame = timer.restart().asSeconds();
        timeTot += timeFrame;
        text.setString(to_string(timeTot));
}
               
window.clear();
window.draw(text);
window.display();
 

7
General / static GUI library statically linking SFML
« on: May 26, 2018, 07:24:15 am »
I'm writing a basic GUI system using SFML. It links SFML statically into it, and the lib itself is meant to be statically linked. Apparently this is bad, but I'm not sure how.

LNK4006 _vorbis_encode_init already defined in vorbisenc.lib(vorbisenc.obj); second definition ignored  SFUI    P:\aRepositories\SFUI\SFUI\vorbis.lib(vorbisenc.obj)

I am still able to link this library into main applications, and it works fine. But I don't like these warnings and I'd like to know if there's anything I can do to get rid of them, of there's a proper way to do what I'm wanting to do. The idea is that the main application ships with no extra dlls or installers.

 ;)

8
General / Access violation with sf::Texture, only in Debug
« on: January 19, 2018, 04:07:54 am »
Creating a simple server-client demo, and the Client will not run when compiled in Debug mode via Visual Studio.

The offending code:
#include <SFML/Graphics.hpp>

sf::Texture tex;

int main()
{
}
 

Run in a debugger, the program crashes immediately a points to the declaration of tex as the culprit.
 
Quote from: Visual Studio
Exception thrown at 0x77E90E72 (ntdll.dll) in Client.exe: 0xC0000005: Access violation writing location 0x00000004.

This only happens when compiled in debug mode. If I remove the declaration of tex, it compiles and runs with no issues, so I don't believe I have any linker mismatches, but just in case, here's the call stack Visual Studio reports:



I have no idea what's causing this so called access violation. It's only now that it's causing this issue, where yesterday, and a month ago, all was well. The accompanying server project has a few variables in the global scope of main.cpp and it compiles and runs in both debug and release with no issues.

save me.

9
SFML projects / Sound Recorder
« on: October 08, 2017, 10:42:05 pm »
trying to help someone with voice acting and found that Windows doesn't ship with a sound recording program (only my version of Windows, of course.) and there weren't many simple, free sound recorders, so I just made one.

It took a few hours but I've just gone and fixed it up. Let me know what you think, friends :D

It uses SFML for visuals and sound recording. It's very simple.





download here

(click to show/hide)

Pages: [1]