charlie {l Wrote}:Any plans for posting a binary? I'm not in a position to build it atm.
vonlolzor {l Wrote}:What the hell is going on
Why do people leave projects as bare bones code? I want to play a game, not debug code
vonlolzor {l Wrote}:What the hell is going on
Why do people leave projects as bare bones code? I want to play a game, not debug code
ec429 {l Wrote}:...generation of events.h... This is done in two stages, an awk script followed by a shell script. (It's a kludge; I'm considering a Python rewrite.)
dandennison84 {l Wrote}:Hi, I registered so I could provide feedback o this game. It looks really interesting and I would really like to play it, BUT the windows and graphics are too small, it is impossible for me to play. None of the windows seem resizable and I really don't understand why the windows are so miniscule. I can't read the text, many of the buttons are dark colors on a dark background meaning that I can't read those either.
In complete disagreement with many of the earlier posters, PLEASE take a few days and do something with the UI to allow resizing, picking font sizes, maybe even picking colors of screen elements.
ec429 {l Wrote}:dandennison84 {l Wrote}:the windows and graphics are too small
one possible workaround might be a full-screen mode (SDL, iirc, stretches the pixels). I'll look into adding that.
ashdnazg {l Wrote}:Took me a while to find out what is portable to windows, and what has to be changed (it seems C99 format strings aren't well supported, so had to ditch all %la and %zu) and this is what happened:
https://dl.dropboxusercontent.com/u/204 ... is-win.zip
Source is inside.
Saving barely works because the GUI lib doesn't support loading.
To circumvent this, overwrite saves/qstart.sav with your save file and quick start a game.
You might prefer to refrain from vla's, memory isn't scarce nowadays so just use a char[BUFFER_SIZE] (set BUFFER_SIZE to 128/256 or similar) for string buffers.
My build actually encountered a segfault due to one of the vla's, it was probably trying to write past the end.
ec429 {l Wrote}:Thanks, I'll take a look at it and see if I can patch it into the upstream with some #ifdeffery.
ec429 {l Wrote}:Was it pn and/or sn in load_data.c? Those are the only VLAs I can find with a quick grep "char [[:alpha:]_]*\[[^]]*[[:alpha:]]" *.c
I don't like the idea of using a fixed buffer size there because there's no upper bound on how long this.name might be. Using snprintf would prevent buffer overflows but it could still truncate. However, I might conceivably change my mind about that.
ashdnazg {l Wrote}:Saving barely works because the GUI lib doesn't support loading. To circumvent this, overwrite saves/qstart.sav with your save file and quick start a game.
Users browsing this forum: No registered users and 0 guests