09 June 2017, 14:36 | #21 |
namm namm AMIGA
Join Date: Jan 2015
Location: Austria
Age: 44
Posts: 734
|
NOW, things get serious !!!!
Galahad, StingRay and ROSS Love those guys |
09 June 2017, 14:42 | #22 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Zool-[AGA][cr Ministry].zip in the Zone seems faster than WHDload version but still has some slowdown didn't try Cpu NOCACHE but anyway CD32 Rip works and maybe on BBS CD32 rip that doesn't need CD32 pad - Needs probably CD.Device to run or SimCD32 or Cd32 Install Kit etc
|
09 June 2017, 16:00 | #23 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
The Zool slaves say:
Zool ECS is using 512 kb chip and 512kb expansion memory. Zool CD32 is using 2048 kb chip memory. Zool2 AGA is using 1024 kb chip memory. Zool AGA is using 1024 kb chip memory. All slaves caching all files. I use no enable or disable cache tooltypes and other special tooltypes. Only the common ones like PRELOAD. Apollo 1240 accelrator has fast chipram access if that makes a difference. As far as I know ACA cards are also fast on chipram accesses. Maybe the reason because Zool ECS is the fastest (here) is that it uses fastram and chipram. Just guessing. |
10 June 2017, 21:06 | #24 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
I looked at Zool/Zool2 AGA code, maybe I can do something to fix the slowdown.. if I got some spare time.. no promise.
Cheers, ross |
11 June 2017, 12:28 | #25 |
namm namm AMIGA
Join Date: Jan 2015
Location: Austria
Age: 44
Posts: 734
|
Ross
|
13 June 2017, 01:28 | #26 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
I've not found a files based WHDLoad of Zool (OCS/AGA) (maybe deep in EAB server, but now is too late ) so I've made a simple files extractor from RawDIC images.
Usage: zool_extractor disk.x Most of files are compressed with *FUNGUS* (you need xfdDecrunch to unpack); PT modules and sfx are plain. Main code is leaved on disk, the protection is basically not existing, so grab yourself Code:
#include <stdio.h> #include <stdlib.h> char b[964608]; int main(int argc, char *argv[]) { FILE *f1, *f2; if ((f1=fopen(argv[1],"rb"))) { fread(b,1,964608,f1); for(int pos=0x1800; b[pos]; pos+=0x18) { if ((f2=fopen(&b[pos],"wb"))) { int strt=-0x3000+__builtin_bswap32(*((int*)&b[(pos+0x10)])); int len=__builtin_bswap32(*((int*)&b[(pos+0x14)])); fwrite(&b[strt],1,len,f2); fclose(f2); }; }; fclose(f1); }; return 0; } Attached a binary for Win64. Good night, ross |
13 June 2017, 11:28 | #27 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
|
13 June 2017, 11:59 | #28 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
|
13 June 2017, 21:52 | #29 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Ok, I read the guide.
Function rawdic_SaveDiskFilefrom RawDIC use practically the same parameters of my snippet: &b[pos]/strt/len -> a0/a1/d0. Well, remains useful if you are to lazy to compile code on Amiga |
15 June 2017, 18:31 | #30 |
TinkerTailorContentMaker
Join Date: Nov 2009
Location: Bedfordshire
Age: 45
Posts: 1,205
|
A bit off-topic I know but, could Zool be hacked so there is music+sfx.. For example convert the music to 2 channel and have sfx through the spare channels? Or is that in the realms of fantasy?
|
15 June 2017, 21:08 | #31 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
Converting the music to two channels will probably just not be easy/possible/sound like absolute shit. Converting it to three, maaaaaybe (Why do you need two channels of SFX?) |
|
16 June 2017, 11:35 | #32 | |
TinkerTailorContentMaker
Join Date: Nov 2009
Location: Bedfordshire
Age: 45
Posts: 1,205
|
Quote:
|
|
16 June 2017, 11:38 | #33 | |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
This great version of Zool 2 has music and sfx
Quote:
|
|
16 June 2017, 11:40 | #34 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
I'm not sure its necessary to compose 3 channel, just have the sfx play over the least noticeable channel, job done.
|
16 June 2017, 11:55 | #35 |
TinkerTailorContentMaker
Join Date: Nov 2009
Location: Bedfordshire
Age: 45
Posts: 1,205
|
Hmmm, could work if the songs were re-arranged in a different way, I was always impressed with Mr Nutz, that was optimised for both, although it did some smart channel mixing/ordering..
|
23 June 2017, 15:40 | #36 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Zool (AGA) code analysis in progress.
Alpha stage for a WHDLoad slave rewrite (from scratch). I've no idea if can be solved the slowdowns but my approach is different from previous (and i'm sure that Wepl do not approve my slave (ab)use ). Stay tuned, ross |
24 June 2017, 10:46 | #37 |
namm namm AMIGA
Join Date: Jan 2015
Location: Austria
Age: 44
Posts: 734
|
Great ! Looking forward to test the 16/32 versions of Zool. Just call me Ross.
|
25 June 2017, 15:20 | #38 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Into The Zone!
|
25 June 2017, 21:19 | #39 |
Registered User
Join Date: Mar 2002
Location: Kansas City, MO, USA
Posts: 683
|
I just dropped this on my cd32 to compare to the old slave.
Old version: gfx issues around main sprite, significant slowdowns when multiple enemies on screen. New version: No gfx issues, and only minor slowdowns with 3+ enemies death animations at once. I only ran through the first level, but it seems to work pretty good. Nice work! |
25 June 2017, 21:31 | #40 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Who can fix Cannon Fodder WHDLoad installer? | apex | project.WHDLoad | 3 | 18 November 2016 23:39 |
FS-UAE - Unregistered WHDLOAD : WHDLOAD.KEY - FIX | Neil79 | support.FS-UAE | 14 | 29 January 2013 22:34 |
Annoyed Zool ad/ Zool PSP Survey | Scuba-cheese | Nostalgia & memories | 9 | 30 May 2011 16:57 |
Zool 2 Slowdown on WHDLoad | Graham Humphrey | support.Games | 14 | 22 April 2007 15:59 |
Zool vs Zool 2 (2nd time) | NytroX86 | Nostalgia & memories | 6 | 05 December 2002 14:10 |
|
|