neon information 503 glöps

- general:
- level: user
- personal:
- first name: Geir
- last name: Bjerke
- portals:
- demozoo: profile
- cdcs:
- cdc #1: Jesus Christ Motocross by Nature [web] & Traktor [web]
- cdc #2: dragon fade
- cdc #3: unspoken by Stardust
- demo Windows How sweet it is
- Not for everyone, but I like it!
- rulezadded on the 2020-07-13 22:59:58
- 4k Wild 8 bits on my 4k by Darklite [web] & Offence [web]
- Youtube: https://youtu.be/dem3p07pk10
- isokadded on the 2020-07-11 22:49:03
- invitation Amiga OCS/ECS Lysbilder by Spaceballs [web]
- Vafler!
- rulezadded on the 2020-06-26 12:02:28
- demo Amiga OCS/ECS Chillobits by Offence [web]
- Nydelig!
- rulezadded on the 2020-04-13 00:23:25
- demo Wild The Hollow by Darklite [web] & Offence [web]
- Quote:
Totally awesome guys! Those three twisters, were they perhaps inspired by my Amiga 1200 boot block twister in "Let's twist again" or a mere coincidence? :)
I think it was a coincidence, but we were aware of the similarity (or ripoff). We tried to change the colors a bit but didn't find anything that looked as good and just went for it. - isokadded on the 2019-08-03 20:57:51
- demo Wild The Hollow by Darklite [web] & Offence [web]
- Quote:
Well done! :) Another really impressive production for a machine I remember very well from school (and a friend's house) and considered to be inferior to my Commodore 64 by a good margin. ;) Now the Tiki-100 has finally gotten the attention and recognition it deserved. Wouldn't it be great if some of the original creators of the computer at Tiki-Data AS could see this?
By the way, I know there are no raster interrupts on the stock Tiki-100, but do you have any other indications that you are outside the screen area, horizontal or vertical?
The guy who created the graphics subsystem did give the demo a like on the Tiki-100 facebook group, so at least one of the creators have seen the demo.
I did spend some time trying to find a way to detect the raster position without hardware mods. I tried to see if the access to the video memory was faster during vblank, but it is not. The video hardware reads the video memory all the time, also when not drawing. - isokadded on the 2019-07-30 15:54:32
- demo Wild The Hollow by Darklite [web] & Offence [web]
- Quote:
Anyway, I read about this computer after watching, is it Z80 or 8080 demo?
It runs on Z80 (I assume you meant Z80 or 8088). - isokadded on the 2019-07-19 20:33:01
- demotool MS-Dos Windows Commodore 64 Amstrad CPC ZX Spectrum MSX LZSA
- Thank you. I used this in our Solskogen demo which ran on a Z80.
- rulezadded on the 2019-07-16 09:08:27
- demo Wild The Hollow by Darklite [web] & Offence [web]
- No, it will not work on Djupdals emulator. There are several reasons why:
The obvious one is that the demo requires you to connect two sync signals from two pins inside the machine to the printer port to be able to get interrupts on vertical and horizontal sync.
Djupdals emulator is also not really that accurate. It does not emulate the extra waitstate for each instruction fetch (during the M1 cycle on Z80) so the code runs a little bit too fast. The video hardware is also emulated from the high level specification point of view, not the way it is implemented in hardware.
Some of the effects in the demo changes the scroll register every scanline (the twister does this 3 times for each scanline). This requires a nearly cycle exact emulator. The demo also uses an undocumented video mode (mode 0 or 1 color mode) to turn off the screen twice per frame in some parts.
Since the video hardware must read the video memory continuously, extra waitstates are introduced when the CPU is accessing the video memory. The CPU and the video hardware runs on two separate clocks (from two different crystals) so the number of cycles the CPU has to wait varies depending on the video clock. The demo makes use of this to sync the CPU to the beam to time loops to exactly one scanline. (This is done by just reading the video memory).
My own emulator runs the demo of course, but I will not release it yet because the code is a bit horrible, I've only implemented stuff I need (writing to the disk is not supported). It also uses 3rd party code for some of the parts (AY-3-8912 and Z80 + some of the support chips) where I'm unsure about the license terms. - isokadded on the 2019-07-15 20:17:51
- demo Wild The Hollow by Darklite [web] & Offence [web]
- The video capture is here: https://www.youtube.com/watch?v=Cfq5h4QnAjI
- isokadded on the 2019-07-14 21:18:53
account created on the 2001-11-12 23:32:54