03 July 2021, 13:21 | #1001 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
thanks @reido!
Check in for today, and it's a fairly substantial one. With their blessing, I've adapted Bit Beam Cannon's brilliant translucency demo from AMOS into Scorpion, and updated the editor to make this possible. Now it's possible (with careful palette planning) for translucency effects. From a technical point of view, what's now possible is custom exclusion of bitplanes from the mask. We can see here, for this particular image, we've set the new bitplane settings in editor to match the requirements of the demo. The demo is included with latest experimental. As a side note, the demo also includes the CPU Path movement type, this is the only working example of this movement type in a demo. |
03 July 2021, 14:02 | #1002 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
I absolutely love this and I don’t really understand it yet, haha. This might take a little while to figure out. Great update!
TY for the CPU_Path example. |
03 July 2021, 19:47 | #1003 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
No worries!
Michael from Bit Beam Cannon sent me a video to explain the concept. [ Show youtube player ] |
03 July 2021, 22:12 | #1004 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Ah! Great video! I think I get it now.. I’m going to make bobs of my entire palette in different combinations of bitplane usage and have the player control them on the world map. I don’t think I can probably rearrange my palette to take full advantage of all The possible effects here without reworking a lot of stuff but I bet I can partially! Combined with the other weird colours who knows what’ll happen. This is going to be really fun, thanks Michael too!
I understand what my problem with cpu_path and tiled was now too.. It’s beyond stupid but I couldn’t find the polygon tool because I saw rectangle, circle, point, and triangle without realising triangle = free draw polygon.. I think I tried one of the other shapes and deleting points, so wow .. duh. |
04 July 2021, 00:29 | #1005 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
Heh, it's totally fine. I realize I really should have had the path function in an actual demo way before now. (I may need to add a cpu_path_direct option too for any objects that need to have pixel-perfect path following rather than by-tile)
Minor fix checked in, Michael pointed out that the "not transparent" bob is supposed to be underneath the others, not on top. |
04 July 2021, 00:49 | #1006 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
As well as a pixel perfect path follow, what could be pretty cool is a direct mode where it uses the player pursuit code from cpu_direct but uses them on the points of the polygon (with a timer for how long it takes between points) then you could do pretty much every Bézier curve attack wave imaginable? Unless the polygon tool already supports curves anyway. That’d be killer for scrolling shooters, particularly.
Last edited by Mixel; 04 July 2021 at 12:38. |
04 July 2021, 08:46 | #1007 | |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 852
|
Quote:
The transparency effect looks amazing, cant wait to see some real use of that. |
|
05 July 2021, 09:43 | #1008 |
Registered User
Join Date: Jun 2021
Location: France
Posts: 28
|
Beautiful Earok !
Not too much time for Scorpio lately. But I would like to know where to find the latest version. It seems to me 2 or 3 weeks ago that it was in the "scorpion-editor-experimental" section on github, that I had retrieved version 2021.5.2 and the same slightly more advanced version with the same numbers. Is it always there that you have to get the experimental versions, or is it somewhere else? Or is it just advisable to only use the latest 2021.5.1 official release from May 21, until the new official release? Thank you |
05 July 2021, 10:35 | #1009 |
Registered User
Join Date: Apr 2021
Location: FRANCE
Posts: 93
|
@Kaizen35, Yes, the experimental versions are still in the same place,
and if you want to try the latest features, use them... |
05 July 2021, 10:38 | #1010 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
I’d install GitHub desktop and sub to the repositories so it’s just a case of one click to update scorpion. It’ll tell you when he’s updated both experimental and official releases.
If you have regular backups there isn’t really a risk in using the experimental versions. I always use the experimental ones because I want to try out all the new stuff. |
05 July 2021, 11:09 | #1011 |
Registered User
Join Date: Jun 2021
Location: France
Posts: 28
|
thanks guys !
i see now that by going to the "Overview" page of Eorok, I finally saw its latest experimental versions under "contribution activity". I've only been going on Gitub since I started with Scorpion, so I'm still a bit confused, sorry thank you again! ^^ yes, Mixel, I also do backups now. Last edited by Kaizen35; 05 July 2021 at 11:22. |
05 July 2021, 21:28 | #1012 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,828
|
Love that Amos demo in the tunnel he did.
Strangely I have had transparent sprites without any extra commands,like by mistake ill have to take a look sometime. but yeah some great effects can be archived with that effect can you upload the demo in the tunnel done in scorpion engine read to run. |
06 July 2021, 00:48 | #1013 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
I can't upload the tunnel demo because I deleted most of it. In any case all it was was this parallax image
Set to run at something like 0.1 pixels per frame on left, right and idle. -- I might wrap up 2021.5.2 soon and do that as a public release since the translucency counts as a major new feature, there may be some backbone importer bugs to fix, also regarding the reported line on the left - it that actually a regression since 2021.5.1, or is it the same since 2021.5.1 ? |
06 July 2021, 02:12 | #1014 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,828
|
I mean this one
the original transparency demo he did, I have it in Amos but it's very slow. |
06 July 2021, 02:23 | #1015 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
Ah, I don't know anything about that one. I'll ask
|
06 July 2021, 02:51 | #1016 | |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Quote:
Transparency stuff is a great update. Makes sense. |
|
06 July 2021, 06:12 | #1017 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,549
|
No worries! A pair of screenshots showing the difference should make it apparent what the issue is.
|
06 July 2021, 11:12 | #1018 | |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Quote:
One thing I notice as well is although it's 100% present at the left physical side of the map, it also flashes occasionally when scrolling, though it's pretty subtle.. http://mixelslab.com/leftflicker.gif A gif of a small section of the left hand side of the screen. (this might be necessary, and it's not very noticable) Last edited by Mixel; 07 December 2021 at 09:10. |
|
06 July 2021, 12:52 | #1019 |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 305
|
Now that my game is more functional I've noticed a bug and some quirks.
The bug is for actors that have different speeds for direction. Using bounce collision or stayonplatform the speed never changes back, works fine if I use my own block method though. Using disk compression (doesn't happen with uncompressed version) appears to make the disk drive stay powered on with some shorter codeblocks containing a wait for fire loop. Unsure if emulator issue, noticed it after getting game over and going back to my title screen (it was quiet on initial boot). Fixed issue by duplicating another codeblock to boot back to. This is probably what you shouldn't do in game Switching the panel in a level breaks sound or corrupts graphics. I was changing bottom panel to a pause panel when paused, then reverting back to original. Worked fine if the panel I swapped between was the defined talkpad, probably because it'd been allocated in memory. |
06 July 2021, 14:16 | #1020 | |
Registered User
Join Date: Nov 2014
Location: Netherlands
Posts: 260
|
Quote:
One thing I did notice is that when you select Yes and go back to the main menu and start a new game that the pause panel is briefly shown while loading level 1. Even though I told it to unload the panel. So it's not properly removed from the memory or something. So I let the pause panel switch back to the original panel before exiting to the main menu. But now you see the panel switch when exiting the game. But the last method is less ugly. I'm using the top panel btw. And I also have the, how I call it: "Floppy light on" issue. It also happens with uncompressed version. And on real hardware. I though it was just a problem with scorpion. Redpill had it too and and some point Zener fixed it. But it might happen because of some "wait for press fire" code so I need to review my codeblocks. |
|
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 |
|
|