Search found 3561 matches

by dml
Wed Aug 12, 2020 11:14 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] Have pushed a new sample 'examples/layerani' which demonstrates how to set up a 2-layer playfield and apply animaton to the top layer. This example shows trees growing slowly and independently at random locations around the map. They are not location-specific - in other words, the tree grap...
by dml
Wed Aug 12, 2020 7:02 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] The next new thing is something called occlusion maps . This is the product of suggestions & ideas I received (thanks masteries!) to improve performance for very big sprites e.g. end-of-level bosses. partial refresh 1.png When cutting giant sprites (which must be done with the -emc switch),...
by dml
Wed Aug 12, 2020 5:21 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE]

Have committed a new sample under 'examples/giantsprites' showing how to cut & use the giant sprite format shown previously as a W.I.P.

There's a bit more to this sample though - another update will follow.
by dml
Sun Aug 09, 2020 7:00 pm
Forum: News & Announcements
Topic: Many Thanks
Replies: 7
Views: 296

Re: Many Thanks

:thumbs:
by dml
Fri Aug 07, 2020 1:06 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[TIP] When programming entity tick functions, it's useful to know that entities are never really deleted. They never become 'invalid memory' but rather recycled with a new identity and revision. So it is program-safe to tolerate hanging pointers between entities. e.g... * entity M points at entity P...
by dml
Fri Aug 07, 2020 12:33 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

LaceySnr wrote:
Fri Aug 07, 2020 12:17 pm
That's a great setup - pretty sure I could leverage those ideas to great effect in Dave :)
I really should come up with a better name...
:-)

The full name is fine, but the short version 'Dave' maybe doesn't do it justice!
by dml
Fri Aug 07, 2020 10:35 am
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[TIP] Here's a neat way (one of many) to wake up enemies when a player sprite crosses/touches a specific part of the game map. The idea is to create an entity called TRIGGER in its own collision group, with no draw method (making it invisible). These are placed at key points in the map. The TRIGGER ...
by dml
Thu Aug 06, 2020 8:29 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] With some help from LaceySnr (Matt), it is now possible to build AGT & projects under WSL (e.g. Ubuntu under Win10). I have only tested projects built within the Linux filesystem e.g. agtools/ cloned under the user home dir - NOT from a shared windows native path. (It might be possible but ...
by dml
Thu Jul 30, 2020 12:50 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

Hi thanks for the comments. I'm travelling for a few days but there are more updates waiting - will follow up when i get back.
by dml
Tue Jul 28, 2020 1:48 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] One of the areas where I received much needed feedback (this one from 'masteries', who has provided design input on some new/upcoming features), is the use of collision detection in games where the collision hitbox might need to be completely different from the sprite graphic. An example is...
by dml
Mon Jul 27, 2020 2:19 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] Until now, cutting sprites from (e.g. PNG) spritesheet images involved passing command switches for position, size etc. (tedious), or writing a small script to guide cutting - which is certainly a lot less hassle but still causes some inertia. Especially if you happen to move the sprites ar...
by dml
Mon Jul 27, 2020 12:46 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

I think there is enough here to do what you suggest - I actually did something like this a few years ago with a more limited version of AGT (without the scrolling - just controlling a craft and shooting menu options to select music tracks). Font support is currently quite weak though - for that case...
by dml
Mon Jul 27, 2020 11:44 am
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

The previous update is now in GIT. When calling shifter::init() you can pass one of these displaymodes: STLow320x200 STLow320x240 STLow320x256 STLow320x272 e.g. shift.init(STEDisplayMode::STLow320x200); Passing no argument defaults to the original 320x240 expected by the samples. There will be some ...
by dml
Sun Jul 26, 2020 4:53 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

I'd now be tempted to pop the ICs out of the sockets, rub the pins with something lightly abrasive, wash with alcohol and put them back in.

But with these it's best done with a special IC pulling tool (can find them cheap on ebay). Or a great deal of care.
by dml
Sun Jul 26, 2020 9:45 am
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] This one is still a couple of days out - but it will soon be possible to configure the display to different size/resolutions . 320x200 320x240 320x256 320x272 The shifter interface init() function can take an argument to specify the display mode. It defaults to 320x240. It can be called as ...
by dml
Sat Jul 25, 2020 9:48 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

So its related to temperature, but nothing is particularly hot?

This might be a bad idea - but what happens if you lightly press the chips (e.g blitter) with a finger while its running? you'd need to run with the shield off and the keyboard set aside to try it.
by dml
Sat Jul 25, 2020 8:09 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

Yes it could be the piggyback expansion. It's sitting on a mechanical contact between the 68k and bus grant logic.

And I doubt it was tested against 23 blitter bobs at 50hz for 3 hours :-p
by dml
Sat Jul 25, 2020 6:17 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

So you have a socketed blitter.

What is the board mounted over the CPU?
by dml
Fri Jul 24, 2020 6:38 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

A thermal camera... an impressive toy you have! :) it comes in useful for fixing roofing and broken electronics in equal measure. An STE without discrete blitter, that supports blitter operation and usage... interesting... first notice I have of relocation of this ASIC, I'm not sure when that chang...
by dml
Fri Jul 24, 2020 5:46 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE]

I recently fixed a stupid issue that prevented projects from being built outwith the AGT root directory. i.e. you had to keep your projects in the engine folder alongside the demos and examples (duh!)

It should now be possible to build projects from more sensible locations.
by dml
Fri Jul 24, 2020 5:40 pm
Forum: Coding
Topic: [A]tari [G]ame [T]ools - 2D prototyping engine for STE
Replies: 176
Views: 66875

Re: [A]tari [G]ame [T]ools - 2D prototyping engine for STE

[UPDATE] The next useful thingy recently added to the engine is configurable guard band . This allows sprites to be drawn safely without physical clipping, outside the screen edges. AGT has always used a 32-pixel guardband for scrolling purposes but recent changes allow the guard size to be configur...
by dml
Fri Jul 24, 2020 12:50 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

(Not sure if this will survive intact and readable with the JPG compression but there is a size limit for file attachments).
board2.jpg
by dml
Fri Jul 24, 2020 12:47 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

Yeah, either temperature alone or perhaps temperature combined with a socketed chip? Or a dry capacitor on the board.

Anyway I did a bit of extra science for you - see below. It appears I have an STE with integrated blitter - the blitter socket is missing.

The CPU and ram get quite warm :)
by dml
Fri Jul 24, 2020 12:01 pm
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

Roughly 3 hours and no glitches. Looks normal. I can either just leave it running - or power it off now and see what kind of mainboard rev/blitter (socketed vs not) I have in that machine. Let me know what you're more interested in seeing. I can then leave it going overnight and see how it looks in ...
by dml
Fri Jul 24, 2020 11:12 am
Forum: Coding
Topic: Atari STE Blitter objects demo (new record)
Replies: 88
Views: 4229

Re: Atari STE Blitter objects demo (new record)

...another hour, no glitches. :-P

Go to advanced search