Search found 4098 matches

by TMC
Sat Sep 17, 2016 4:53 am
Forum: General Discussion
Topic: OHR preservation project -- your help is needed!
Replies: 17
Views: 5551

We were talking about running DOS OHR games in DOSBox running on the web. The only problem that I can see is that most early versions of game.exe have been lost, and there might be some slight compatibility problems in using a different version. Compiling a modern version of the OHR to JS/HTML5 usin...
by TMC
Fri Sep 16, 2016 10:02 am
Forum: General Discussion
Topic: OHR preservation project -- your help is needed!
Replies: 17
Views: 5551

Originally I hadn't planned to host anything, unless the original website goes down (e.g. a lot of games on RPG Online are lost). However, to let you play games in an emulator on a webpage it's necessary to mirror the games. If a game still has an entry on SS or CP but no download then I can see tha...
by TMC
Thu Sep 15, 2016 2:01 pm
Forum: General Discussion
Topic: OHR preservation project -- your help is needed!
Replies: 17
Views: 5551

I'm still keen to put this together. These reactions don't surprise or dissuade me; I know that a lot of (most?) people don't want to be associated with the games they made when they were 12 -- I don't either! I was 14 when I registered on CP, and it's not pretty. I removed a game or two I had on CP...
by TMC
Wed Sep 14, 2016 5:33 am
Forum: General Discussion
Topic: OHR preservation project -- your help is needed!
Replies: 17
Views: 5551

Ugh, retyping my post because my computer crashed... Would you happen to be the person formerly known as Shadowman? I'm also very interested in preservation of the OHR's history, and was even considering organising uploading OHR games to the Emularity myself. I'd like to create a central list of all...
by TMC
Wed Sep 14, 2016 4:18 am
Forum: Q&A Discussion
Topic: Timed harm tile/traps
Replies: 3
Views: 976

Instead of having the script perform the tile animation, you can use a normal tile animation and the "current display tile" or "get tile animation offset" commands to figure out whether the tile should be currently harmful. Otherwise, what kylekrack wrote is easiest.
by TMC
Fri Sep 09, 2016 1:37 am
Forum: Game Discussion
Topic: Kaiju Big Battel: Fighto Fantasy - Now available
Replies: 359
Views: 65975

Looks fantastic, as always. I like the colourful palette used inside the pyramid. Although, those png images appear to be dithered for some reason rather than palette-indexed with the original colours. Weird. Maybe your png encoder tried to compress to less than 256 colours?
by TMC
Mon Sep 05, 2016 10:43 pm
Forum: Q&A Discussion
Topic: Creating large objects effeciently.
Replies: 6
Views: 1726

Oops, I should have known that would happen. (Well, actually, that error message is incorrectly reporting an engine bug rather than a script error, which are hidden by default). Here is a fixed copy of the embiggen script. # Called with two arguments: NPC id or reference, and large enemy spr...
by TMC
Sun Sep 04, 2016 11:19 am
Forum: Q&A Discussion
Topic: How to display a string on the screen?
Replies: 2
Views: 798

$1="" append number(1, the counter) show string at(1, 0, 0) #id 1 at x=0, y =0 or $1="" append number(1, the counter) variable(sl) sl := create text set slice text(sl, 1) put slice(sl...
by TMC
Sat Sep 03, 2016 1:30 pm
Forum: Game Discussion
Topic: This is the music thread
Replies: 89
Views: 36999

That was great, I hadn't see a first-person PoV video like that before. It's definitely more interesting than a stationary camera. But I also started to feel sick by the end of it due to the bobbing, it's just about subsided now.. I admit I often had little understanding of how the things you were d...
by TMC
Tue Aug 30, 2016 1:50 am
Forum: Q&A Discussion
Topic: How do I make NPCs face a different direction
Replies: 14
Views: 2481

On Mac, IIRC, control+left/right changes to the next/previous workspace (see Spaces in Settings), and will do nothing if you only have one workspace, and control+up/down is for navigating windows. Thanks, I didn't know that control+cmd overrides that. We should add cmd+arrows as alternative keys if ...
by TMC
Fri Aug 26, 2016 11:02 am
Forum: Q&A Discussion
Topic: Help with Nokia Snake-like collision testing?
Replies: 3
Views: 973

Well, if the snake is only two blocks long you can't hit yourself anyway, since you can't turn backwards on yourself. Storing the locations and order of the segments is a very appropriate use for slices, as you can add a new slice to the end ("set parent"), delete the slice at the other en...
by TMC
Sat Aug 20, 2016 12:19 pm
Forum: Q&A Discussion
Topic: Question about eatsoap.hss
Replies: 14
Views: 3184

Heh, yes, figuring out how to work around limitations by repurposing things like slices is honestly pretty fun, and limitations are good for creativity (and for forcing yourself to aim for more realistic goals). That's why 48 hour contests are so appealing to me: I just attempt something crazy as a ...
by TMC
Thu Aug 18, 2016 11:57 am
Forum: Q&A Discussion
Topic: Question about eatsoap.hss
Replies: 14
Views: 3184

Right, sounds like you fully understand everything. Pleased to help!

Also, on the topic of storing data in slices (and working around engine limitations), this article might also be useful: Fake arrays
by TMC
Thu Aug 18, 2016 12:11 am
Forum: Q&A Discussion
Topic: Question about eatsoap.hss
Replies: 14
Views: 3184

The bitwise operators return integers, not 0 or 1 (false/true). So "7, and, 13" is equal to 5 in HS, and "4, and, 3" is equal to 0. And actually "3, and, 4" would come up in that script as 2^2==4. It ought to be made easier, but currently the easiest way to test out bit...
by TMC
Wed Aug 17, 2016 11:14 am
Forum: Q&A Discussion
Topic: Question about eatsoap.hss
Replies: 14
Views: 3184

Hello! The HS "or", "and" and "xor" operators are NOT logical comparison operators, that's what's confusing you. They are bitwise operators. The logical comparison operators in HS are written ||, && and ^^ ('or', 'and' and 'xor' respectively). In most programmin...