News:

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

Main Menu

Recent posts

#41
Stunts Reverse Engineering / Re: Restunts repository - Git ...
Last post by Duplode - February 27, 2025, 03:16:12 PM
Pinning this topic (now with the updated GitHub link in the first post!) for extra visibility.

In related news, I have moved my Restunts fork to GitHub as well: https://github.com/duplode/restunts . There you can find the mods/daf-museum-edition branch, with the UI patches for the DAF museum exposition. Next step for me will be setting up @HerrNove 's Wine build process here.
#42
Stunts Reverse Engineering / restunts: build repldump-origi...
Last post by llm - February 27, 2025, 10:28:37 AM
does someone builds the repldump-orginal (not repldump) without errors?

for me using the same environment like for restunts/restunts-original it fails


        cd ..
        cd repldump
        if exist makefile make /DTARGET=original
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
        bcc /c /u- /mm /v /nbuild\original /DRESTUNTS_DOS /DRESTUNTS_ORIGINAL -I../c  repldump.c
Borland C++ 5.2 Copyright (c) 1987, 1997 Borland International
Mar 19 1997 17:29:40
repldump.c:
Warning repldump.c 122: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 125: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 131: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 134: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 143: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 146: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 149: Suspicious pointer conversion in function init_trackdata
Warning repldump.c 204: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 208: Call to function 'init_main' with no prototype in function stuntsmain
Warning repldump.c 209: Call to function 'init_div0' with no prototype in function stuntsmain
Warning repldump.c 212: Call to function 'file_load_resfile' with no prototype in function stuntsmain
Warning repldump.c 212: Nonportable pointer conversion in function stuntsmain
Warning repldump.c 214: Call to function 'file_load_resource' with no prototype in function stuntsmain
Warning repldump.c 214: Nonportable pointer conversion in function stuntsmain
Warning repldump.c 215: Call to function 'file_load_resource' with no prototype in function stuntsmain
Warning repldump.c 215: Nonportable pointer conversion in function stuntsmain
Warning repldump.c 222: Call to function 'init_unknown' with no prototype in function stuntsmain
Warning repldump.c 224: Call to function 'init_kevinrandom' with no prototype in function stuntsmain
Warning repldump.c 226: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 227: Call to function 'file_load_replay' with no prototype in function stuntsmain
Warning repldump.c 228: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 231: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 233: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 242: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 244: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 245: Call to function 'track_setup' with no prototype in function stuntsmain
Warning repldump.c 246: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 248: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 250: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 252: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 253: Call to function 'init_game_state' with no prototype in function stuntsmain
Warning repldump.c 254: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 258: Call to function 'get_kevinrandom' with no prototype in function stuntsmain
Warning repldump.c 266: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 267: Call to function 'setup_player_cars' with no prototype in function stuntsmain
Warning repldump.c 284: Call to function 'restore_gamestate' with no prototype in function stuntsmain
Warning repldump.c 285: Call to function 'restore_gamestate' with no prototype in function stuntsmain
Warning repldump.c 286: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 295: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 299: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 302: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 306: Call to function '_printf' with no prototype in function stuntsmain
Warning repldump.c 310: Call to function 'update_gamestate' with no prototype in function stuntsmain
Warning repldump.c 315: Call to function '_printf' with no prototype in function stuntsmain
Fatal: '..\c\build\dos\fileio.obj' does not exist - don't know how to make it

** error 1 ** deleting repldump-original

someone fixed that problem already?
#43
Stunts Reverse Engineering / restunts: someone able to buil...
Last post by llm - February 27, 2025, 10:19:32 AM
using latest VS2022/x86 + SDL1 libs/includes are found (sitting under src/sdl)
but the build fails with some errors

im a long time (>20 years C/C++,... developer) so im normaly knowing very well what im doing - but i never built that project before

S:\src\restunts>make restunts-sdl
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
        cd sdl
        if exist makefile make
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
        cl /MD /c /EHsc /Is:\src\sdl\include /I../c /DRESTUNTS_SDL /Zi /Fobuild\main.obj main.cpp
Microsoft (R) C/C++-Optimierungscompiler Version 19.43.34808 für x86
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

main.cpp
S:\src\restunts\c\math.h(56): error C2143: Syntaxfehler: Es fehlt "," vor "*"
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(24): error C2039: "fabs" ist kein Member von "`global namespace'".
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(24): error C3861: "fabs": Bezeichner wurde nicht gefunden.
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(28): error C2039: "fabsf" ist kein Member von "`global namespace'".
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(28): error C3861: "fabsf": Bezeichner wurde nicht gefunden.
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(32): error C2039: "fabsl" ist kein Member von "`global namespace'".
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\cstdlib(32): error C3861: "fabsl": Bezeichner wurde nicht gefunden.
S:\src\restunts\c\shape3d.h(42): error C2732: Bindungsangaben widersprechen vorheriger Angabe für "polarAngle"
S:\src\restunts\c\shape3d.h(42): note: Siehe Deklaration von "polarAngle"
main.cpp(192): warning C4838: Konvertierung von "unsigned int" zu "long" erfordert eine einschränkende Konvertierung
main.cpp(221): warning C4838: Konvertierung von "int" zu "char" erfordert eine einschränkende Konvertierung
main.cpp(222): warning C4838: Konvertierung von "int" zu "char" erfordert eine einschränkende Konvertierung
main.cpp(377): warning C4838: Konvertierung von "int" zu "short" erfordert eine einschränkende Konvertierung

** error 2 ** deleting build\main.obj

** error 1 ** deleting restunts-sdl

S:\src\restunts>

someone got a working build and can tell me what to do? what compiler version is used?
in the make file is cl called (i think the microsoft cl.exe compiler) - but i don't know
if that initally was a very old version or something

#44
Stunts Modification Projects / Re: Stunts SuperSight (extende...
Last post by Duplode - February 27, 2025, 06:12:35 AM
Sounds like a great event! And it's very nice to see the good folks at high-voltage.cz keeping tabs on the activity here and featuring your mod!
#45
Competition 2025 / Re: ZCT283 - Shadowplay
Last post by Duplode - February 27, 2025, 06:01:59 AM
Quick notes on the midnight PTB update: Alan has guaranteed PTB +1 but can no longer reach +2, the margin discussed above having been exhausted. Argammon is about to get PTB +1. Current leader MiDiaN already got PTB +0.5, and has a viable path to +1 in this race if he can hold the lead for a few days more. Everyone else would need to move upward to remain in contention.
#46
Stunts Modification Projects / Re: Stunts SuperSight (extende...
Last post by HerrNove - February 27, 2025, 12:36:57 AM
Stunts & SuperSight will make an appearance on real hardware at the retrogaming corner of the "Maker Faire" event in Karlovy Vary (Czech Republic). There is even a tournament with a retro mouse pad and a memory game as prize, courtesy of "Sledge" of the high-voltage.cz site. Hope they take some videos!

https://www.high-voltage.cz/2025/pozvanka-maker-faire-karlovy-vary-29-brezna-2025
#47
Stunts Reverse Engineering / Re: New mod: extended line of ...
Last post by HerrNove - February 25, 2025, 10:17:04 PM
Thanks for the comments! Writing these articles takes time, so it's refreshing to hear that they are read by someone. But I also partly write for myself, forcing myself to translate my hasty notes into normal language so that I can reuse my discoveries in future.
#48
Stunts Reverse Engineering / Re: New mod: extended line of ...
Last post by Cas - February 25, 2025, 09:18:14 PM
I enjoyed reading it as well. Makes me think I've never actually written about my programming in prose. Wish I had done it with Bliss.
#49
Stunts Reverse Engineering / Re: New mod: extended line of ...
Last post by KyLiE - February 25, 2025, 02:32:09 PM
@HerrNove, it's great to see that you've gone to the trouble of documenting the development of this.  Part 1 was a very interesting read!
#50
Competition 2025 / Re: ZCT283 - Shadowplay
Last post by Duplode - February 24, 2025, 11:31:17 PM
@HerrNove I think they do, especially when a map lends itself well to exploration -- thinking of ZCT268's triangle valleys now  :)