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

GFA, ASM, STOS, ...

Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

User avatar
mfro
Atari Super Hero
Atari Super Hero
Posts: 818
Joined: Thu Aug 02, 2012 10:33 am
Location: SW Germany

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

Postby mfro » Wed Nov 20, 2019 4:11 pm

fvdi (https://github.com/jklockars/fVDI_from_0.958) contains sources for a tool (conv2gas) that can translate DevPac source files into gas syntax.

Not perfect (it can't cope with local labels, for example - which is a limitation of gas), but nevertheless quite useful.

kwahu
Atariator
Atariator
Posts: 20
Joined: Wed Nov 20, 2019 1:34 pm

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

Postby kwahu » Wed Nov 20, 2019 5:39 pm

thx, I've figured out that I've missed the vasm and rmac binaries in the bin/ folder ...

still I've managed to compile 2-3 programs from the tutorial folder but when I run most of them I get this kind of errors
Image

kwahu
Atariator
Atariator
Posts: 20
Joined: Wed Nov 20, 2019 1:34 pm

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

Postby kwahu » Wed Nov 20, 2019 6:06 pm

when I try to compile tutorial 4, I get

undefined reference to `_BLiT_EntityDrawVisibleYM_68k'

kwahu
Atariator
Atariator
Posts: 20
Joined: Wed Nov 20, 2019 1:34 pm

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

Postby kwahu » Wed Nov 20, 2019 6:08 pm

and map8x8 compilation gives:

map8x8.o:map8x8.o:(.text+0x4222): undefined reference to `_EntityInteractVisibleYM_68k'
map8x8.o:map8x8.o:(.text+0x48aa): undefined reference to `_BLiT_EntityDrawVisibleYM_68k'
collect2: ld returned 1 exit status

kwahu
Atariator
Atariator
Posts: 20
Joined: Wed Nov 20, 2019 1:34 pm

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

Postby kwahu » Wed Nov 20, 2019 10:31 pm

SOLVED!

1 - vasm and rmac binaries are in bin/
2 - for each example first run - bash makedata.sh
3 - if make has error add this to makefile
COMPILERDEFS += \
-DAGT_CONFIG_WORLD_YMAJOR \

kwahu
Atariator
Atariator
Posts: 20
Joined: Wed Nov 20, 2019 1:34 pm

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

Postby kwahu » Thu Nov 21, 2019 2:04 pm

Hi,

I can't figure out how to use key input:

AGT_InstallInputService();
....
while(isRunning)
{
if (key_states[ScanCode_SPACE])
{
isRunning = 0;
}
}

What else should be in my loop?

User avatar
prog99
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 119
Joined: Thu Jun 19, 2003 8:08 pm
Location: Edinburgh
Contact:

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

Postby prog99 » Fri Nov 22, 2019 9:04 pm

AtariCrypt wrote:Still, I must admit to being disheartened with the take up of AGT. Esp when compared to other platforms over the last couple of years and their new/converted game releases I keep reading about :/

I’m not surprised. Doug wrote a great set of libraries but they are nearly 30 years too late on a dead platform.
All my real skills are undervalued

User avatar
matt
Captain Atari
Captain Atari
Posts: 344
Joined: Tue Jan 04, 2005 5:11 pm
Location: Cornwall, UK
Contact:

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

Postby matt » Thu Dec 05, 2019 7:12 pm

This is really cool.

My only issue are that the examples are too big/complete. I'd like to see smaller examples of each part of the API.

I'm about to do a card game and am considering this framework but I'll have to spend time checking all the examples to see if it does everything I need. I'll dive into the wiki now.


Social Media

     

Return to “Coding”

Who is online

Users browsing this forum: No registered users and 5 guests