Search found 355 matches

by filbo
Thu Jun 20, 2019 9:59 am
Forum: Bug Reports
Topic: Tape deck confusion
Replies: 0
Views: 19

Tape deck confusion

The default R'n'D window, as seen in R'n'D Contributions & in EMC levels, has two sets of tape controls. The top, larger-icon set appears only during game play and has standard icons for STOP, PAUSE, PLAY. The bottom, smaller-icon set appears during game play and on the main menu. It has icons for ?...
by filbo
Thu Jun 20, 2019 9:55 am
Forum: Bug Reports
Topic: undoodily doodily
Replies: 2
Views: 30

Re: undoodily doodily

^Z / shift-^Z would be sufficient. After all, I am (mostly) able to keep track of that in browsers, and not mistakenly reload the page when I'm trying to redo something...
by filbo
Thu Jun 20, 2019 9:51 am
Forum: New Ideas
Topic: show stats of to-be-replaced tape
Replies: 3
Views: 47

Re: show stats of to-be-replaced tape

These are good points; I hadn't quite realized the tapes don't store the score & solve states, as I was sort of vaguely conflating the 'hall of fame' record of scores with the tapes. But on a moment's thought, of course these things are entirely separate. But yeah, R'n'D's various file formats have ...
by filbo
Thu Jun 20, 2019 9:06 am
Forum: Help
Topic: Why won't alternative art work?
Replies: 6
Views: 4468

Re: Why won't alternative art work?

Are there any "common" error cases where R'n'D programmatically exits and rewrites "levelsetup.conf" where you think it should not? In this case, I would like to modify the error handling for such cases. I don't know of specific cases; I do know the general method by which such things ought to be h...
by filbo
Wed Jun 19, 2019 5:20 am
Forum: Help
Topic: Why won't alternative art work?
Replies: 6
Views: 4468

Re: Why won't alternative art work?

Hi... my daughter just ran into this! Her machine's running R'n'D 4.0.0.2; mine has 4.1.3.1. In both cases, both levelsets 'Might of Elementals' & 'Might of Elementals II' crash with 'Floating Point Exception'. `make gdb` no longer seems to work: cd .. && gdb -batch -x GDB_COMMANDS ./rocksndiamonds ...
by filbo
Tue Jun 18, 2019 1:16 am
Forum: Bug Reports
Topic: undoodily doodily
Replies: 2
Views: 30

undoodily doodily

Hi, I often find myself reaching for wrong shortcuts in the editor (from a couple of different environments): Ctrl-Z for Undo Ctrl-Shift-Z for Redo Ctrl-R for Redo None of these seem like they would conflict with existing shortcuts * , so I wonder if they could be added as aliases to 'u' / 'U' ? ( *...
by filbo
Tue Jun 11, 2019 1:22 am
Forum: New Ideas
Topic: show stats of to-be-replaced tape
Replies: 3
Views: 47

show stats of to-be-replaced tape

(mockups, no code is proposed)

Stats are presented in the same vertical order as while playing:

1. Emeralds remaining to solution (partial only)
2. Score
3. Date of recording (tape-to-replace only; current tape is in tape controls below)
4. Tape length

rnd-solved-partial.png
rnd-solved-partial.png (41.04 KiB) Viewed 47 times
rnd-solved.png
rnd-solved.png (40.83 KiB) Viewed 47 times
by filbo
Thu Apr 18, 2019 10:13 pm
Forum: Bug Reports
Topic: crash when built with -DRO_GAME_DIR=something
Replies: 1
Views: 658

crash when built with -DRO_GAME_DIR=something

$ make sdl2 RO_GAME_DIR=/usr/share/games/rocksndiamonds RW_GAME_DIR=/var/games/rocksndiamonds $ ./rocksndiamonds *** Error in `./rocksndiamonds': free(): invalid pointer: 0x0000000000592d38 *** Aborted -- because getProgramMainDataPath() returns RO_BASE_PATH, which is a constant and can't be free()...
by filbo
Wed Mar 27, 2019 8:14 am
Forum: Bug Reports
Topic: Game of Life blocks spawned into the map cause the simulation to speed up
Replies: 4
Views: 203

Re: Game of Life blocks spawned into the map cause the simulation to speed up

... the extra cycles give it cancer. Just introducing a few blocks at a different cycle causes weird cancerous crud to spread and eventually take over the whole screen.
by filbo
Wed Mar 27, 2019 8:00 am
Forum: Bug Reports
Topic: Game of Life blocks spawned into the map cause the simulation to speed up
Replies: 4
Views: 203

Re: Game of Life blocks spawned into the map cause the simulation to speed up

Um. I guess an Android tuned to GOL blocks would be pretty close to that...
by filbo
Wed Mar 27, 2019 7:58 am
Forum: Bug Reports
Topic: Game of Life blocks spawned into the map cause the simulation to speed up
Replies: 4
Views: 203

Re: Game of Life blocks spawned into the map cause the simulation to speed up

CE exercise: make a mover which behaves sort of like a mole (probably a slow-moving mole! and maybe a bit more random, not straight-on-until-blocked), laying down a track of GOL tiles as it moves. Each tile would have its own new cycle time, so the overall effect would be spectacularly weird. I think.
by filbo
Wed Mar 27, 2019 7:56 am
Forum: Bug Reports
Topic: Game of Life blocks spawned into the map cause the simulation to speed up
Replies: 4
Views: 203

Re: Game of Life blocks spawned into the map cause the simulation to speed up

Yeah, looks like spawned-in blocks are on a different time cycle than the original ones. When either set reaches its time to calculate a new generation, the GOL algorithm is run in the neighborhoods of the GOL blocks whose time it is; any newly created GOL blocks will have the same cycle time as the...
by filbo
Fri Mar 22, 2019 11:25 am
Forum: New Ideas
Topic: More customizations for global anims
Replies: 7
Views: 1517

Re: More customizations for global anims

> you might like to check them with the latest development version I'd like to encourage you to update the git repository more often; not just at major releases, but whenever you make a change, so lurkers can follow along even if we are not running Windows... You seem to keep meticulous records of w...
by filbo
Sun Mar 03, 2019 8:34 am
Forum: Bug Reports
Topic: Very large .mp3 files (~9MB) are prone to crashing the game
Replies: 6
Views: 357

Re: Very large .mp3 files (~9MB) are prone to crashing the game

So, I actually found an Ubuntu changelog where they did in fact previously use libsmpeg, but moved to libmad: https://launchpad.net/ubuntu/+source/sdl-mixer1.2/1.2.11-5 -- some time in late 2011, with the comment 'Use libmad (GPL) instead of unmaintained smpeg (LGPL) for mp3 support'. So Ubuntu's SD...
by filbo
Sat Mar 02, 2019 1:19 pm
Forum: Bug Reports
Topic: Android - Network server hostname and numbers
Replies: 3
Views: 179

Re: Android - Network server hostname and numbers

On-screen keyboard is 'just another app' on Android. Google provide one or two; most vendors also provide one; and there are quite a few 3rd party choices with all kinds of features like swiping, Chinese character input, etc. SO, it's important to know which keyboard app is being used. Possibly also...