Jump to content


Project 1 Preview Video Has Landed!


20 replies to this topic

#1 Guest_promethea_*

Guest_promethea_*
  • Guests

Posted 25 June 2009 - 07:26 PM

Hi!

It took us 4 long and hard weeks of hard work, laughs, cries, desparation, bug hunting etc etc, but we finally did it!

Reboot is (somewhat!) proud to present you a preview video of Project One! You can find more info and a video (encoded in divx 6) on our website

There's also a Youtube video right here: . We're sorry for the low quality for the moment, it looks much better on a real jaguar!! We're working on a hi-res video for you to enjoy smile.gif

Any comments (good, bad, etc) are very welcome!



Who are Reboot?
4 good friends and knowledgable Atari enthusiasts got together and decided to join forces with two main goals:
-Have fun
-Produce Atari stuff
So this is where we are: Reboot, brand new group, lots of enthusiasm, we sure aim to rock the Atari scene!


#2 Zerosquare

Zerosquare

    Rick dangerous

  • Administrators
  • PipPipPip
  • 2,141 posts

Posted 25 June 2009 - 08:51 PM

As I already said on AtariAge : it looks very promising, it's impressive how quickly you developed it. and the fact that it will be free with the source is especially nice.

I'm awaiting the release eagerly wink.gif
« Mon PC on dirait un Amiga tellement c'est instable » – GT Turbo
« Soit A un niveau d'absurdité, il existe un post N tel que... » – Azrael et al., 2006

#3 Guest_promethea_*

Guest_promethea_*
  • Guests

Posted 25 June 2009 - 09:45 PM

Hi,

Just a heads up: We just uploaded a high quality video (50fps!) encoded using x264 here!

#4 GT Turbo

GT Turbo

    Another world

  • Administrators
  • PipPipPipPip
  • 3,257 posts
  • Gender:Male
  • Location:Alsace, France
  • Interests:Coding, coding and coding !!

Posted 25 June 2009 - 09:50 PM

QUOTE (Zerosquare @ 25 Jun 2009, 21:51) <{POST_SNAPBACK}>
As I already said on AtariAge : it looks very promising, it's impressive how quickly you developed it. and the fact that it will be free with the source is especially nice.

I'm awaiting the release eagerly wink.gif


Nothing else to add smile.gif except great work !!


GT smile.gif
Come do the Poulpe dance with us! (Sh3-RG)

C Vitamin is Superior to Dragibus !! (@Fadest) C.V. Rules !!

'asm is what real coders use, all the others are script kiddies' (@CJ)

'HLL is High Level Lamer' (@CJ)

'for each routine we spend 1 week in developement and 2 months in optimising GOOD WORK, C' (@GGN)

C.V.S.D. member of the Jagware community

#5 Zerosquare

Zerosquare

    Rick dangerous

  • Administrators
  • PipPipPip
  • 2,141 posts

Posted 25 June 2009 - 10:23 PM

It looks even better in hi-def smile.gif
« Mon PC on dirait un Amiga tellement c'est instable » – GT Turbo
« Soit A un niveau d'absurdité, il existe un post N tel que... » – Azrael et al., 2006

#6 nonner242

nonner242
  • Members
  • 24 posts

Posted 26 June 2009 - 12:20 AM

Very Nice! wub.gif

#7 Cyrano Jones

Cyrano Jones

    formerly known as Mr Morden

  • Members
  • Pip
  • 240 posts

Posted 26 June 2009 - 01:09 AM

Thanks for the nice comments everyone smile.gif

Just thought I'd add a bit more detail about the code. I've tried to make it more "engine-like" than "hard coded" so that it will remain flexible enough for us and/or others to use for other projects.

For example, the bullets. To spawn bullets, you pass a "bullet type", x, y and owner to the bullet engine. It then goes and looks up the bullet type from a table containing how many bullets are in that type (pattern), what the bitmap for the bullet is, and the trajectories for each bullet in the pattern, and feeds this into the bullet table. The bullet processing engine just shunts these bullets along, working out if and where they should be in the display window to the map.

The enemies are generated much the same way, with a lookup table for each wave, and a lookup table for each enemy type containing things such as its wavepath, animation sequences, firing frame, bullet type, how vulnerable it is, etc etc.

The scroll engine simply translates an X/Y (in pixels) into the correct "grid" position and places the tiles at the correct place with the correct bitmap. The screen is made up of 96 32x32 objects for the top layer, and a larger bimap for the underlay.

All these modules are running on the GPU. The 68k is acting as a sequencer and reading the jagpad :-)

We really hope that the release of source code for this (at the end of the development) will help others either with existing projects, or to start new ones. At the very least, manipulating the data tables, wave patterns and graphics would produce a quite powerful "Shmup Construction Kit" for the Jaguar.

Currently, the VideoTest level packs down to 150k. So we're hoping for a 1Mb ROM for all 4 levels.

I'd just like to add again that THIS WILL ALL BE FREE. THE FINAL GAME, THE SOURCE CODE AND ALL ASSETS WILL BE RELEASED AND FREELY AVAILABLE FOR ANYONE AND EVERYONE TO EXAMINE AND USE. Please feel free to ask us questions, here, on atariage or on our own forums regarding this or Jaguar Development in general. Sorry for the capitals and the bold, but people are still saying they'd buy this! :-)

Right, I'd better get back to coding!


#8 SebRmv

SebRmv

    Rick dangerous

  • Level1
  • PipPipPip
  • 1,557 posts
  • Gender:Male
  • Location:Paris, France
  • Interests:J'aime jouer mais ce n'est pas très productif. Les jeux auxquels j'ai joué dans l'année sont: PES 5, Civ 4, Guild Wars, POP: The Two Thrones.<br />J'aime aussi coder. Je n'ai rien contre un bon film ou un bouquin. Il m'arrive aussi de ressortir mon violon.

Posted 26 June 2009 - 08:56 AM

Wow blink.gif

This is really really great!!!
Seb/The Removers
http://removers.atari.org/

#9 Fadest

Fadest

    Super sprint

  • Level1
  • PipPip
  • 407 posts
  • Location:Disconnected...

Posted 26 June 2009 - 09:20 AM

Great video !
CITATION(Mr Morden @ 26 Jun 2009, 02:09) <{POST_SNAPBACK}>
I'd just like to add again that THIS WILL ALL BE FREE. THE FINAL GAME, THE SOURCE CODE AND ALL ASSETS WILL BE RELEASED AND FREELY AVAILABLE FOR ANYONE AND EVERYONE TO EXAMINE AND USE.

It's nice to see this kind of effort in homebrew world, let's hope it will help other developper to make new games. Thanks you very much !


#10 Guest_promethea_*

Guest_promethea_*
  • Guests

Posted 26 June 2009 - 10:06 AM

Ok, since Morden talked about the code, I might as well talk about the tools a bit smile.gif

Basically there are two tools for the project, written in GFA BASIC 32: one converts .BMP images into the format that the raw format that the jag needs (4, 8 or 16bit images, any size). It's still being tested, and not helped by the fact that Morden has a 68000 routine and some mumbo jumbo that he uses wink.gif

The main tool though is the wave generator. This is resposible for calculating the waves, writing them to the game's required format, and creating an .s file describes the waves and where they appear on the screen. This file gets included during assembly. The waves are small snippets of code (small equations or other neat stuff), each frame is calculated and displayed on-screen. What's interesting though is that the waves and the appearance values are separated. I.E. once you create your waves and you know they work ok, you can forget about them. There is a distinct place in the source where you can put the appearance parameters (which line, enemy type etc).

When you're done with your changes, you just run the program and it:

  • creates the coord files
  • creates the .s file
  • puts them in the right directories
  • assembles the source (smac)
  • links the objects (sln)
  • copies the produced binary in the vjag folder
  • runs vjag with the rom


So testing cycles are reduced to a few seconds!

I agree that it's still a manual process, but after a brief discussion between me, Morden and KZA, we decided that it's too small a project to make a full-fledged wave editor. We have lots of improvements and ideas for project two, a proper tool can offload the code quite a bit! But I digress here, all this will wait till Project One is out the door!

P.S. Of course the tools will be included in the source code release for your tinkering smile.gif

#11 Pocket

Pocket

    Super sprint

  • Level1
  • PipPip
  • 645 posts

Posted 26 June 2009 - 10:49 AM

The game looks really promising. And when you think it took you only 4 weeks to run it ! Can't wait for the final version smile.gif

And thank you for releasing it for free.

#12 viMaster

viMaster
  • Members
  • 8 posts

Posted 30 June 2009 - 12:17 AM

QUOTE (promethea @ 26 Jun 2009, 03:06) <{POST_SNAPBACK}>
Basically there are two tools for the project, written in GFA BASIC 32: one converts .BMP images into the format that the raw format that the jag needs (4, 8 or 16bit images, any size). It's still being tested, and not helped by the fact that Morden has a 68000 routine and some mumbo jumbo that he uses wink.gif

I'm interested in finding out more about your image converter. Are there any other features you plan on implementing?
SebRmv has a great converter as well. I'm hoping he gets some time to look into transparency during the conversion process as well.

#13 Tursi

Tursi

    Great giana sister

  • Members
  • Pip
  • 76 posts
  • Gender:Male
  • Location:SFO
  • Interests:Software, games, classic systems

Posted 21 July 2009 - 07:04 PM

Finally had a look at this - looks pretty decent so far!


#14 atari_fan

atari_fan
  • Members
  • 32 posts
  • Location:Germany

Posted 22 July 2009 - 01:27 PM

I like it and I am looking forward to play this game.

#15 Cyrano Jones

Cyrano Jones

    formerly known as Mr Morden

  • Members
  • Pip
  • 240 posts

Posted 25 July 2009 - 02:22 AM

Thanks guys smile.gif

It's come on a huge amount since the last video, we're hoping to put a progress video up shortly.

#16 sh3-rg

sh3-rg

    Super sprint

  • Members
  • PipPip
  • 355 posts
  • Gender:Male
  • Location:bolton, england
  • Interests:/|\<br />ynwa

Posted 27 July 2009 - 03:57 PM

QUOTE (Mr Morden @ 25 Jul 2009, 02:22) <{POST_SNAPBACK}>
Thanks guys smile.gif

It's come on a huge amount since the last video, we're hoping to put a progress video up shortly.


No more videos, keep it for the release!
Would you Push The Button?
"Do not trust people who offer incense" - zerosquare offering some important advice via google translate

#17 GT Turbo

GT Turbo

    Another world

  • Administrators
  • PipPipPipPip
  • 3,257 posts
  • Gender:Male
  • Location:Alsace, France
  • Interests:Coding, coding and coding !!

Posted 24 August 2009 - 12:26 PM

I've played at one of the last beta !! Only one word : PFIOU !!!

If you love shooters, you WILL love P1 !!!

Kudo to the whole Reboot team, keep up the good works guys !! You've rebooted my Jaguar wink.gif


GT Turbo
Come do the Poulpe dance with us! (Sh3-RG)

C Vitamin is Superior to Dragibus !! (@Fadest) C.V. Rules !!

'asm is what real coders use, all the others are script kiddies' (@CJ)

'HLL is High Level Lamer' (@CJ)

'for each routine we spend 1 week in developement and 2 months in optimising GOOD WORK, C' (@GGN)

C.V.S.D. member of the Jagware community

#18 Guest_promethea_*

Guest_promethea_*
  • Guests

Posted 24 August 2009 - 03:35 PM

QUOTE (GT Turbo @ 24 Aug 2009, 14:26) <{POST_SNAPBACK}>
I've played at one of the last beta !! Only one word : PFIOU !!!

If you love shooters, you WILL love P1 !!!

Kudo to the whole Reboot team, keep up the good works guys !! You've rebooted my Jaguar wink.gif


GT Turbo


So it crashed on your Jaguar? Sorry wink.gif

#19 ovalbugmann

ovalbugmann

    Great giana sister

  • Members
  • Pip
  • 68 posts
  • Gender:Male
  • Location:Phoenix, Arizona
  • Interests:Atari Jaguar, Automotives, Volkswagen Beetles, Hiking, backpacking, computers and electronics.

Posted 30 August 2009 - 11:19 AM

I can't wait for this one - action shooter! - Niiiice!! yes.gif

#20 SebRmv

SebRmv

    Rick dangerous

  • Level1
  • PipPipPip
  • 1,557 posts
  • Gender:Male
  • Location:Paris, France
  • Interests:J'aime jouer mais ce n'est pas très productif. Les jeux auxquels j'ai joué dans l'année sont: PES 5, Civ 4, Guild Wars, POP: The Two Thrones.<br />J'aime aussi coder. Je n'ai rien contre un bon film ou un bouquin. Il m'arrive aussi de ressortir mon violon.

Posted 02 May 2010 - 04:53 PM

While surfing on Reboot website, I wanted to download PROJECT1.ROM but unfortunately, the link seems to be broken. Could you repair that?

Seb/The Removers
http://removers.atari.org/



Reply to this topic



  


1 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


    Yahoo (1)