English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 15 March 2021, 15:13   #21
Jami
Bruno
 
Jami's Avatar
 
Join Date: Aug 2020
Location: Nantes / France
Posts: 111
Quote:
Originally Posted by lesta_smsc View Post
Try HLSL

It's great on Mame.


But do you know how to use this shader in WinUae ? or FS-UAE ?
Jami is offline  
Old 15 March 2021, 15:32   #22
defor
Registered User
 
Join Date: Jun 2020
Location: Brno
Posts: 90
Quote:
Originally Posted by eXeler0 View Post
Imagine seeing this one running on an A500 in the computer store in 1987..
Yes, it would be totally groundbreaking.
And also impossible All techniques used in this fantastic demo come from decades of evolution on Amiga (or Atari ST) demoscene. Blitter c2p, fast texturing (some self modifying code technique maybe?), compression, a lot of precalculated data, ...

All I want to say is that revolutions certainly happen from time to time but mostly things happen in evolutionary steps.
defor is offline  
Old 15 March 2021, 15:53   #23
no9
Registered User
 
no9's Avatar
 
Join Date: Feb 2018
Location: Poland
Posts: 352
Agree with that. The other creatures also evolve. If Amiga would be able to make such a leap so do the others.
no9 is offline  
Old 15 March 2021, 16:16   #24
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
Quote:
Originally Posted by Valken View Post
If someone can recommend a shader that makes LCD look "almost" as good as this demo on CRT, please share. Need a side by to verify it.
http://eab.abime.net/showthread.php?t=61776&page=10

http://eab.abime.net/showthread.php?t=104864
dreadnought is offline  
Old 15 March 2021, 18:25   #25
rothers
Registered User
 
Join Date: Apr 2018
Location: UK
Posts: 487
Quote:
Originally Posted by chiark View Post
The furthest I got with my coding was my own 3d was outline only with no hidden line culling... This is inspiring me to try and do more, but it's a mountain to climb! Are there any good guides to fast 3d routines out there that people know of?

I'd have thought that this demo is using precalculated 3D, so it's not really a 3D engine. It's just drawing the precalculated scenes.
rothers is offline  
Old 15 March 2021, 21:40   #26
4pLaY
www.resistance.no
 
4pLaY's Avatar
 
Join Date: Jun 2008
Location: Norway
Age: 43
Posts: 200
Quote:
Originally Posted by chiark View Post
I've just tried running this on my 1000 - it loads 5 tracks, I get a flash of a graphic on a screen and then hang... Same disk works on my rev5 motherboard 500 with the same disk drive.

Sad to say, but the demo will not work on an A1000. We did not get to test on my A1000 until late in the development of the production and it is not likely to get fixed at this point.
4pLaY is offline  
Old 15 March 2021, 22:10   #27
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
Quote:
Originally Posted by 4pLaY View Post
Sad to say, but the demo will not work on an A1000. We did not get to test on my A1000 until late in the development of the production and it is not likely to get fixed at this point.
Ah, no problems! Any ideas as to why it would fail - to my knowledge there shouldn't be much difference at all? I realise there's OCS vs ECS, however it'd be good to understand what might be causing the issues.

It is a stunning demo, it really is.
chiark is offline  
Old 16 March 2021, 09:03   #28
bifat
Registered User
 
Join Date: Mar 2021
Location: Berlin
Posts: 21
Dear Photon,

Quote:
Originally Posted by Photon View Post
This demo likely uses Bifat's own compression algorithm, but IDK for sure. I see no PC port for the compressor. For recent demos, he's tethered an Amiga to WinUAE and sends data over a cable to run it.
I registered to EAB just for replying to this. :-)
The compression algorithm is LZO, and http://aminet.net/util/pack/cranker.lha contains all the source code. On my server there are also binaries for Linux, Windows, MacOSX. Cranker is an executable packer, but also contains a data decruncher.
I am not coding against emulators, and especially not under Windows. I do not even use or have Windows. I used fs-uae a bit during the trackmo setup phase. I've grouped the demo into "parts". Far more than 95% of the time I was coding these parts against an A600 with 2mb RAM and a PCMCIA network adapter.
I just wanted to point out that emulators are not needed to do demos. People seem to be freaking out over frameworks and IDEs and integration of emulators and tooling and whatnot. I use a script preprocessor, a cross assembler, and a network launcher on the Amiga.
bifat is offline  
Old 16 March 2021, 09:05   #29
bifat
Registered User
 
Join Date: Mar 2021
Location: Berlin
Posts: 21
Quote:
Originally Posted by chiark View Post
Ah, no problems! Any ideas as to why it would fail - to my knowledge there shouldn't be much difference at all? I realise there's OCS vs ECS, however it'd be good to understand what might be causing the issues.

We have no idea, and I'm really sorry about it. We wanted to make it compatible with as many Amigas as possible and spent a lot of work for this. But we simply didn't have an A1000 with 1mb of memory when we needed it.
bifat is offline  
Old 16 March 2021, 11:01   #30
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
Thanks for the reply! Yes, I could see the care that's gone into this, especially with the reporting out of dropped frames, syncs etc. It's immense
chiark is offline  
Old 16 March 2021, 14:46   #31
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by bifat View Post
We have no idea, and I'm really sorry about it. We wanted to make it compatible with as many Amigas as possible and spent a lot of work for this. But we simply didn't have an A1000 with 1mb of memory when we needed it.
Hi bifat, kudos for Hologon (and for the other intros/demos also!).

I suppose chiark's A1000 is a PAL version with Agnus 8367. The VBI arrives on line 1 and not on 0.
So if you have some code with very tight synchronization it may be that you do not receive a response (or delayed) in some waiting check (or you expect that the code ends up in a certain raster line and instead it doesn't happen because you are in the successive..).

I don't think there can be other cases of incompatibility (apart from the EHB, I don't know for the 7-bpls trick), but in any case they would not lock the code, only 'wrong' video effects.
ross is offline  
Old 16 March 2021, 14:59   #32
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,707
You're right, it is a PAL machine Ross, and it is an 8367 in there. That's some incredible esoteric knowledge there!
chiark is offline  
Old 17 March 2021, 22:12   #33
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Quote:
Originally Posted by bifat View Post
The compression algorithm is LZO
Someone else said compression algorithm, I went along with it instead of just writing cruncher. :P My fault.
Photon is offline  
Old 18 March 2021, 02:30   #34
CFou!
Moderator
 
CFou!'s Avatar
 
Join Date: Sep 2004
Location: France
Age: 50
Posts: 4,277
for information, i am just finished whdload's patch for Hologon (released soon)
CFou! is offline  
Old 18 March 2021, 02:58   #35
Valken
Registered User
 
Join Date: Feb 2009
Location: Amiga
Posts: 465
Quote:
Originally Posted by lesta_smsc View Post
Try HLSL:

[ Show youtube player ]
Both worthy advices.

The CRT_Phosphors masks look pretty good. Same for the aperture masks. Even DamienD's scanline settings looks really good on LCD!

It seems we need some to port the HLSL shader functions of

scanline_variation
scanline_jitter
hum_bar_alpha
power
floor
signal
phosphor_life

The only monitors I've seen that looks ALMOST CRT like is on OLED. I will ask the RESHADE team about MAME HLSL in discord and see if they can give us any advice.

edit - I found this has the phosphor decay shader and others from MAME : https://github.com/Matsilagi/RSRetroArch

Last edited by Valken; 18 March 2021 at 03:07.
Valken is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hologon by The Electronic Knights WHDLoad Torti-the-Smurf support.Demos 61 29 April 2021 15:16
Dandelion by The Electronic Knights > WHDLoad version ? Nibbler support.Demos 0 02 September 2018 20:55
OCS demo, Blu Sky Photon Coders. Releases 10 26 August 2017 08:48
A new Learning Demo for Amiga OCS and beyond. Toni Galvez Amiga scene 46 01 March 2015 15:20
TEK - The Electronic Knights Galahad/FLT request.Demos 11 21 September 2011 20:05

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:54.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09743 seconds with 15 queries