![]() |
![]() |
#21 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
El Ocaso del payaso works great now on 68020 Fpga
![]() Even the Part with the spinning and jumping Copper Cube works great now. I had to use the Tooltype NoCache ; (otherwise i got a "integer Divided by Zero" error right before the Goblins spinning and strechting Scene) ;and with NoAutoVec ,the Endcredits displayed correctly. (otherwise the Endcredits Sequence would be a almost completely white Screen, with a bit of Font still readable) Runs smoooooooooth as Butter on Fpga 68020 (133mhz ![]() Thank you paraj, for fixing another Demo within a few hours, thats so cool ![]() Very much appreciated paraj ![]() Last edited by Torti-the-Smurf; 21 August 2024 at 21:44. Reason: Made a Icon for ElOcaso; maybe someone can use it ;) |
![]() |
![]() |
#22 | |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
Quote:
I just found out that, Haujobb released the "Haujobb Amiga Framework" 2019 to the Community. ![]() Now we can see how the Sausage was made; so to speak. https://www.pouet.net/topic.php?whic...page=1#c551491 Pretty interesting and very helpful to understand "the Magic". Thanks again paraj ![]() PS: Here is yet another Demo that freezes at the End and the Predator rotating and zooming Sequence sometimes doesn't work. (tested in WinUae and FPGA) If you like to give it a quick look ... https://www.pouet.net/prod.php?which=10270 You are on a roll paraj ![]() Last edited by Torti-the-Smurf; 21 August 2024 at 22:38. Reason: adding another weird Demo, just in case paraj wants to do another one ... |
|
![]() |
![]() |
#23 | ||
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,317
|
Quote:
Also Phil from the pistorm discord was kind enough to test on B1230, and it seems to also get stuck while loading there, and the CPU C2P is faster, so I'm going to make a proper slave release for it. Quote:
Took a peek, and patched out the worst transgressions. Sort of works after that on my 060 (not at all before) with caches disabled, but music sounds wonky (probably more busy loops) and it doesn't advance properly to next effect. Quick verdict: Will be too much effort to fix. Just from spending 10 minutes on the disasm I see so much bad code (no offense to the authors) ![]() |
||
![]() |
![]() |
#24 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,317
|
Original problem in hjb-mnemonics should now be fixed (updated slave attached). Problem: It uses two different blitter queues for different screen modes. When switching between them it doesn't check if the queue is empty, so when returning to the old screen mode it can get stuck.
"Hang" during loading on real machines is probably out of memory BTW. Maybe not enough chip mem? May have been nerdsniped by the Old Bulls demo.. Might be impossible to get right since the way it handles timing (including switching to the next effect) seems machine dependent, but I'll give a small shot... EDIT: Maybe try attached. Still goes out on sync on my 060, but maybe due to slow chip accesses... Last edited by paraj; Today at 09:32. Reason: obs-mome v0.1 obsolete |
![]() |
![]() |
#25 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
Thank you so very much for trying to fix that stuff paraj
![]() The Moments Demo is really weird. (or buggy as you said) The attached obs-mome0.1 slave gave me Emulation Line 1111 Errors. With NoAutoVec it sits on a Black Screen. ![]() I did try a Generic 3.1 slave and it worked, but this gave me a unique result that i never had seen with WHDLoad before. The Demo runs and the Predator Zooming and Rotation works with NoCache ; but when i hit the WHDLoad Quitkey and try to lauch something else, everything freezes ![]() How is this possible with WHDLoad ? |
![]() |
![]() |
#26 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,317
|
If the demo isn't patched (like is the case for running under the generic slave) it can still take over the system for real and lock out WHDLoad, so that's sort of expected.
It's not necessarily too buggy, but it syncs using a combination of frame timing and special effects in the module (E0x - normally filter on/off). For the latter it doesn't count, but just uses it as a flag to see if it's past the sync point, so if something is too fast or slow the problems will compound. Should be fixable, but probably too time consuming. A bit surprised it doesn't work at all for you though. If you could post at least the ".whdl_register" part of crash dumps I can take a look. |
![]() |
![]() |
#27 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
Make sense. Thanks for the Explanation paraj.
Strange that the Moments Slave works for you. It always crashes in the same way for me. I tried FPGA ![]() WinUAE from 020 to 060 and various settings. ![]() Hmmmmm I attach the WHDload.register. from WinUAE. |
![]() |
![]() |
#28 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,317
|
Quote:
Strange. It works more or less fine for me in WinUAE (even with JIT). Slower configurations lose sync like my 060 though. Crashdump looks like something trashed (cleared) INT6 vector while decrunching. I'd probably need all of the crash dump files to investigate futher. |
|
![]() |
![]() |
#29 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
Odd
![]() I loaded the whole "dump" into the Zone. .... phew ... https://eab.abime.net/zone/Moments-CrashReport.lha |
![]() |
![]() |
#30 |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,646
|
Got the extra memory for my A4000/030 now and the demo runs
![]() Last edited by nikosidis; Today at 06:29. |
![]() |
![]() |
#31 | ||
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,317
|
Quote:
Ahh, now I see my mistake. If the LED filter is deactivated it will crash - I had only checked straight from boot... (My patch in the module player to not get VBR was wrong, so "VBR" would contain ciaapra&2 meaning the interrupt handler was installed at the wrong address...) Should be fixed now. Quote:
Cool ![]() |
||
![]() |
![]() |
#32 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,130
|
Moments by the Old Bulls works great now.
In my case, NoCache has to be used for the Predator rotating and zooming scene. (Otherwise, it would just skip that part) Yet another great paraj fix. Thank you so much for all of this. ![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Haujobb Amiga Framework released | stainy | Coders. Releases | 6 | 03 February 2019 18:02 |
Amiga 1200...board revisions question / wire link modification question | voyager_1701e | support.Hardware | 3 | 20 February 2014 12:32 |
Entering Hypnosis by Haujobb - No AGA? | TCD | support.Demos | 3 | 03 August 2008 03:01 |
[help] music ripping from demo Haujobb - Distorted | tweety | support.Demos | 8 | 08 May 2006 20:29 |
T.F.X Question ???? | synchro | Amiga scene | 29 | 13 September 2004 01:13 |
|
|