nicode information 6 glöps
- general:
- level: user
- personal:
- first name: Nico
- last name: Bendlin
- wild Amiga OCS/ECS cpubltro v0.3.2
- You need WinUAE 5+ and have to enable all the cycle-exact options...
It's easier to use https://vamiganet.github.io/ and add the ROM with drag 'n drop.
But there is nothing fancy to see, since this demo is all about CPU and DMA cycles at 7 MHz. Just visit the github site to see the animation (if your browser supports APNG). - isokadded on the 2024-11-22 18:15:46
- demo Amiga OCS/ECS Cortez by Melon [web]
- Really great demo. I often use it for long term testing of unstable boards (and to heat my work room with the chipset) - very relaxing :-)
- rulezadded on the 2024-11-22 09:12:49
- wild Amiga OCS/ECS cpubltro v0.3.2
- @G-Fellow
So I'm with the cool guys now. As a demo coder, I have to produce more demos now, right? Challenge accepted. The same can also be done without bitplane DMA (currently only used for easier synchronization anyway). The next step will be to move the ball and get closer to the original Boing! demo - but that will take a while and is even more challenging.
@iTeC
I do not want to reinvent DiagROM. Actually, my research started because I want to develop my own boot ROM for an existing turbo card, which won't touch any memory for the splash screen and the boot menu after a reset...
I did a lot of research for the demo and there are some nice byproducts. E.g. I did not draw the ball myself, but developed a Python script that generates scalable vector graphics for all the frames. So you can use the rounded Amiga Boing! ball in any resolution you want. - isokadded on the 2024-11-22 08:31:28
- wild Amiga OCS/ECS cpubltro v0.3.2
- Well, I'm not a demoscener, but even if the graphics are not spectacular at all, the coding was a challenge, and it should count as a (wild) demo :-)
It is a custom ROM only for PAL Amigas with a 68000/68010 @ 7 MHz.
The challenge is that is does not use any RAM (the demo runs on an Amiga 500 without DRAM, without both CIAs, and without Paula). The screen is completely filled with the CPU (Racing the Beam).
The ADF can be used to kickstart an Amiga 1000 (PAL only).
Emulation requires a very accurate, cycle-exact CPU and DMA simulation (e.g. WinUAE 5.0.0 or newer, vAmiga.net).
The 256K ROM has 11 frames, the 512K ROM has 22 animation frames.
The source code can be found on github https://github.com/nicodex/amiga-ocs-cpubltro (this is release v0.3.2). - isokadded on the 2024-11-21 21:44:49
account created on the 2024-11-21 16:35:13