Search found 4098 matches

by TMC
Fri May 12, 2017 4:17 am
Forum: Q&A Discussion
Topic: Simulating NES Scanline Limit
Replies: 5
Views: 1307

I can't see what difference it makes to tracking hidden slices, although I see another reason it would be easier to do it the way that you are. Why would you have to save which sprites you're hiding? Are you using setspritesetnumber instead of setslicevisible? I would use slice extra data to mark an...
by TMC
Fri May 12, 2017 2:10 am
Forum: Game Discussion
Topic: Mr. Triangle's Maze
Replies: 41
Views: 9300

16c a game! So that bundle's only been running half a day? Seems like there are a lot of bundles these days. Is groupee a prominent place to get bundles? Since MTM isn't complete and released yet, how does that work? Have any of these games been released (outside of Steam)? Is there a good chance th...
by TMC
Fri May 12, 2017 1:05 am
Forum: Q&A Discussion
Topic: Shooting a slice towards a position
Replies: 3
Views: 939

Well, that script's for moving in an arc, not a straight line. Yes, just call "move slice with wallchecking" in a loop. The return value will be non-zero if it hit a wall. For example to move diagonally up-right (4 pixels in x direction, -4 pixels in y direction per tick): while (m...
by TMC
Fri May 12, 2017 12:59 am
Forum: Q&A Discussion
Topic: Simulating NES Scanline Limit
Replies: 5
Views: 1307

Oh, I never knew about the slowdown.

Both ways of implementing the scanline limit would work. I think I would prefer the first way. If you find that it's to slow, you can easily speed it up by only processing every second or third scanline; the difference will be imperceptible.
by TMC
Thu May 11, 2017 3:24 pm
Forum: Q&A Discussion
Topic: Wendigos Custom development thread
Replies: 11
Views: 2141

Oh damn, sorry! I missed your post again. I really need to stop using that unreliable "New posts" page. I'm not certain which commit you were using, but that line seems to be: WITH sprite_sizes(dat->spritetype) I can't figure out why you get a crash here; it works for me. C...
by TMC
Thu May 11, 2017 11:06 am
Forum: Q&A Discussion
Topic: scroll slices: how do they work?
Replies: 2
Views: 702

Re: scroll slices: how do they work?

I expected to you ask how scroll slices work, but apparently not! - scroll to next child - scroll to previous child (Is this redundant?) Next child from what? There is no concept of a 'current' child. You have to store it yourself in a variable. Then just do "scroll to child(scrollsl, nextsibli...
by TMC
Thu May 11, 2017 3:14 am
Forum: Game Discussion
Topic: (Beta Testing) 1999: Megallennium 6-in-1 Mega Cart
Replies: 88
Views: 16228

Unlocking that game is a great idea! Maybe you'll want to remove a forest from the manual, since there's no information about it anyway. Just leaving it in the credits section is a nice obscure reference to it. Normally I would say you use exportglobals and importglobals to save state, but in this c...
by TMC
Wed May 10, 2017 5:26 pm
Forum: Q&A Discussion
Topic: Raspberry Pi
Replies: 4
Views: 1056

So I downloaded the official crosscompiling toolchain, compiled FB, worked around some problems, found that the toolchain doesn't have all the libraries need to link, downloaded Rasbian Lite, that didn't have any graphical libraries, downloaded the full Rasbian, and spent quite a while trying to con...
by TMC
Wed May 10, 2017 3:18 pm
Forum: Game Discussion
Topic: Megallennium High Score Mega Thread
Replies: 22
Views: 5383

Keep trying, I know you can beat him... but can you beat me? ;) I beat my previous score by 100, making it a series 43,500, 43,600, 43,700, 43,800. Then I kept playing. I'm going to make you watch the recording to see what score I got, because what fun is knowing the result ahead of time? http://tmc...
by TMC
Tue May 09, 2017 11:25 pm
Forum: Game Discussion
Topic: OHRRPGCE feature requests/suggestions
Replies: 698
Views: 103545

I'll get you back for this, Giz! I'll obsolete your next contraption before you ever get it working; I just need to predict what you're going to invent next!
by TMC
Tue May 09, 2017 9:57 pm
Forum: Q&A Discussion
Topic: Raspberry Pi
Replies: 4
Views: 1056

I don't have a cross-compiler set up for ARM GNU/Linux, but I can guide you through compiling it yourself for your machine. You will need gcc, python, scons, SDL and SDL_mixer. I believe the RPi comes with gcc and python. Actually, you shouldn't need a special build of FB. FB supports ARM out of the...
by TMC
Tue May 09, 2017 9:08 pm
Forum: Game Discussion
Topic: Megallennium High Score Mega Thread
Replies: 22
Views: 5383

Oh, that makes the multiplier even more important. Once you know how it works, keeping it at 8x becomes really central to play; a lot of the time I'm concentrating more on it than anything else. I still haven't figured out how additional lives are awarded, though. "At multiples of three" d...
by TMC
Mon May 08, 2017 6:51 pm
Forum: Game Discussion
Topic: Megallennium High Score Mega Thread
Replies: 22
Views: 5383

Played more Owlbears and started to learn how to play it properly. Timing is everything. Don't hold down shoot. The game seems so simple, but has a fair depth of strategy. I'll be continuing to improve. I was quite shocked when I discovered that somewhere north of 30,000 points the owlbears begin to...
by TMC
Mon May 08, 2017 3:47 pm
Forum: Game Discussion
Topic: (Beta Testing) 1999: Megallennium 6-in-1 Mega Cart
Replies: 88
Views: 16228

Awesome! No better time to provide feedback than the 1.0 release, right? Firstly, Owlbears is still completely broken. For me the whole game goes crazy under Linux (see gif I posted earlier). I was quite serious when I accused Newbie of putting a kill switch in the demo to make it stop working after...
by TMC
Mon May 08, 2017 11:18 am
Forum: Q&A Discussion
Topic: How can I avoid "Interpreter Overload" script error?
Replies: 1
Views: 546

Yes, what you said about using a tag (or global) is correct. Do something like: global variable(1, in key handler) plotscript, On Keypress Handler0, begin if (in key handler) then (exit script) in key handler := true ...everything else here in ...