neon information 441 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
- 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
- 4k Amiga OCS/ECS A Hymn to Hipparchus by Offence [web] & Brainstorm [web]
- Very nice!
- rulezadded on the 2019-07-14 20:11:33
- demo Commodore 64 Aroused by Proxima
- Some parts were a bit too blocky for my taste but overall a nice demo.
- rulezadded on the 2019-07-14 20:05:38
- demo Amiga AGA Call of the Wild by Boozoholics [web]
- Hilarious! Good idea and excellent execution.
- rulezadded on the 2019-07-14 17:20:45
- demo Commodore 64 Instinct by ate bit [web]
- Nice!
- rulezadded on the 2019-04-01 23:37:13
- demo VIC 20 Purple Planet Yo by Proxima
- A new Proxima demo wasn't something I expected to see today!
- rulezadded on the 2019-03-07 23:03:52
- demo Windows Believe Me, It All Has a Meaning by United Force [web] & Digital Dynamite [web]
- Loved it!
- rulezadded on the 2018-09-09 02:19:50
- 32b Commodore 64 Grey Screen With No Music by Loonies [web]
- Youtube: https://youtu.be/_qdAhyUay6U
- rulezadded on the 2018-09-01 00:16:21
account created on the 2001-11-12 23:32:54