News:

Herr Otto Partz says you're all nothing but pipsqueaks!

Main Menu
Menu

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.

Show posts Menu

Messages - dstien

#16
Competition and Website / Re: New replay upload
January 26, 2015, 09:18:05 AM
Excellent work! 8)

#17
Competition 2015 / Re: Team championship 2015
January 22, 2015, 10:26:45 AM
Quote from: CTG on January 20, 2015, 04:18:42 PM
Quote from: Shoegazing Leo on January 19, 2015, 04:36:17 PM
Slowdrive wants a second pipsqueak! Come on, youngsters, shoegazers, noisers, dreampopers, rockers and post-rockers!

Dstien and Paradisio (=Mingva) are still available for Slowdrive.

My motivation for being in a team is primarily aesthetics; to avoid gaps in the team column on the scoreboard. Average Joe sort of died when the whole bunch jumped ship. I guess I could live up to the Slowdrive name.
#18
Competition and Website / Re: New replay upload
January 14, 2015, 01:53:57 AM
Quote from: CTG on January 13, 2015, 12:36:29 PM
Quote from: dstien on January 13, 2015, 12:15:01 PM
other interesting statistics

Like in the old RPLInfo? I mean the number of different keypresses (accelerate, brake, shifting, etc.).

No magic needed for that, it's already available in the RPL file. Was thinking more about driving metrics.

Quote from: Duplode on January 13, 2015, 05:02:04 PM
Quote from: dstien on January 13, 2015, 12:15:01 PM
Quote from: dreadnaut on January 12, 2015, 11:05:12 PM
I haven't fixed the "incomplete replay" issue, and I'm not sure I can — see other thread.

Could a "repldump-as-a-service" be of interest? Submit a replay + car tuning and get back exact finish time/DNF + penalty time and possibly other interesting statistics. The downsides are that restunts only targets BB1.1 for now, and this would maybe convolute your code, especially if the latency is so high that results would have to be delivered asynchronously.

That might be pretty cool. Unfortunately there is the issue of PG laps with screwy endings (the ones you need to rewind and fast-forward a few times until they play correctly).

Ah, I have a vague memory of seeing something like that. Do you remember any specific replays? Would like the figure out what's causing this.

Quote from: dreadnaut on January 13, 2015, 07:57:30 PM
Quote from: dstien on January 13, 2015, 12:15:01 PM
Could a "repldump-as-a-service" be of interest?

It would be extremely cool, but I think we can do with basic checks for the replay upload. After all, there have been no check for years ;)

If it's not broken, break it. ;D

I hacked together a flaky prototype by sandboxing DOSBox:

$ curl -F replay=@FINSHESC.RPL http://api.stunts.no/v0/replayinfo
{
    "finished":       "yes",
    "totalTime":      "1:59.15",
    "drivingTime":    "1:59.15",
    "penaltyTime":    "0:00.00",
    "avgSpeedMph":    86.43,
    "avgSpeedKph":    139.10,
    "topSpeedMph":    157.50,
    "topSpeedKph":    253.47,
    "impactSpeedMph": 0.00,
    "impactSpeedKph": 0.00,
    "jumps":          5
}

$ curl -F replay=@PENALTY.RPL http://api.stunts.no/v0/replayinfo
{
    "finished":       "yes",
    "totalTime":      "4:27.80",
    "drivingTime":    "1:03.80",
    "penaltyTime":    "3:24.00",
    "avgSpeedMph":    60.98,
    "avgSpeedKph":    98.14,
    "topSpeedMph":    117.91,
    "topSpeedKph":    189.75,
    "impactSpeedMph": 0.00,
    "impactSpeedKph": 0.00,
    "jumps":          0
}

$ curl -F replay=@CRASHED.RPL http://api.stunts.no/v0/replayinfo
{
    "finished":       "crashed",
    "totalTime":      "DNF",
    "drivingTime":    "0:15.95",
    "penaltyTime":    "0:00.00",
    "avgSpeedMph":    80.63,
    "avgSpeedKph":    129.77,
    "topSpeedMph":    128.80,
    "topSpeedKph":    207.29,
    "impactSpeedMph": 128.52,
    "impactSpeedKph": 206.84,
    "jumps":          1
}

$ curl -F replay=@ABORTED.RPL http://api.stunts.no/v0/replayinfo
{
    "finished":       "aborted",
    "totalTime":      "DNF",
    "drivingTime":    "0:15.15",
    "penaltyTime":    "0:00.00",
    "avgSpeedMph":    72.46,
    "avgSpeedKph":    116.61,
    "topSpeedMph":    111.35,
    "topSpeedKph":    179.20,
    "impactSpeedMph": 0.00,
    "impactSpeedKph": 0.00,
    "jumps":          1
}

$ curl -F replay=@z128/01duplode.RPL http://api.stunts.no/v0/replayinfo
{
    "finished":       "yes",
    "totalTime":      "1:44.00",
    "drivingTime":    "1:44.00",
    "penaltyTime":    "0:00.00",
    "avgSpeedMph":    167.16,
    "avgSpeedKph":    269.02,
    "topSpeedMph":    245.00,
    "topSpeedKph":    394.29,
    "impactSpeedMph": 0.00,
    "impactSpeedKph": 0.00,
    "jumps":          27
}
#19
Competition and Website / Re: New replay upload
January 13, 2015, 12:15:01 PM
Quote from: dreadnaut on January 12, 2015, 11:05:12 PM
I haven't fixed the "incomplete replay" issue, and I'm not sure I can — see other thread.

Could a "repldump-as-a-service" be of interest? Submit a replay + car tuning and get back exact finish time/DNF + penalty time and possibly other interesting statistics. The downsides are that restunts only targets BB1.1 for now, and this would maybe convolute your code, especially if the latency is so high that results would have to be delivered asynchronously.
#20
Stunts Chat / Re: Stunts sequel projects
January 08, 2015, 12:24:53 PM
Quote from: Matei Petrescu on October 29, 2014, 11:30:11 AM
But there are some problems. The game is NOT freeware. I found on a site
that somebody checked with Mindscape and Broderbund. This is irrelevant as
long as the screen shows "Copyright 1990 Distinctive Software"

The topic of Stunts came up in a thread on the Programming Reddit yesterday, and Kevin Pickell himself appeared with some interesting comments:

QuoteI'm pretty sure Br0derbund still owns the copyright on it.

QuoteBr0derbund still had the rights to it after EA bought DSI. I actually had it running on the Sega Genesis around 1992 or so and there was talk of releasing it but we had two problems, I could not get it running faster than about 10 frames per second and EA would have had to get the rights back from Br0derbund so it was shelved.

QuoteI don't have the source for it anymore, and since it was my first 3d program, I would be ashamed if anyone has a look at the source.
#21
Stunts Chat / Re: Stunts online
January 07, 2015, 11:26:12 AM
Neato! But odd that Archive.org didn't use the original release. All the files in the archive are dated 1996-12-24 23:32, DEFAULT.TRK and .HIG are overwritten, and some custom tracks are included. And this text file:

Here is a selection of our favourite tracks for the best of all current
driving simulators, STUNTS.

Make sure you check out the incredible high-altitude crash in the replay
file for G!!!!!!!...

To use the files, simply copy them into your STUNTS game directory.  To
erase our high scores, simply erase the .HIG files for each track.

Hope you have as much fun driving on them as we had inventing them.

Steve Rolfe and Jeff Renaud,
Nov. 24, 1991.
#22
Stunts Reverse Engineering / Re: Stunts MIDI music
January 07, 2015, 10:12:02 AM
Stumbled upon the KMS article on the Videogame Music Preservation Foundation Wiki. Apparantly, KMS stands for "Kris' Music System" and is used by quite a few games. Would be interesting to see if these games share more similarities with Stunts.

#23
General Chat - USC / Re: Christmas Cup 2014
December 21, 2014, 09:48:51 PM
Throwing in the towel with an additional -49 bytes and +1 smashed sign. One day I'll have to step through the replay buffer to figure out how you all round those corners at such high speeds without drifting aimlessly off course.

Congratulations to BJ, Dupe and The Big C with podiums. And a special thanks to CTG for organizing this eventful event. I find this public replay submission format very motivating compared to the usual blind racing against god-like opponents.
#24
General Chat - USC / Re: Christmas Cup 2014
December 20, 2014, 09:19:38 PM
Quote from: CTG on December 18, 2014, 08:13:18 AM
Quote from: dstien on December 17, 2014, 07:51:45 PM
Pathetic warm-up lap.

It's not that bad, but you can do it a lot better. Be brave and try to win this match! ;)

Hah. Shaved off 33 bytes. Will give it another try...
#25
General Chat - USC / Re: Christmas Cup 2014
December 17, 2014, 07:51:45 PM
Pathetic warm-up lap.
#26
General Chat - USC / Re: Christmas Cup 2014
December 15, 2014, 10:40:26 AM
Quote from: CTG on December 15, 2014, 12:09:14 AM
Final: Duplode - Bonzai Joe

Congratulations! Duplode have finally found a worthy opponent.

Quote from: CTG on December 15, 2014, 12:09:14 AM
Choices? BZJ and DST can choose first.

After the previous round's track selection fiasco I'll pick a car instead this time. Since the Niva shape remains unreleased, I'll go for another evergreen: Lancia Delta Integrale HF
#27
General Chat - USC / Re: Christmas Cup 2014
December 12, 2014, 06:16:52 PM
I'm beginning to realize I may not win this one. ;D
#28
General Chat - USC / Re: Christmas Cup 2014
December 08, 2014, 10:57:01 AM
Quote from: CTG on December 08, 2014, 07:50:29 AM
Duplode (#2) - Dstien (#6), Dstien can choose first
With assistance from random.org, my choice fell on the track Left. Fasten your seat belt, Duplode.
#29
General Chat - USC / Re: Christmas Cup 2014
December 07, 2014, 06:23:11 AM
My in-acura-te replay. ;D
#30
General Chat - USC / Re: Christmas Cup 2014
November 28, 2014, 07:51:36 PM
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I, dstien, hereby select the car Acura NSX for my first,
and likely last, round of the Stunts Christmas Cup 2014.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJUeMJiAAoJENECqbQ/+RginnYQAJTrKfqru7IfLtwGlcf1oXMD
TfFKEooGNbYCzOYdnuulDBQE1sLoCg55dTkQnkOh4WkVvWWokhYpXccYFJv1rcNN
pJIG3J5joNBjjIkyKvE2+AuNTCr3RLBWLxVYQmTMal4RVuU8u+RXUK3DJXVTPbNf
tpmoClxsX9fKvYaI7NF1zWaooTf5rAMTpysIhZUhl4ekUbhpIZOULSgCQ358ClNl
8deXdWQU5p0AV3fxzOelrlqOeNIPUfs9GG7ZSdyKxGnFScTOUm1mYoBj7gBchanN
+BhRZ0NYObt8+eul8Ki6nCXWK5RmL2HW1W+cUeNexLkJBBXBbxHzhFTOYaXQnsmI
SvdZPJBvk1Vb4fS8310XiKLfWfOG5wyUKLEuA3HjAoYAayTRyn5OAywpgU3nSH9S
diWCCUY8WqZmOhbmmyKbSp/1gJuLhTECpOaH+KAMyIVgFtjGST6+rgl6AS4yz4jf
Ybt4Q/10r07K6uBAKUnAIftvxiVtMv6B/V6BcD3MOcm+0LYkrfuNef7rRL3FQNJP
c8amEZ4//66V+mAi0oTvM0is51PeuCu/neLkuXYR6x/PekFE50c7RGI0gf2NpL7W
roJcdBUKTAnT6vAMg1tGr1587NZ0PSrVxj44j2lu8J6FHAS03ozB01b1ZP4alCK3
WwW3oM4qu1hQoErMTYhC
=HOb8
-----END PGP SIGNATURE-----