-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrupted sprite in Burning Spear demo #692
Comments
Wonderful ! Yes, not sure how Toni got this info, indeed the HRM is not crystal clear about this... |
vAmigaWeb merge is coming soon 😀 very soon ... be well prepared for complete total sprite awesomeness 😂 |
Wonderful ! Thanks and cheers |
Btw, while we are at the chipset, any plan to support the full ECS (Super Denise) ? |
I can't find them either right now in an official reference, but FYI they're in the widely circulated "aga.guide" (distributed with e.g. Asm-one).
Lots and lots of testing. If you're interested in that kind of stuff check out the undocumented hw stuff thread on EAB. Dirk does that as well vAmigaTS. This issue is pretty simple as these things go. I know that for some of the later stuff it took many weeks with testing and looking at logic analyzer traces. I won't comment on any timelines/plans for vAmiga, but all (interesting) AGA software requires 68020+ so that would have to be done first. True ECS support (i.e. actually supporting programmed resolutions and not just hacks for the common ones) I also think was a very recent addition to WinUAE that took an insane effort, so probably unlikely to occur any time soon. |
Very interesting, thanks ! Yes, as I said for OCS/ECS software 68000 instructions are enough, overclocking will bring all the benefits you could except from a higher processor (but let's be careful to not be faster than the blitter, or to wait for it, this is a source of incompatibilities as I understand it). AGA is another story, yes it often requires 68020+... So, Super Denise was very hard to implement in WinUAE, and that was only done recently ? Didn't know that i was so complex. Anyway Super Denise is useless for games and demos which is the main usage... Cheers |
Yes, as you mention no games/demos use the advanced ECS features, so what I think happened is that (Win)UAE just supported what's necessary for what was configurable from WB. The difficult part was supporting all the options that are actually possible (necessitating a rewrite of the display logic as far as I understand). Since no existing software seemed to use this flexibility, this was (AFAIK) only done to make emulation more accurate. The only further ECS stuff I see an immediate benefit to is supporting a flicker-free 640x400/512 mode for productivity software. |
Agreed ! |
merged and pushed out todays latest commits of vAmiga into vAmigaWeb ... i.e. support for overclocking and ECS sprite corruption fix ... don't know whether the values are reasonable ... maybe to high? |
Fixed in v2.1b1. |
Originally posted by @Vweber73:
Related EAB article: http://eab.abime.net/showthread.php?t=11295&page=2
vAmiga:
The text was updated successfully, but these errors were encountered: