You got the theory correct hlide!
No need to abuse the stack and PUSH though, that would only give a speed advantage when you need to output 2 (or more bytes) on consecutive addresses. Here it's only one byte to set the star, and one to clear the previous per line, and those are on different places.
Search found 15 matches
- Fri Jul 15, 2022 2:35 pm
- Forum: Demoscene
- Topic: Sharper by Genesis Project
- Replies: 10
- Views: 5384
- Wed Jul 06, 2022 9:30 am
- Forum: Demoscene
- Topic: Sharper by Genesis Project
- Replies: 10
- Views: 5384
Re: Sharper by Genesis Project
Any technical explanation about the parallax star field? Even running on the emulator, it is quite impressive. Interesting that you should ask! Actually to me, this is probably the coolest effect in the demo, 200 pixel-sized stars moving smoothly over the entire screen. For people who don't know th...
- Sun Jul 03, 2022 10:31 am
- Forum: Demoscene
- Topic: Sharper by Genesis Project
- Replies: 10
- Views: 5384
Sharper by Genesis Project
Yesterday we released a new demo for the Sharp MZ-700 called Sharper.
YouTube video.
Binary download links and more info
The follow up to "Futuro MZ", my first SharpMZ demo from two years ago, this time with some more routines running in hires as well!
YouTube video.
Binary download links and more info
The follow up to "Futuro MZ", my first SharpMZ demo from two years ago, this time with some more routines running in hires as well!
- Fri Oct 16, 2020 8:54 pm
- Forum: Demoscene
- Topic: Futuro MZ by Genesis Project
- Replies: 14
- Views: 12719
Futuro MZ by Genesis Project
Finally the demo I've been working on is finished, thanks to everyone here on the forums for their help! Youtube video MZF binary Technically it a bunch of standard "demoscene" effects, trying to optimize as best as I could with interleaved VRAM access and stack abuse to get as much speed ...
- Tue Aug 18, 2020 4:28 pm
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
- Mon Aug 17, 2020 9:35 pm
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
Re: MZ-700 demos
Just got a mail from the author of mz800emu - he had recently hooked up his logic analyzer to an MZ700 to really dig into the details of the timing, and then updated his emulator accordingly!
I ran some quick tests with the latest snapshot build, and it seems very accurate so far.
I ran some quick tests with the latest snapshot build, and it seems very accurate so far.
- Tue Jul 21, 2020 12:43 pm
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
Re: MZ-700 demos
Thanks! I ran a test with my in-development stuff where I first noticed that the emulators were running too fast, but this new version much better matches the real HW. Great job hlide!
- Tue Jul 21, 2020 10:19 am
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
Re: MZ-700 demos
Nice, I'd like to try it out, can you post the win-binary somewhere, I don't have the Visual C setup required to build it myself?
- Sat Jul 18, 2020 10:24 am
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
Re: MZ-700 demos
Looks like you are making some great progress, and even if it might not be cycle perfect, it will be a big step up in correctness compared to current emulators!
- Mon Jul 13, 2020 9:53 pm
- Forum: Demoscene
- Topic: MZ-700 demos
- Replies: 88
- Views: 98002
Re: MZ-700 demos
Running code from VRAM to me sounds like a very theoretical case, no sane person would put code in the 4kb where it runs slow, when you have 64kb where it will run fast, so I'd say that can be ignored for now! Nice to see that you still haven't given up on this, while I agree with you that it's look...