05 July 2022, 14:40 | #2261 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 858
|
|
06 July 2022, 03:43 | #2262 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
Checked in an emergency fix for experimental for the "weird codeblocks layout" issue experienced by @flibble42. I'll probably do a more comprehensive update later once I've done more testing today.
--- @flibble42 I've got a note to add "Ability to get or set frame" to the next feature poll on the Patreon. --- @AlexH I definitely want to get back into "Scorpionifying" Tales of Gorluth sooner or later. |
06 July 2022, 12:10 | #2263 |
Registered User
Join Date: Apr 2006
Location: UK
Age: 51
Posts: 282
|
@earok
The fix "seems" to have fixed the menu issues, but you know how these things go. Get and set anim frame should do it, i added the anim system start/stop thing because i wasn't sure that setting the frame time to 0 was meant to play as fast as possible or to freeze the animation. Thanks for putting it in the poll (don't worry, it won't win ) |
06 July 2022, 13:36 | #2264 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
Setting 0 is *meant* to be "infinite length" (eg, a frame that never progresses to the next frame), there was a recent bug which indeed meant that some 0 length frames were simply never played at all.
--- Did another experimental update - the recent fix that I made for bottom panels higher than the 255 line broke some bottom panels lower than the 255 line, so I did a new fix that works for panels at both positions. I'm reasonably satisfied that it's bug free, or at least as bug free as the last public update was, so I'll do a soft launch to public tomorrow, but do let me know if anything clearly needs fixing. I'm scheduled to stream in approx ~22 hours from now so I could do some live bug fixing on stream. |
06 July 2022, 20:59 | #2265 | |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 307
|
Quote:
I also in recent experimental builds if less than 4kb is free it does a guru error, rather than the usual not enough memory error. Just thought I'd mention just in case, not that it affects me currently. |
|
07 July 2022, 03:12 | #2266 |
Jackie Chan
Join Date: Mar 2012
Location: Ireland
Age: 47
Posts: 1,009
|
Anybody interested in making Supernova in Scorpion?
Its an OCS/ECS game. All the graphics are complete. I'm on the lookout for a new coder or scorpion engine user. I'm the pixel artist and game designer. https://eab.abime.net/showthread.php?t=109803 |
07 July 2022, 04:58 | #2267 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
@Adrian Browne I've posted that to the PixelGlass / Scorpion Engine discord - https://discord.gg/VpWBCd8TGg
--- Latest experimental check in fixes issue reported by UltraNarwhal (in that other bottom panels were broken on Duckstroma), but doesn't break the other two games I was having bottom panel trouble with. I'm hoping that's it so far as breaking bugs are concerned! I'll skip the stream and just work on some last minute checks and get 2022.5 out to public. --- @UltranNrwhal Sadly it's a little difficult to trigger the proper memory error all of the time, there's parts of Scorpion that allocate memory that are in the Blitz Basic side (eg, initializing copper lists) and if it runs out of memory there, it'll guru rather than quit with an error. That may become something that gets fixed over time (say if I rewrite those bits in my own ASM or eventually port to C etc) |
07 July 2022, 10:55 | #2268 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
I ended up doing another experimental update for moving platform handling:
* The "OnPlatformLanded" event can be triggered by landing on a moving platform. * There's now a few more ways to check the player's platform state: Player_IsOnPlatform == IsOnPlatform_False - Is not standing on any platform Player_IsOnPlatform <> IsOnPlatform_False - Is standing on any kind of platform Player_IsOnPlatform == IsOnPlatform_Flat - Is standing on a non-slope block or tile Player_IsOnPlatform == IsOnPlatform_Slope - Is standing on a slope Player_IsOnPlatform == IsOnPlatform_PlatformActor - Is standing on a platform actor Another round of testing tonight and then I might call it a day. Come hell or high water, I want to see if I can get 2022.5 to public release tonight. |
07 July 2022, 12:04 | #2269 |
Registered User
Join Date: Apr 2006
Location: UK
Age: 51
Posts: 282
|
How do i change Scorpions file associations for editors and stuff or does it use the system ones?
|
07 July 2022, 12:11 | #2270 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
|
07 July 2022, 12:45 | #2271 |
Registered User
Join Date: Apr 2006
Location: UK
Age: 51
Posts: 282
|
Understandable. I use IrFanView to view all GFX images as i don't want to launch a heavy duty editor just to view an image, so i am reluctant to change, for example, PNG to open ProMotion. Any chance of an INI file?
|
07 July 2022, 14:54 | #2272 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
I'll keep it in mind but I'm not sure how easy it would be to maintain a separate list of editor applications in Scorpion from the system.
-- 2022.5 has been soft launched! I'll announce publicly in a day or two if there are no breaking issues, then I'll prepare the feature poll and get to work on 2022.6 |
07 July 2022, 15:52 | #2273 |
Registered User
Join Date: Apr 2006
Location: UK
Age: 51
Posts: 282
|
Tiled and Open Office have unique-ish filetypes so won't have conflicts. Maybe just do the same for PNG files as you do when launching WinUAE for the first time, i'm guessing that doesn't use a system association. No need for an INI file that way.
It just occured to me that a change like this could mess up workflows that people are quite happy with. Maybe on First opening a PNG you could have a prompt that has CANCEL, WINDOWS,SELECT EXE. If you want to change it later use the reset paths option. Well, me asking for another feature that will be to my benefit and maybe a few others at the expense of many, sounds about right. Last edited by flibble42; 07 July 2022 at 19:19. |
07 July 2022, 19:46 | #2274 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Congrats on another soft launch earok! Looking forward to another one of those feature roundup videos to remind me what’s new, you add so much stuff and it all becomes a bit of a blur..
Flibble: I didn’t even realise that edit animation image button exists, I never use it.. I use the edit map button to regenerate the actors/block lists but everything else I get to from within Aseprite (usually) .. So it wouldn’t harm my workflows at least, however it ends up working. (I can totally see why many people wouldn’t want pngs associated with their image editor, makes sense) |
07 July 2022, 21:34 | #2275 | |
Registered User
Join Date: May 2022
Location: STOCKTON ON TEES
Posts: 12
|
Quote:
I have 2 animations. 1 an empty rope and the other a rope with the player attached. I needed to check the frames when the player jumps on the rope to see which one the new animation starts at and needed to check the frame when the player jumps off so that the jump is performed from the correct place on screen. |
|
08 July 2022, 11:24 | #2276 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 858
|
Thanks for stopping by and sharing this information foleyjo.
It certainly sounds like I was in the right ballpark, my execution of the idea probably needed a bit more care! Used anim frames to get the rope swing working but the jumping on and off was the issue. At least you confirm its totally workable |
08 July 2022, 12:28 | #2277 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,561
|
[ Show youtube player ]
Scorpion Engine for Amiga 2022.5 is out now! Sponsored by Bit Beam Cannon, and thanks to our generous Patreon backers, 2022.5 includes expanded control of sound tones, a new parallax demo, editor improvements for easier development, the ability to swap level backgrounds on the fly, bug fixes and more! -- @Mixel Sadly I don't make the videos any more! It's very time consuming and there's not an even amount of cool stuff to show every month. But there's usually only a handful of key features (mentioned above), and everything else is minor fixes. |
08 July 2022, 12:43 | #2278 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Makes sense that’s really something that’s a waste of your time considering the huge list of other stuff you have on your plate.
Ooh that could be a bit of a gap in the “market” though, scorpion feature reaction videos, haha. If not just showing them all.. I’d enjoy explaining how certain new things might be useful to me, too. Interesting thought. And congrats! This is a really big update, for QoL improvements. |
08 July 2022, 18:53 | #2279 |
Registered User
Join Date: Apr 2006
Location: UK
Age: 51
Posts: 282
|
@Mixel
Shhhh, don't get me started on QoL things for the editor, i'm not sure Unity would be the right platform to do them on, C of some type maybe. @Earok Talking of videos, any idea when you will be able to stream again? Given all the parallax projects of late i was wondering if you could do an A500 starfield effect. I'm concerned that the HW sprite method could be to repetative and BOBs to slow. |
09 July 2022, 11:21 | #2280 | |
Registered User
Join Date: May 2022
Location: STOCKTON ON TEES
Posts: 12
|
Quote:
For Jumping on I just have a melee box at the bottom of the rope on each frame and when the player hits it they grab the rope. I'm not really happy with the way this works but I think that's more my art work than the code. |
|
Currently Active Users Viewing This Thread: 3 (0 members and 3 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 |
|
|