miklesz information 21 glöps
- general:
- level: user
- personal:
- first name: Mikołaj
- last name: Leszczuk
- portals:
- demozoo: profile
- demo Atari XL/XE Rewind 2 by New Generation & Zelax & Radiance
- Osom!
- rulezadded on the 2024-07-14 23:44:14
- invitation Linux Windows MacOSX Intel Harvest by Damage
- Versions for macOS and Linux can be downloaded for now from here:
https://drive.google.com/drive/u/1/folders/1dEbTxTR61Px8r7ToPWv7IlbNO3wBuFHQ
(later they will probably also be added to Scene.org) - rulezadded on the 2024-04-02 12:11:53
- demo Linux Windows MacOSX Intel 1976 by Damage
- Quote:
For those who are curious: It ran on my Linux (Ubuntu 22.04 LTS) machine with Lutris / using Wine (fullscreen). Hardware: Intel Xeon / 8 GB / Nvidia Geforce GTX 960. Couldn't figure out any flaws but I am probably not as experienced as the other 99 % here :-) Thanks, Damage. (I am 1974).
THank you!
You can run this natively on Linux. Unfortunately, I can't ask for builds for Linux and macOS to be uploaded to scene.org. They can be temporarily downloaded from my Google Drive. - isokadded on the 2023-09-04 18:26:42
- demo Linux Windows MacOSX Intel 1976 by Damage
- Quote:
Fellow 1976-er here. :) Totally LIDAR-rific, with a bit but not too much nostalgia thrown in (the nixie tube year counter was a nice touch). The train part reminded me of ASD's Rupture a bit. The head credits were pretty badass.
And dammit, stop thumbing up your own stuff! :) You can be proud of your work, but it still comes off a little vain.
Thank you for your words of appreciation. :-)
I actually thumbed up myself when I wrote the first comment, but it turns out that simply because Pouet set the reaction for me by default. I'm not very active here and I don't really understand how it works yet. Sorry... - isokadded on the 2023-09-04 17:35:57
- demo Linux Windows MacOSX Intel 1976 by Damage
- Quote:
PEBKAC here, turns out something went wrong with unpacking and some of the shaders were 0 bytes for some reason; redeployed, everything works fine now.
It certainly fixes a lot of the "why isn't stuff moving!" aesthetic issues that I had on the first run; I'm still not 100% sold on it cos I can't decide whether there's a theme here (and I don't think there is) or if it's just a mess, but there's clearly some effort put in there.
Thank you for the information. Good thing it works though. :-)
As I wrote, there is a theme, but not one, but several. In a sense, a little mess. In this comment, at the end, I explained where it came from. - isokadded on the 2023-09-04 17:32:10
- demo Linux Windows MacOSX Intel 1976 by Damage
- Thank you for all the words of praise.
Some comments...
Python + GLSL: I know, quite an unusual combination, but ultimately I enjoy writing code in it. There is also a simple rendering engine on the way - Panda3D. Compared to Unity or Unreal Engine, it is more of a toy, but it allows me to easily arrange the elements of the scene (in Python), and then my own shaders in GLSL come into action.
References to old demos, including Interference/Sanity: I love stuff like this, I'm an old Amiga guy after all. How old? The title of the demo explains it all, right? ;-)
Holes between particles: Yes, I know, they are there. There is a bug in the demo that causes black holes to get bigger at higher resolutions. I have already minimized this problem in the YouTube version.
AMD: I'm sorry, but unfortunately I don't know what's wrong there. I also don't know how to check it properly. I developed this demo myself on MacBook Pro M1, and the Windows version is only cross-compilation (and yes, in addition to the Windows version, you can also download the version for macOS and Linux). However, several people tested it on Windows and reported no problems.
Inconsistent design: Well, kind of. Because first there was supposed to be a demo in the style of angels, cemeteries and churches. Then we added an intro where the building is falling apart (this is the place where previous editions of Xenium Demoparty took place for years, which ceased to exist this year - I know this story is a bit insider). And finally, it turned out that Xenium 2024 would have a "trains" theme, and I remembered that I could easily scan several interesting objects, including a fancy steam locomotive, so we also added trains. And again, the title simply results from the fact that all five of us were born in 1976 and there is really no point in looking for any deeper connections, especially with the cemetery! ;-) - rulezadded on the 2023-09-04 16:19:46
- demo Linux Windows MacOSX Intel Kramsta by Damage
- Thank you for all the warm words.
By answering the questions above...
Quote:the problem is that on this machine at least it fluctuates between silky smooth 60fps and absolute horrendous 1-2fps, and I can't seem to tell WHY, because not a whole lot happens that would warrant the latter.
Quote:apart from horrible framerate flucituatuions (point clouds loading/caching?)
Note that I wrote this demo on macOS, and most of you probably watched it on Windows. I did builds for Windows and Linux, but the Linux version was hardly tested at all, and the Windows version was tested extensively, but only by my colleagues in the group. I know there are glitches under Windows, but without direct access to Windows, I had a hard time removing it. Interestingly, the slowdowns are usually not due to point-cloud rendering, but rather slow particles system that I used. Some built-in GPUs also have problems with shader switching in this demo. There are also occasional cuts when reparenting new points-clouds to render (these point-clouds have millions of points!). Remember that this demo was written in Python, and the supporting Panda3D engine, although written in C++, still uses the CPU rather than the GPU. Unfortunately, the truth is that in 27 years I haven't written demos, so practically in the last year I had to learn everything from scratch.
Quote:even tho app is Intel, it work flawlessly through Rosetta on Apple Silicon
Interestingly, it was written on macOS with M1, although due to problems with shader support, I had to work on Intel emulation.
Quote:When is production on the A500?
The A500 is a (beautiful but) finished story for me. I have no equipment, I hardly remember anything anymore. Really, I probably don't have time to learn it again. It's no coincidence that I used Python now because I know it and use it regularly at work. Recalling (and in fact learning from scratch) 68K assembler would probably exceed my time capabilities. - isokadded on the 2022-08-31 00:22:20
account created on the 2022-08-30 20:22:30