17 November 2021, 11:00 | #1481 |
Registered User
Join Date: Nov 2016
Location: France
Posts: 855
|
|
17 November 2021, 14:20 | #1482 | ||
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Quote:
Hmm.. I'm surprised you arent constantly being nagged about high scores considering how many people are making arcade ports. Quote:
Last edited by Mixel; 17 November 2021 at 15:41. |
||
17 November 2021, 16:00 | #1483 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 849
|
The changes sound absolutely outstanding! It opens up so many possibilities, particularly with shoot-em-ups I would say.
The floating ankh I assume is just a 16x16 sprite in the above example, if I can use larger gfx sizes (even chopped up and joined) then that will be 100% ideal for the floating text Im trying to incorporate. Will then have to 100% make sure I get this stumbling thing working on the latest versions Great changes nonetheless earok, thanks man! Oh, as for the rick dangerous port, looks incredible .. amazing job on that and really polished. Cant wait to check all these games out, who needs a gaming PC right. |
17 November 2021, 19:42 | #1484 | |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Quote:
Last edited by skan; 18 November 2021 at 07:25. |
|
18 November 2021, 03:54 | #1485 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
Latest experimental update:
- Added "hide children" tickbox to animation. It simply means that when this animation is playing, all child animations are turned off (eg, on a character with a separate legs and torso actor, you may have special animations that render the whole body, in which case you'd want to turn off the legs while playing the animation on the torso) - New CPU_ParentOrbit. It doesn't rotate by itself so you need to nudge the rotation angle each frame if you want it to move around like that (simply set VAR2 to an angle between 0-360 degrees). As with the other Parent movement type, it's a hierarchy so you can have children rotating around children rotating around children etc etc. In this case, the cherries are orbiting the ankh which is orbiting the player. This uses up almost all of the VAR values, I may come back in the future and make it so that it uses XSpeed etc instead. |
18 November 2021, 11:30 | #1486 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 849
|
wow!
This is another cool development indeed. On the other hand, when you mention angles, I immediately think of new game possibilties ... I wonder! Does this angle VAR essentially enable bobs and sprites to be set at to any direction and then move, if understanding this correctly? Combined with bounce that opens up many interesting project ideas! On a wonderboy note, I cannot get the animation to trigger for that stumble earok, really fresh out of ideas, really jumbled up my code and tried allsorts. In the end have just set it to how it was before, more or less. Anims trigger for everything else in game, cannot fathom why not here! |
18 November 2021, 12:02 | #1487 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,462
|
Quote:
Interesting to see that the Wii version was originally enhanced for the GBA? Last edited by alexh; 18 November 2021 at 12:12. |
|
18 November 2021, 13:10 | #1488 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
Quote:
Send me the latest code and I'll have a look. If it's a bug with Scorpion, I'll fix it, if it's a bug with your code, I'll work it out. |
|
18 November 2021, 14:22 | #1489 |
Registered User
Join Date: Jul 2018
Location: Scotland
Posts: 849
|
Ahh i get you, indeed naming it CPU_orbit should have been a clue to! Was thinking of how this could be used for extending the possibilities with angles, since I had never been too sure how to handle them in scorpion. Like the bat and ball in pong, as an example.
Really sorry to bug you with my bug, in fact I'd be certain it is a bug in my code since noone else is really reporting it as an issue for them! Will fire it across later for you to look at but there is really is no hurry for a fix (well, about a month or so if I was pushy haha) |
18 November 2021, 18:05 | #1490 | |
Registered User
Join Date: Apr 2021
Location: FRANCE
Posts: 93
|
Quote:
Last edited by domkid; 18 November 2021 at 18:12. |
|
18 November 2021, 18:10 | #1491 |
Registered User
Join Date: Apr 2021
Location: FRANCE
Posts: 93
|
@Earok, super cool update...
|
18 November 2021, 19:28 | #1492 |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
|
20 November 2021, 01:35 | #1493 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
The visual glitch you get every 18 vertical tiles, I assumed it was only when using parallax.. On one level that I only have a copper rainbow on, i have a black line at the left of the screen.. Has anyone got a work around for this? Other than not have tall maps, obviously, haha.
On the levels with parallax i have tricks to minimize or obscure this sort of thing but this isn't so easy as it's such an "outside" level. It’d look odd to obstruct it with a cloud at the heights I’m talking about. If nobody has any ideas or it can’t be fixed I’ll have to make a new parallax backdrop for this stage too - not the end of the world, really. Edit: I don’t think I’ve ever spent this long fiddling to perfect an ocs gradient, haha. Last edited by Mixel; 20 November 2021 at 02:31. |
20 November 2021, 04:44 | #1494 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
@earok
Re:glitches with coppershade If the vertical wraparound is based on a modulo change on the right border, move the modulo change to just outside the left border. That way it won't interfere with the palette changes behind the right border nor the sprites behind the left border. The only downside is the horizontal sprite muxes will interfere if you use them. That and one or two others are the only interference that can conflict during the visible display. Of course this assumes a lot but it may be a common occurrance. Last edited by Samurai_Crow; 20 November 2021 at 04:54. Reason: Forgot to say who I was talking to. |
20 November 2021, 10:09 | #1495 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,547
|
Scorpion doesn't use modulo changes. The difference between the top and bottom of the buffer can't fit into a 16 bit number, ergo I have to reset all six bitplanes pointers on the wrap around line.
Short of making the screen narrower or shunting it to the right (both of those might be possible in the next Scorpion build) I don't know if a way to fit all required copper operations on the wrap around into the left side of the screen |
20 November 2021, 11:00 | #1496 |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Shunting it to the right sounds valuable then. Weird off centre Amiga games seemed par for the course. (I guess this might be why!) Thinking about other non CMOhn games, vertical shooters or rainbow islands style vertical games in particular, it’ll be pretty hard to work around.
Another feature request I guess is.. (not sure if possible!) The 3(/6 in EHB) colours that are reserved when parallax is active, can I have a tick box or some way use them on copper rainbows without having to use parallax? I know they’re a by-product but they’re invaluable for covering up stuff I don’t want the player to see. The 3 mains are just placing the colours from the left side of the parallax graphic.. that’s why I can change the “copper gradient layer” by moving those colours around.. basically could I have a gradient+ mode? Because that’d give me a bunch of extra colours too if I wrap my head around it properly! (in some areas I think I could use tiles with gradient embedded in them if the copper rainbow in the background was only using up 1 slot.. for some robocod style effects.) edit: i realise this gradient+ idea is possible already by just making a parallax file that's one long gradient, but that seems like an uneccessary waste of memory, probably? Last edited by Mixel; 20 November 2021 at 12:59. |
20 November 2021, 12:33 | #1497 | |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 303
|
Quote:
Had to change (BG) colour to black (rather than dark purple) to hide it. |
|
20 November 2021, 13:05 | #1498 | |
Registered User
Join Date: Jun 2020
Location: Leeds, UK
Posts: 770
|
Quote:
If anyone else is seeing similar lines and has the memory and palette slots to burn you can just move the gradient over to the second colour slot in a parallax file, and fill the left one with black - that fixes it until you move around a lot. but having the glitch colours means you can overlay them onto the glitchy area.. uhh.. See how colour 29 destroys the line. Last edited by Mixel; 20 November 2021 at 13:37. |
|
20 November 2021, 19:24 | #1499 |
Known As The Mad Doctor
Join Date: Jul 2021
Location: Brazil
Posts: 43
|
Very cool engine!
The problem is the semi-null documentation would be cool If some one makes a tutorial for this (I Tried to make one test game and, i could not make it) |
20 November 2021, 21:09 | #1500 |
Registered User
Join Date: Apr 2021
Location: FRANCE
Posts: 93
|
|
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 |
|
|