29 April 2022, 01:11 | #381 | |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
Quote:
The two differ slightly (WHDLoad has an extra DMAWait and calls them at slightly different positions), but both appear to work from my testing. I've changed my code to match the Eagle Player one as it seems a little neater. |
|
29 April 2022, 01:15 | #382 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,959
|
For me looks good, 8 lines wait. Maybe jotd can test T2 title music under EP and check if it sounds ok or not? I think it can be problem related to interrupts handling. Perhaps the only difference between T2 code and T2 AGA code is memory used for TFMX 7V replay. Chip memory for T2 and fast memory for T2 AGA.
|
29 April 2022, 01:18 | #383 | ||
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
Quote:
EDIT: Nevermind, I think I misunderstood - I thought you were saying there are special versions of the music samples that make the higher quality mixer more apparent. Quote:
Currently I have the new mixer on a switch (currently turned off, but I'd consider enabling it if the higher quality music is worth it). Last edited by Muzza; 29 April 2022 at 01:36. |
||
29 April 2022, 04:04 | #384 |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
I've noticed that when emulating in WinUAE with a 68060 and chipset_hacks=0x8 there are problems with the loading and in-game music too (which use a different player). Not as obvious as the main menu but it is there.
|
15 May 2022, 18:31 | #385 |
Registered User
Join Date: Nov 2021
Location: Sevenoaks
Posts: 11
|
This is fantastic, thanks for your efforts
|
22 May 2022, 22:51 | #386 | |
Registered User
Join Date: Nov 2017
Location: NRW/Germany
Posts: 31
|
Quote:
|
|
23 May 2022, 00:30 | #387 |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
I took a break for a while, but here is an updated build with various fixes in it.
Dropbox version here. -Special builds for the A500 Mini (*) -Player can drop mines when in Gyroscope mode. -Super Weapon is now working (you get it once per life). -TFMX music playback fixes for 68040/60, both menu and in-game music. -Floppy version should now run on a 68060 -Bosses re-balanced for health and not so easy to kill with power lines. -Fix for World 2-2 Boss leaving graphics behind when it dies. -Parallax related performance improvements in World 2-2. -Fixed black borders in the main menu. -Music volume is now consistent throughout. -Many other minor fixes. (*) The A500 Mini seems to struggle to keep up at times, especially when the copper list is complex. This shows up as the music playing slowly, the game slowing down, or graphical corruption in the status bar. To work around these problems, I've modified the emulation settings to use settings like 'Fast Copper' and 'Immediate Blitter' and also turned off Sprite/Playfield collisions (which this game does not use). I then modified the game code to rely on the Immediate Blitter setting, meaning it does not have to use a blitter queue. This results in much better performance on the A500Mini, but it is not perfect, and some of the problems occasionally show up. In particular on World 3-3 (the fast spaceship level). This build also relies on their being a lot of FAST Ram available to speed up loading times. Do not expect the A500Mini version to run under any other emulation settings, and certainly not on a real Amiga. EDIT: Also I've only tried the A500 Mini version with the original firmware. If anyone tries it with the latest firmware please confirm if it works. Last edited by Muzza; 23 May 2022 at 00:45. |
23 May 2022, 06:59 | #388 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 729
|
A500 mini is not an Amiga, it's simply an emulator on a limited hardware respect a standard PC, so I think the games should not be affected and / or modified in relation to this little console.
I think that to perfectly emulate an Amiga you need better hardware. |
23 May 2022, 07:11 | #389 | |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
Quote:
Ideally that would be the case, but it didn't run nicely as it was (and I had been getting feedback from people who were trying to run it). With this custom build it now it runs much better. It is actually quite a nice experience to play this game on the A500 mini despite the problems. The controller works well, there is no configuration to mess with, the loading is nice and fast. For people that want a console experience without the pain that comes with a real system or setting up WinUAE, it is pretty good IMHO. So I'm happy to support it as best as I can. Hopefully in the future the emulation will be improved and a custom build would not be required any more. |
|
23 May 2022, 12:00 | #390 | ||
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 729
|
Quote:
Quote:
|
||
23 May 2022, 14:07 | #391 |
Super Member
Join Date: Sep 2014
Location: Wakefield
Age: 48
Posts: 1,334
|
I just tried the mini version on the updated 1.1.1 firmware and I just get a black screen.
|
23 May 2022, 14:16 | #392 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
Quote:
Yes there is probably limited scope to improve the A1200 AGA emulation (in the short term) due to the limitations of the underlaying single threaded performance but something like Muzza's solution, turning down emulation accuracy for improved performance and then writing Amiga code to support the lower accuracy as an alternate build is commendable. |
|
23 May 2022, 14:59 | #393 | |
CaptainM68K-SPS France
|
Quote:
- The 360° weapon doesn't work - When pressing '*' on my A1200 keyboard, my amiga locks up, i can only quit by doing the 3 fingers salute. |
|
23 May 2022, 16:06 | #394 |
Registered User
Join Date: Dec 2020
Location: Italy
Posts: 1,898
|
floppy pal test here, nothing to report this time
thank you for the fixes, expecially for the bosses |
23 May 2022, 16:46 | #395 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
|
Just had a quick go and this is pretty amazing I love the game and the PC graphics aren't 100% my cup of tea it's great to the the option. Well done!
|
23 May 2022, 20:30 | #396 |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
|
Thank you very much for the hard work you are doing on this.
Turrican rocks! |
23 May 2022, 23:22 | #397 |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
|
24 May 2022, 00:38 | #398 | |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
Quote:
Similarly the '*' lock up problem isn't easy to reproduce either. I've tried the floppy version on a real A1200, and the WHDLoad version under WinUAE. No lock ups so far, and I can't see any reason in code it would be a problem. |
|
24 May 2022, 01:15 | #399 |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
|
24 May 2022, 05:02 | #400 |
Registered User
Join Date: Sep 2019
Location: Sydney
Posts: 357
|
New release on dropbox here.
This fixes the A500 Mini version to run on the v1.1.1 firmware. It also fixes the performance problems with World 3-3. Also WHDLoad versions now have a nicer icon. It seems the A500 Mini now needs a .uae file alongside the .lha file. The old version would run as long as you entered the menu for it first (which generated the .uae file). The whole system with both a json file and .uae files is a bit of a mess if you ask me... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Which ECS to AGA conversion worth playing? | superturrican2 | support.Games | 8 | 16 December 2018 23:03 |
turrican,lotus etc aga version ??? why never done ? | turrican3 | Retrogaming General Discussion | 6 | 24 July 2013 12:22 |
Best way to play Turrican 2 PC dos | buckrogers | Retrogaming General Discussion | 17 | 24 October 2005 12:25 |
Turrican 2 AGA+HD fixed | Ollibolli | request.Old Rare Games | 17 | 24 September 2002 04:13 |
|
|