English Amiga Board


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

 
 
Thread Tools
Old 23 July 2023, 22:54   #3001
K1200RS21
Registered User
 
K1200RS21's Avatar
 
Join Date: Feb 2020
Location: fRANCE
Age: 48
Posts: 60
I had fun creating icons on 2023 games

https://zupimages.net/viewer.php?id=23/29/7i1u.png
K1200RS21 is offline  
Old 24 July 2023, 18:33   #3002
Torti-the-Smurf
Registered User
 
Torti-the-Smurf's Avatar
 
Join Date: Dec 2018
Location: Earth
Posts: 1,097
Quote:
Originally Posted by PascalDe73 View Post
Hi,

Could someone make a nice icon for Castlevania AGA?

https://danteretrodev.itch.io/akumajou-dracula-aga

Many Thanks,

Best regards,

Pascal



I made two different sized icons.
Hope you like it .


https://eab.abime.net/zone/Castlevania-Icon.lha


Greetings,
Torti
Torti-the-Smurf is offline  
Old 25 July 2023, 10:37   #3003
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Important! Latest experimental brings a breaking change (apologies about this, it was bit of a sticky situation for a while so I thought I should just deal with it once and for all).

The jump control settings have been removed from the project tab. You can now only set these in the codeblocks -> set jump controls. By default, jump is set to "up or fire 2" on Amiga or "fire C" on Mega Drive.

Because the way the data is stored has been changed, if you were already doing that, you may need to manually reset the values in the command.

There is now a little more flexibility in that Mega Drive A-B-C buttons can all be set for jump (like in Sonic which has all of these set). I do also intend to add this flexibility to the attack button as well if (for example) you don't want it assigned to Amiga Fire 1 or Mega Drive B.
earok is offline  
Old 25 July 2023, 14:35   #3004
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,523
Quote:
Originally Posted by PascalDe73 View Post
Hi,

Could someone make a nice icon for Castlevania AGA?

https://danteretrodev.itch.io/akumajou-dracula-aga

Many Thanks,

Best regards,

Pascal
Mon dieu, this is impressive ! Didn't knew that there was such an advanced project.
sokolovic is offline  
Old 26 July 2023, 07:24   #3005
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Latest experimental check in is for Amiga only:

- New "sliced-fast" mode which improves performance over the regular sliced mode, but with considerably less memory savings than regular sliced mode.

In addition, both sliced modes are partially supported on tall levels. As long as the actor doesn't overlap the Y buffer (this is usually around 18 tiles by default), it'll render just fine. If it does overlap that boundary, part of the actor won't be rendered, but it shouldn't crash etc.

These upgrades are both part of the project for RetroAnimator support (which is intended to use sliced mode "under the hood"). Hoping it'll be up and running to some degree by the end of the month.

---

Update: Did another round of updates for sliced mode - it's now fully supported on tall levels, you should be able to use it exactly like any other render mode.

Last edited by earok; 26 July 2023 at 14:29.
earok is offline  
Old 27 July 2023, 07:26   #3006
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Latest experimental update:


Major reworking of internal code to make animation handling (at the editor side, not the engine side) more "generic", in order to prepare for RetroAnimator support. This doesn't by itself add any new features to the engine, and I'm hoping this hasn't broken anything but please let me know if your game no longer compiles.

Fix for @msmalik681, using the <br> tag for line breaks in the "set string" command should work as expected.
earok is offline  
Old 27 July 2023, 15:01   #3007
UltraNarwhal
Registered User
 
UltraNarwhal's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 305
Do the player platform control types have coyote time built in, or do I need to add my own code?
UltraNarwhal is offline  
Old 27 July 2023, 22:16   #3008
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
@UltraNarwhal they don't, it's planned as a future feature but hasn't been implemented yet.

---

Latest update:

* Fix for @basementApe, issue where graphics could glitch at certain Y positions
* Again, further work on implementing RetroAnimator. Still no new functionality, but if any of the recent changes have broken compilation, please let me know.
earok is offline  
Old 29 July 2023, 02:47   #3009
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Latest experimental update is more or less bug fixes

- Fix for bug reported by @Ray where level wouldn't be properly unloaded before loading the next level (this was triggering an error in Amigo the Fox).
- Fix for bug reported by @msmalik681 where a level running in the background would corrupt a "main" panel displayed over top of it (also related issue where having a middle panel and a top panel could result in a corrupt display below the middle panel.)
- Fixed bug reported by @basementApe where using sliced actors in asset bundles could result in corruption in other asset bundles (and more broadly, bug where using sliced actors in asset bundles wouldn't work at all)
- Added command to the base->advanced menu "Wait No Actors" which will cause a yield until no actors are running codeblocks (this is mostly for internal use, eg the engine uses it to prevent a level from unloading while there's an actor still running a codeblock, but I've exposed it in case anyone needs it for some advanced reason)
earok is offline  
Old 29 July 2023, 14:27   #3010
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Experimental update sponsored by BitBeamCannon, and it's a big one!

RetroAnimator - the animation kit used to create the animations in Metro Siege - is now also officially supported in Scorpion Engine. Simply put the project files in the Scorpion folder, and they'll work more or less like native Scorpion animations.

What RetroAnimator support brings to the table is the ability to construct large and fluid animations out of reused parts for a minimal use of chipram and disk/cartridge space. If you were to create a character with separate small images for each limb, the head and the torso etc, you can reuse those parts over and over and they'll only go on the disk once.

Some notes:
- July patreon goodie bag has been refreshed with the latest version of Retro Animator, and an example Scorpion project for Amiga and Mega Drive with the Retro Animator example is in there as well.
- Your ability to edit RetroAnimator animations is limited to just being able to configure settings like asset bundle, render mode etc. Use the RetroAnimator tool itself to edit frames.
- Performance is not optimal on Amiga yet, particularly with parts wider than 16 pixels, this will be worked on over time.
- On Amiga, there's a "fast" mode with fewer memory savings and a non-fast mode with more intense memory savings (the difference is just "fast" is interleaved).
- On Amiga, traditional render modes are available if you wanted to "bake" all of the parts into a single image (say, if you wanted to render some frames with sprites instead for example).
- Support is bleeding edge and could be unreliable for awhile.
- RetroAnimator supports multiple collision boxes, Scorpion only supports a single "melee" box. In future, there'll be the ability to use multiple collision boxes in Scorpion as well, but now now it'll only take the first box to use as the melee box.
earok is offline  
Old 29 July 2023, 19:18   #3011
Silverstreak
Registered User
 
Silverstreak's Avatar
 
Join Date: Mar 2017
Location: London
Posts: 124
This is a great update, nice work.
Silverstreak is offline  
Old 29 July 2023, 22:01   #3012
UltraNarwhal
Registered User
 
UltraNarwhal's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 305
Experimental builds are missing the add [blank] image ability, throws error about missing image if you used one previously.
UltraNarwhal is offline  
Old 30 July 2023, 03:03   #3013
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Thanks @Silverstreak!

@UltraNarwhal skyzoo reported what I think is the same bug, and I've just checked in an experimental fix - please do let me know if it's still not working for you.

edit: checked in another update, invisible blocks weren't working correctly

Last edited by earok; 30 July 2023 at 05:54.
earok is offline  
Old 30 July 2023, 13:44   #3014
UltraNarwhal
Registered User
 
UltraNarwhal's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 305
Quote:
Originally Posted by earok View Post
@UltraNarwhal skyzoo reported what I think is the same bug, and I've just checked in an experimental fix - please do let me know if it's still not working for you.
Good news, it doesn't throw that error now. Bad news, you can't add any animation frames and compiled games animations are all wrong.


Looking forward to the multiple collision boxes feature, could use it for a vertical hud.
UltraNarwhal is offline  
Old 30 July 2023, 21:53   #3015
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
Latest experimental:

- Fixed bug reported by UltraNarwhal where the ability to edit traditional (non-retro-animator) Scorpion animations was largely broken.
- Fixed bug where animation flipping on Mega Drive wasn't working (not sure if this was also a bug UltraNarwhal reported?)

---

@Ultranarwhal please let me know if that's all the bugs you were having, if there's still more bugs I may need a demo.
earok is offline  
Old 31 July 2023, 15:22   #3016
UltraNarwhal
Registered User
 
UltraNarwhal's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 305
Quote:
Originally Posted by earok View Post
- Fixed bug reported by UltraNarwhal where the ability to edit traditional (non-retro-animator) Scorpion animations was largely broken.
- Fixed bug where animation flipping on Mega Drive wasn't working (not sure if this was also a bug UltraNarwhal reported?)
.

Yep those were the bugs, now fixed.
Only remaining bug is the [blank] not displaying right on Mega Drive (and using next image down list), correct on Amiga. May be due to blank animation frame not showing name anymore?
UltraNarwhal is offline  
Old 01 August 2023, 03:04   #3017
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
@UltraNarwhal sorry about that! Should be good now.

Latest experimental -


Amiga:
- Fixed bug with audio glitches.

Mega Drive:
- Rudimentary implementation of vertical column scrolling. This isn't well tested yet but it seems to work. You need to enable it with the Configure Screen function and then you can set the offsets with the Column Scroll function.

Unlike most parallax options, there's no handholding but there's no restrictions - once you've set the mode, you can set any word of VSRAM, foreground or background, to anything you want. There's also no automatic handling of the Sega hardware bug which glitches the first column on some consoles, how you cover that up is over to you.

Universal:
- The ability to set jump controls separately for each player is now there.
- Fix for issue where "[ blank ]" wasn't showing for a blank frame in an animation.
- Fixed bugs with blank image frames, in particular issue reported by UltraNarwhal where blank wasn't working at all on Mega Drive.



Edit: Did another update, since these changes are Mega Drive only I'll just update this comment rather than make a new one:

- Rewrote palette handling to use a single DMA transfer in the VBlank (as opposed to writing directly to the VDP at realtime). VDP dots from fades and color changes should be gone, or at least only appear in the overscan area rather than the main game.
- Fix for bug where the splash screen palette wouldn't be completely cleared when loading the first level.
- Load background function now works - you can change the parallax at real time on Mega Drive, but only if the parallax panel is assigned to a different map (you can create an empty map if you wish). It does take a second or two to swap, I'll consider seeing if I can make that faster in future.

Last edited by earok; 01 August 2023 at 11:05.
earok is offline  
Old 01 August 2023, 19:43   #3018
UltraNarwhal
Registered User
 
UltraNarwhal's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 305
Excellent

Just noticed foreground isn't being drawn on Mega Drive.

Last edited by UltraNarwhal; 01 August 2023 at 23:18. Reason: additional info
UltraNarwhal is offline  
Old 02 August 2023, 08:57   #3019
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,548
@UltraNarwhal I may need to get a demo, Mega Drive foreground does seem to be working okay at my side.

--

Latest update is for Amiga only:

CDTV/CD32 iso export has been added. Note that you do need to have appropriate files from the CDTV/CD32 developer discs (I can't say where and how to get these but it shouldn't be too difficult to source) in your Scorpion folder. It will tell you which files you need when you go to export to CDTV/CD32.

Note that the export only uses the CDTV.TM trademark (in order to support both the CDTV and CD32). I'm not totally sure if AGA games will work 100%, but in any case in the next day or two I'll add support for CD32.TM for CD32 only export.
earok is offline  
Old 02 August 2023, 10:16   #3020
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 852
Wow, cd32 export is pro awesome! I have some cd dev kit, hopefully the files needed are there. I tried to compile my own iso before and got nowhere, so that is super cool.
acidbottle is offline  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 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 14:13.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15008 seconds with 14 queries