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 - Duplode

#106
Awesome, @HerrNove -- the 1.0 mod looks lovely in-game!

(Cross-quoting from the other thread:)

Quote from: HerrNove on February 01, 2025, 10:57:37 AMI have only changed the rendering code, the physics should be exactly to same. However, I noticed that my replays made with the Zakstunts 2025 version tend to de-sync, so I don't recommend using this version to produce competitive runs (also, the extended LOS could be considered a cheat). The replays made with other Restunts-based mods should play fine.

That's an interesting situation. My first guess was that the replay incompatibility would be something similar to unstable replays, which seem to happen due to the graphical layer somehow interfering with the execution of the physics in the game loop given a fast enough processor (emulated or otherwise). However, with your executable there is no divergence between the fast-forward timeline and the normal playback one (I'm using the terminology from the Wiki article here), so the effect here seems to be something else. A few other things I have noticed:

  • The de-syncing can be pretty subtle. A Default lap I drove with the mod only becomes obviously different by the long bridge when replayed on plain BB 1991.
  • Other Restunts mods with unchanged physics, like the 1.1 M1.1 available from CCC are replay-compatible with plain BB 1991, and de-sync in the same way relative to SuperSight 1.0.
  • There are a few subtle differences in menu behaviour with SuperSight 1.0: the screen transitions feel a little slower, and the arrow keys don't work when entering text in dialogs (only backspace does).
  • These differences seem to have started with the first 11 x 10 executable from this reply. The initial two executables you have posted, with the narrow line of sight, don't have them.
#107
Competition 2025 / Re: ZCT282 - No Rails
February 02, 2025, 02:22:24 PM
Here is an unofficial preview of the ZCT282 PTB situation at the end of the third week (2025-01-02 00:00 CET). As before, the results might be slightly different in final implementation of the PTB system:

Räcer    Stunts hours/minutes
Argammon    341:15
Alan Rotoi    290:35
Duplode    126:47
Spoonboy    123:55
Frieshansen    54:06
Mortimer McMire    32:12
dreadnaut    29:01
Zapper    8:29
Cas    4:26
Overdrijf    3:25

Argammon and Alan Rotoi have already earned PTB +1 at 264 stunts hours, while Spoonboy and me are well on the way to PTB +0.5 at 132 hours.

The full breakdown of real hours spent at each position is in the attached spreadsheet.
#108
Quote from: HerrNove on January 31, 2025, 08:44:41 PM* install Wine (but I guess you already have it)

Wine!! I had pretty much forgotten it existed, and so had overlooked the possibility. I'm definitely trying this later! (While I have a Windows install around, switching systems just for running the toolchain is a bit of a hassle.)
#109
"Asynchronous" is pretty good, actually! ("Async" for short, maybe? Or is it too much programmer jargon to abbreviate it like that?  :) )

Quote from: Cas on January 31, 2025, 07:39:32 PMhttps://wiki.stunts.hu/wiki/Asyncrhonous_tournament

I don't think I had seen that article yet! I like the lead paragraph a lot:

Quote from: Asyncrhonous tournamentA competition can be said to be asynchronous when it's not running live and so, a method has to be established to make pipsqueaks' participation competitive. Almost every tournament in the history of online Stunts has followed this pattern to the point that we tend to take it for granted, but realising this possibility was a great milestone that took Stunts not only to the multi-player level, but to competition in the distance.
#110
Just an idle thought: "live race" is an established term in our jargon, but is there a reasonable word or expression for the opposite of that -- that is, a race with a deadline measured in days rather than minutes, in which people send replays in their own pace? The first thing that comes to mind is "monthly race", but that doesn't always apply -- the race could be weekly, biweekly, etc.
#111
Competition 2025 / Re: Guest tracks 2025
January 30, 2025, 10:22:38 PM
I can take ZCT283 -- while I don't have it ready, I'll have enough free time over the next few days to work on a design.

@alanrotoi On ZCT284, maybe we can wait a week more or so to see if anyone not yet in the calendar will volunteer?
#112
The view from ZCT275's high jump  8)



Quote from: HerrOtto on January 29, 2025, 12:13:14 PM@Duplode if you can update the IDA database, here are the global names I changed in my code:

Not sure when I'll manage to get back to properly doing Restunts work (I'll try to make some time for that in the upcoming month!), but we'll surely want to keep such notes well-preserved. A cluster of pages in the Wiki could make sense...
#113
Prediction Games / Re: ZCT282 - Prediction Game!
January 29, 2025, 11:09:58 PM
1. Duplode (mwahaha!  ;D )
2. Argammon
3. Alan Rotoi
4. Spoonboy
5. Frieshansen
6. Chulk
7. KyLiE
8. Overdrijf
9. Mortimer McMire
10. Zapper
11. Mark Nailwood
12. Ryoma
#114
Quote from: HerrOtto on January 27, 2025, 11:17:58 PM* The renames of the global variables must be performed on the asm code too. I could do it easily with a search-and-replace but it is my understanding that the asm files are somehow generated by IDA Pro, so the clean thing to do would be to update the IDA database. Do you know how the process works?

Yup, the originally intended workflow involved alternating between analysis and porting through IDA scripts to keep everything in sync. The process is outlined in the Restunts readme.

(I'm not actually experienced with that workflow, as back in the day I did a fair amount of code reading and note-taking, but no porting. I keep meaning to rectify that, but couldn't get to sit down and focus on it yet...)
#115
Quote from: HerrOtto on January 27, 2025, 03:16:04 AMI intend to write some detailed doc when I have time. However, for a quick look, have a look at frame.c in Restunts:

Thanks for the useful notes!

On the axes, z corresponds to the vertical axis on the track grid because y is (almost?) everywhere the height axis (even in various places where it isn't relevant to whatever is been done). In any case, there certainly are quite a few confusing names across the current Restunts code!  :D
#116
Competition and Website / Re: Position Time Bonus
January 27, 2025, 04:44:43 AM
Quote from: dreadnaut on January 26, 2025, 09:21:13 PMThanks Duplode, feel free to update the rules file.

All right, it's now updated 👍
#117
Welcome, @HerrOtto ! That's a very nice mod indeed. The long line of sight reminds me a bit of @Cas ' renderer, though of course this one is directly playable right now!

The clarification about the 23 drawn tiles is itself very interesting. If you have any notes or code about it that you'd like to share, that would be great  :)
#118
Season's chat - R4K / Re: 2025 - Guest tracks - R4K
January 26, 2025, 07:09:28 PM
Lemme sign up while I still can!  :D Please book October for me.
#119
Competition 2025 / ZCT282 - No Rails
January 26, 2025, 06:45:51 PM
This track is an amusement park!  :D So many different lines to try, with the various cars offering wildly different rides.
#120
Chat - Misc / Re: Association game
January 26, 2025, 06:15:21 PM
Sword