www.retrosoftware.co.uk
http://www.retrosoftware.co.uk/forum/

Acorn Atom game WIP
http://www.retrosoftware.co.uk/forum/viewtopic.php?f=73&t=893
Page 1 of 1

Author:  Wood [ Thu Feb 20, 2014 1:26 pm ]
Post subject:  Acorn Atom game WIP

Hi,

I am coding a game for the Acorn Atom(which I am also hoping to port to the Electron and BBC afterwards).

It is a platform game, at the moment I have done:

- Sprite Engine
- Level data processing
- Enemy movement
- score calculation and display

Image

At the moment I am testing the code with MESS but I would like to test it also on Atomulator but I just don't know how to create a tape or a disk with my file/code.

Are there any tools to do this?

Thanks

Author:  oss003 [ Fri Feb 21, 2014 12:17 pm ]
Post subject:  Re: Acorn Atom game WIP

Hi Wood,

looking good, nice job!!

Didn't know you can write games for the Atom and port them to the BBC and Electron because mostly I'm converting Electron games to the Atom ... :lol: :lol:

I don't know how you load the files into MESS?

You can easily convert binary files to Atomulator by adding a header to the binary file.

Byte 00-15 = Filename with $0's added
Byte 16-17 = LB/HB load address
Byte 18-19 = LB/HB execute address
Byte 20-21 = LB/HB length address

Rename the filename to filename.ATM

What compiler are you using to create binary files?

Greetings
Kees

Author:  Wood [ Fri Feb 21, 2014 1:44 pm ]
Post subject:  Re: Acorn Atom game WIP

Hello Kees

Thanks for your reply and congratulations on all your fabulous Atom projects!

Yes it seems I will be doing here the oposite going from the little fella to the big ones. I am hoping(if time permits) to do ports of this game that use the other computers' capabilities not just a straight port.

On MESS what I do is use the debugger to load the binary file into memory.

So it is quite easy to produce the atom tape, just add that header. Cool.

About the compiler, I am mostly a 64 coder, so I have been using Kickassembler for this project, as it is easier to set up. On the C64 I have used kickass but then I moved to the ca65 assembler.

Thanks again.

Author:  Wood [ Fri Feb 21, 2014 2:56 pm ]
Post subject:  Re: Acorn Atom game WIP

Hi,

I have added the header but I still can use the file on atomulator, but it works on DOS Atom emulator Wouter Ras.



On Atomulator it seems that I need a uef or csw file... how can I create one of these?

Author:  oss003 [ Fri Feb 21, 2014 3:00 pm ]
Post subject:  Re: Acorn Atom game WIP

Hi Wood,

Atomulator is able to handle:

- Files (.ATM is a binary file with header used for AtoMMC SD-interface)
- Tapefiles (.CSW, .UEF files created from a WAV file)
- Diskfiles (100 kB diskimage of a original Atom floppy)

Mess is able to handle:

- Quickload (.ATM is a binary file with header used for AtoMMC SD-interface)
- Cassette files (WAV file from original cassette output at 300 baud)
- Diskfiles (100 kB diskimage of a original Atom floppy)

Greetings
Kees

Author:  oss003 [ Fri Feb 21, 2014 3:02 pm ]
Post subject:  Re: Acorn Atom game WIP

Wood wrote:
Hi,

I have added the header but I still can use the file on atomulator, but it works on DOS Atom emulator Wouter Ras.



On Atomulator it seems that I need a uef or csw file... how can I create one of these?

Don't load the file as a tapefile.

Does Atomulator reports ATOM + ATOMMC2?

Otherwise check the option RAM/ROM -> RAM/ROM enabled.
Type: *LOAD filename.atm

Kees

Author:  Wood [ Fri Feb 21, 2014 3:04 pm ]
Post subject:  Re: Acorn Atom game WIP

Thank you Kees.

Author:  oss003 [ Fri Feb 21, 2014 3:40 pm ]
Post subject:  Re: Acorn Atom game WIP

Hi Wood,

can you upload a video of the game?

Greetings
Kees

Author:  Wood [ Fri Feb 21, 2014 5:02 pm ]
Post subject:  Re: Acorn Atom game WIP

I will later on when I have done some more.

Author:  oss003 [ Fri Jun 27, 2014 10:49 am ]
Post subject:  Re: Acorn Atom game WIP

Hi Wood,

did you make any progress in your project?

Is the game ready for a sneak preview ........ :lol:

Greetings
Kees

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/