flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
bitRAKE 11 May 2024, 12:49
Was it this one?
https://board.flatassembler.net/topic.php?p=221768#221768 |
|||
![]() |
|
Ali.Z 12 May 2024, 19:01
nope, see attachment.
after half an hour or so of reversing, i found the algorithm used in the demo; will create a fasm demo whenever i find time. i know for sure something similar was posted, or at least mentioned or linked to external source in asm. (likely it is fasm not masm)
_________________ Asm For Wise Humans |
||||||||||
![]() |
|
Ali.Z 14 May 2024, 03:38
after another half an hour or so, i understood most of the functions.
i also spent another hour on a different software that has same effect, compared the code for both software, and their code was 90% identical. so i figured out it is probably well known algorithm, and yes it is 25 years old. (1999) http://freespace.virgin.net/hugo.elias/graphics/x_water.htm requires wayback machine. the two software as i mentioned have very identical code and flow, both are very likely based on this open source project. https://github.com/TortoiseGit/TortoiseGit/blob/master/src/Utils/MiscUI/WaterEffect.cpp (i really dont like how they stole it and copyright it under their name, F* ![]() and this project is based on at minimum 3-4 other sources i have digged from 1999-2001. based on what i have, the original source code (which every other water effect is based on) is MFC cpp from 1999 then ported to pascal less than 1 month later. and everyone else made their own unique version apparently, i mean like most variations change 3-5 lines of code at most, rarely more than that. _________________ Asm For Wise Humans |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.