English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 04 June 2023, 22:39   #2941
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
Quote:
Originally Posted by UltraNarwhal View Post
Mostly fixes sprite issue, I noticed some being drawn where they didn't exist. The other issue looks like things aren't being fully disabled when off screen (timers still run).
I made AOTD example to easily see glitches, just choose the Alternative menu option.
Eeep. I had completely bungled the ASM for recycling sprites, it should be good now.

(Since this function was also used by the new slicing render mode, it's possible that slicing was broken for that reason)
earok is offline  
Old 05 June 2023, 01:07   #2942
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354


Latest experimental:

Amiga:
* Fix for issue reported by @msmalik681, sliced images broken when off the left or right side

Mega Drive:
* Elements work on Mega Drive Parallax panels (which is to say, you can make your UI part of the parallax, like the screenshot).
earok is offline  
Old 06 June 2023, 03:20   #2943
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
https://github.com/earok/pt_2_mml

I've published the initial source for my Protracker to MML (MDSDRV) converter under MIT licence, so that existing Scorpion projects can have their Amiga music converted for Mega Drive, there's also a prebuilt windows EXE under the releases tab.

This is only tested on JMD's music for Amigo the Fox, there's also a large number of protracker effects that aren't supported yet (also bear in mind only three channels can be converted, four channel MODs will need to sacrifice one channel).

Do feel free to send through MODs that don't convert well or at all and I'll see if I can do anything to improve on it. I'm also more than happy to receive pull requests that improve on the conversion process.
earok is offline  
Old 06 June 2023, 11:17   #2944
acidbottle
Registered User

acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 708
That is quite an amazing tool earok! Not had chance to play around with it yet but nice one all the same
acidbottle is offline  
Old 06 June 2023, 11:39   #2945
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
Cheers! It's probably going to be quite broken until there's better support for a wider range of Pro Tracker effects, but I'm fairly happy with how it's going so far.

Did another update. Windows exe in the release section.

https://github.com/earok/pt_2_mml

Support for E6* (repeat) commands
Support for EA* and EB* (instant volume up/down) commands
Support for 9** (sample offset) commands
Improved handling of repeated sounds
earok is offline  
Old 06 June 2023, 15:11   #2946
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
Latest experimental fixes:

Issue reported by Mixel where setting x-speed to zero wouldn't work on CPU platform actors.
Issue reported by Master Linkuei where font loading could sometimes glitch on Mega Drive (all fonts and panels are now DMA loaded in the VBlank)
earok is offline  
Old 06 June 2023, 19:46   #2947
saimon69
J.M.D - Bedroom Musician

 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,097
Quote:
Originally Posted by earok View Post
Cheers! It's probably going to be quite broken until there's better support for a wider range of Pro Tracker effects, but I'm fairly happy with how it's going so far.

Did another update. Windows exe in the release section.

https://github.com/earok/pt_2_mml

Support for E6* (repeat) commands
Support for EA* and EB* (instant volume up/down) commands
Support for 9** (sample offset) commands
Improved handling of repeated sounds
Ok, THAT now explains why the Rastan crescendo was shorter for BasementApe, it was not supported -_-
saimon69 is offline  
Old Yesterday, 03:26   #2948
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
@saimon69 - that change log was for the Protracker->MML converter, not Scorpion Engine itself.

I take it the Rastan crescendo issue was when it was being played in the Rastan Amiga game?

---

Posted another update to the Protracker->MML converter

https://github.com/earok/pt_2_mml

* Support for 3 channel mods with "3CHN" header
* Support for E9 "Repeat every X tick" effect
* Rather than repeating endlessly, Macros are cancelled after one row (so effects don't run endlessly if they're not interrupted by other effects)
earok is offline  
Old Yesterday, 12:36   #2949
earok
Registered User

 
Join Date: Dec 2013
Location: Auckland
Posts: 3,354
Latest fixes to experimental:

AMIGA:
Fixed issue reported by Mixel where sprite parallax wasn't behaving well with actor sprites.

MEGA DRIVE:
Tweaks to panel loading, more of it is done with the DMA on the vblank. Hopefully this hasn't broken anything.

UNIVERSAL:
Fixed issue reported by Mixel where player vs actor collisions weren't triggering on a platform if the player wasn't standing on top of the platform.

Edit: Also an update to the protracker to MML tool

https://github.com/earok/pt_2_mml

* Support for mods that don't use set position effects to loop back to the start (songs are still set to loop infinitely by default).
* Fix for issue where samples that are either unnamed, or have the same name, could conflict.

Last edited by earok; Yesterday at 13:42.
earok is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
2D Platformer Engine carrion Coders. Blitz Basic 27 06 June 2019 14:35
New Chaos Engine!! arpz Retrogaming General Discussion 75 31 August 2013 22:20
F/S Warp engine 32 mb tabuhuso MarketPlace 0 24 February 2012 15:13
PC Engine CD TodaysForgotten Retrogaming General Discussion 47 13 May 2009 23:57
Scorpion (100% working) andreas request.Old Rare Games 13 01 August 2003 08:48

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 15:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Page generated in 0.20579 seconds with 15 queries