Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: SirCmpwn on June 21, 2010, 08:46:49 pm

Title: Advance Wars TI
Post by: SirCmpwn on June 21, 2010, 08:46:49 pm
Advance Wars TI is my contest entry.  It will be based off of Days of Ruin.
(I got my calculator back ^_^)
Here is a screenie:
Title: Re: Advance Wars TI
Post by: calcdude84se on June 21, 2010, 08:53:51 pm
Cool! I take it that the grey is caused by Wabbit (or your inferior emulator :P).
Nice to hear that you have your calc back. Have fun programming! :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 21, 2010, 08:55:01 pm
I actually made the grey as a demonstration of animated tilemaps.  It's really a two frame animated tile.  I thought the screen needed more pizzaz.

EDIT: 950th post!
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 21, 2010, 11:50:39 pm
WOW! Awesome! I'm glad to finally see it in action ^^ The maps looks great and the layout so far is pretty nicely done. Keep the good work on this ^^

And glad you got your calc back. I wish you good luck with not getting it taken away (or computer usage not getting restricted again)
Title: Re: Advance Wars TI
Post by: Builderboy on June 22, 2010, 01:33:32 am
Looks really nice :) All the sprites and such are very well made, and the 'pizzaz' is certainly doing its job :)
Title: Re: Advance Wars TI
Post by: squidgetx on June 22, 2010, 08:47:16 am
It will be based off of Days of Ruin.
....
....
yeah I'm not the biggest fan of Days of Ruin (Dual Strike ftw)
but this looks pretty nice

Although your screenie is, i'm sure, just a demonstration, my inner AdvWars fiend points out that you can't move units the same turn you make them

Sorry, he couldn't resist
Title: Re: Advance Wars TI
Post by: Raylin on June 22, 2010, 10:08:04 am
Quote from: squidgetx
(Dual Strike ftw)

WIN.
Title: Re: Advance Wars TI
Post by: squidgetx on June 22, 2010, 11:04:16 am
WIN.

:D
Colin/Sasha isn't broken at alllllll nopeee

Sir, did you say somewhere that you weren't planning on supporting sea units? Because that would be actually very nice (gets rid of those extremely broken battleships...)
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 22, 2010, 11:07:56 am
Yeah, I may have to figure out how to add those.  I have to rework the tilemapping engine and maybe change some of it to be able to support this.
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 22, 2010, 01:00:29 pm
Sorry for the double post
I have officially been disqualified from the Axe contest.  Advance Wars TI is canceled until further notice.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 22, 2010, 01:06:21 pm
Well, sorry I was in a rather bad mood, because you kept insisting on trying to find loopholes to run ASM code to bypass the contest rules then I got fed up and left, then once I left you still continued to argue in #omnimaga with Genolo and Ztrumpet, who were trying to make a point, and said that out of anger. You will not be disqualified officially unless you either start again to find loopholes to break the no-ASM rule or actually use them.

As for jumping from address to another using SMC it is allowed, as is SMC itself, but make sure to warn us how to run the game so the SMC works upon submission.
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 22, 2010, 01:09:34 pm
Okay.  I was not intending to use loopholes, only find them.  I will not continue looking.  Luckily, Advance Wars has yet to be deleted.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 22, 2010, 01:25:17 pm
Mhmm ok, and please do not delete the game :/

Plus even if the contest didn't start at all it could've still been worked on, anyway, right?
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 22, 2010, 01:26:28 pm
Well, if the contest was not here, Advance Wars wouldn't be.  It spawned because I sat down for a moment and tried to think of a good entry.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 22, 2010, 01:28:04 pm
Mhmm ok x.x
Title: Re: Advance Wars TI
Post by: Hot_Dog on June 22, 2010, 01:31:36 pm
Well, if the contest was not here, Advance Wars wouldn't be.  It spawned because I sat down for a moment and tried to think of a good entry.

That's how "The Tosonian War" game got started, until I put it on hold to put more work into S.A.D.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 22, 2010, 02:26:18 pm
I hope you still finish it Hot Dog even if you don't finish it in time, though. It would be nice to see various games based on S.A.D and even make S.A.D. more popular.
Title: Re: Advance Wars TI
Post by: ztrumpet on June 23, 2010, 11:29:31 am
I'm glad this will still be made.  It'll be really cool.  Good luck Sir. ;D
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 23, 2010, 11:30:18 am
I recently had second thoughts for using it as a contest entry, because I will loose originality points.  Thoughts?
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 23, 2010, 11:44:12 am
Since there are no other Advance Wars game for TI (at least, good ones. I have yet to find one), I doubt this would affect your score very much. The worst is if you make a Snake game, for example, or if you use too much code from help topics. I would still like to see this entered into the contest, altough it's up to you really. If you got another idea for an entry you could also enter another program instead and still finish Advance Wars
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 23, 2010, 11:44:57 am
Can you do multiple entries?
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 23, 2010, 11:49:04 am
Unfortunately nope. If you submit more than one game, only the last one will be kept.
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 23, 2010, 11:55:11 am
Okay.  I'll just finish Advance Wars TI, then.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 23, 2010, 12:02:51 pm
YAY! I was also worried for a few minutes that you wanted to kill this -.-
Title: Re: Advance Wars TI
Post by: ztrumpet on June 23, 2010, 12:07:06 pm
YAY! I was also worried for a few minutes that you wanted to kill this -.-
I was worried for a few hours. :)
I'm glad you'll finish this. ;D
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 29, 2010, 06:09:32 pm
So, I was working on this, and got a pretty nice smooth-scrolling tilemapper implemented.  I also reworked the whole engine, and optimized a few hundred bytes out of it :)
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 29, 2010, 06:14:43 pm
Great! I'm glad you could do some progress on this and nice optimizations.

For the scrolling, do you use the same trick as in Ikkerens tilemapper? I think it was something involving X/2/2/2*8 and X^8
Title: Re: Advance Wars TI
Post by: SirCmpwn on June 29, 2010, 06:16:33 pm
I have no idea, I actually havent looked at Ikkeren's version XD
What I do is draw it one row at a time, and I only redraw the row or column that needs redrawing, instead of the whole map.  12 times faster.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on June 29, 2010, 06:17:47 pm
oooh ok. Right, I kinda forgot about that trick since my tilemappers usually won't always scroll at the same speed, making it a huge PITA to scroll, but it can be rather handy when you aren't dealing with complex physics
Title: Re: Advance Wars TI
Post by: ztrumpet on July 01, 2010, 11:26:51 am
I have no idea, I actually havent looked at Ikkeren's version XD
What I do is draw it one row at a time, and I only redraw the row or column that needs redrawing, instead of the whole map.  12 times faster.
So you shift the screen and then you draw the tiles needed?  Is that faster, because isn't the shifting slow-ish? ( ??? )
Title: Re: Advance Wars TI
Post by: Builderboy on July 01, 2010, 12:17:41 pm
I thought shifting was pretty fast?  Either way, i think its faster than drawing 96+ sprites :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on July 01, 2010, 03:14:08 pm
Well, I'm still working on the details.  I actually have the proposed engine seperate from the actual engine, and the actual engine redraws the entire map when it changes.
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:13:38 pm
Okay, with my current contest entry, it is really cool, bursting with graphical awesomeness, and is quite fun to play... if it wasn't so fricken slow.  I know that the contest deadline is very close, but I have resurrected Advance Wars TI today, and I have about 1/4 of the progress I had when my calc's mem cleared.
So, Advance Wars TI is back on track, folks, and it already looks better than ever, with a pretty title screen this time.
Title: Re: Advance Wars TI
Post by: Hot_Dog on August 23, 2010, 05:18:15 pm
I'm glad you got it back on track again :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:21:25 pm
Thanks.  For the record, the game I was working on for the contest was called Fuel, and it is a 60's style dogfight game, full of pretty esplosions and grayscale.  Only problem is the speed becomes unbearable as massive amounts of bullets flood the screen, and the entire point of the game was to have massive amounts of bullets flood the screen.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 23, 2010, 05:23:32 pm
Nice to see this is back on track. Keep your projects away from your parents, though.

Also, I hope your contest entry is finished too, despite the slowdowns. I hope you can find a solution x.x
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:24:10 pm
Don't worry, my Pre-Calc teacher doesn't pay attention, and I can code all class in there.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 23, 2010, 05:32:09 pm
Aah sounds like a good deal. As long as you put school first, of course (at least the stuff you need better grades in. In my case, it was french reading comprehension and philosophy classes) :P
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:33:04 pm
Ah.  By the way, I'm considering making Fuel a Cemetech exclusive game, because of the fact that I do so much Omnimaga exclusive stuff.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 23, 2010, 05:36:28 pm
Aw ok, does it means you are no longer entering Omnimaga contest? It's up to you I guess, to one condition: that you remain regularly active with some projects on Omnimaga forums (to prevent some pre-2008 stuff where some staff posted elsewhere but not on Omni, even thought they were Omni staff), like KnightOS or the like.
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:37:56 pm
No, my old entry, that is not fast enough to be contest-worthy, Fuel, is a Cemetech exclusive.  I'm still entering Advance Wars TI in the Omnimaga contest, and I am in no way, shape, or form abandoning Omnimaga.  I just want to show Cemetech a little more love, seeing as I have been here quite a lot.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 23, 2010, 05:39:42 pm
Oh ok, I thought AWTI wasn't gonna be a contest entry anymore, due to what happened to it a while ago (Mem Clear) and your amount of projects. And I agree, since you have been around there for quite a while and didn't post much projects there. I'M glad you are sticking around, though.

Are you planning to release this in the Omni download section once finished anyway? (either staff or the new one coming soon)
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:40:40 pm
Advance Wars used to be gone, but now I've decided to pick it up, since I can probably have it done by the contest deadline.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 23, 2010, 05:41:55 pm
Aaah ok, good luck. I got worried the RAM clear would let you no chance. Isn't Advance Wars pretty huge or is it a more simple strategy game? I may be too used to games like Starcraft x.x
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 05:42:33 pm
The engine is a reasonable size, I think, but the maps are what would suck up memory.
Title: Re: Advance Wars TI
Post by: meishe91 on August 23, 2010, 05:47:13 pm
That's cool you're picking this back up. I have no idea what this game is like (mainly because I have been to lazy to look it up :P) but it sounds cool :) Good luck :D
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 06:17:28 pm
It's a super dooper fun strategy game, meishe91.
Title: Re: Advance Wars TI
Post by: meishe91 on August 23, 2010, 06:48:35 pm
Ya, that's what I thought. Are you making it look sort of like the actual game?
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 23, 2010, 06:49:42 pm
It's based off of Days Of Ruin, and yes.
Title: Re: Advance Wars TI
Post by: meishe91 on August 23, 2010, 06:51:08 pm
Nice, good luck :)
Title: Re: Advance Wars TI
Post by: Hot_Dog on August 23, 2010, 07:20:34 pm
I don't know if this was asked, but can you post screenshots?
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 24, 2010, 12:35:41 am
There is one on page 1 in the first post, but I am not sure if the game still looks like that.
Title: Re: Advance Wars TI
Post by: SirCmpwn on August 24, 2010, 08:25:31 am
The one on page one looks pretty similar to the current state of the game, except that I included water this time around, and the factories aren't animated.  And it has smooth scroll.
Title: Re: Advance Wars TI
Post by: ztrumpet on August 24, 2010, 08:36:58 am
Good luck Sir!  I may have to check that Fuel game out though... ;D
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on August 24, 2010, 03:54:24 pm
Nice. I'll try to check Fuel as well, although Cemetech seems to load slowly for me from time to time, so I may take a while to check.
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 15, 2010, 07:27:43 pm
Update:

Submitted a demo for the contest.  Attached is a screenshot of that demo.  It shows off unit creation, movement, territory ownership, territory captures, combat, and more.
Also, now that it has been submitted, can I publish a demo for all to play with?

NOTE: AWTI in its current state only runs on a TI-84+ or above.  It will be changed eventually, but it is pertinent for the judges to know.
Title: Re: Advance Wars TI
Post by: calcdude84se on September 15, 2010, 07:37:52 pm
Do you somehow use USB or the clock? :P
It should run on an 83+SE too ;D
I wish you good luck in the contest!
Title: Re: Advance Wars TI
Post by: meishe91 on September 15, 2010, 07:41:37 pm
That looks really great! Good luck in the contest :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 15, 2010, 07:43:02 pm
Well, to be honest, I'm not entirely sure why it doesn't work on lower models, and the bug report I got from a friend was awfully vauge, but I wanted to mention it when I post it so that people weren't surprised if their calc blew up.
Thanks for the support, guys!
Title: Re: Advance Wars TI
Post by: meishe91 on September 15, 2010, 07:53:05 pm
Well that really sucks to hear about the previous model bug :(
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 15, 2010, 07:59:12 pm
Yeah, I'm sure I can fix it no sweat, I just wanted to warn people of potential bugs.  This is a demo, after all.
Title: Re: Advance Wars TI
Post by: MRide on September 15, 2010, 09:27:51 pm
This looks great, Sir!
Not sure if this has been asked, but is there AI?  And if not, will it be added?
Title: Re: Advance Wars TI
Post by: whitevalkery on September 15, 2010, 09:44:59 pm
wow... can't wait to try this :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 15, 2010, 10:47:11 pm
AI is planned.  At the moment, it requires a friend :)
Title: Re: Advance Wars TI
Post by: shmibs on September 16, 2010, 02:20:56 am
i cant believe i completely missed this topic until now. you are amazing, sir!
there are far too few rts's out there for the 83+, so im really looking forward to this
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 04:55:29 am
Update:

Submitted a demo for the contest.  Attached is a screenshot of that demo.  It shows off unit creation, movement, territory ownership, territory captures, combat, and more.
Also, now that it has been submitted, can I publish a demo for all to play with?

NOTE: AWTI in its current state only runs on a TI-84+ or above.  It will be changed eventually, but it is pertinent for the judges to know.
Now you can since the past 5 hours ^^

Glad you got a demo for the contest :)

Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 08:33:35 am
Folks, head on over to the polls page to grab your copy of AWTI!  And don't forget to vote for your favorite game, whether or not it is AWTI.

EDIT: I apologize for the inconvenience, but the version of AWTI in the poll is unsigned.  In order to send it to your calculator, you will need to sign it first, or you can just use the version I have attached here.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 09:26:26 am
Yeah sorry I could not figure out and it was too late to ask brandonW. I wish the tools didn't require command prompt...
Title: Re: Advance Wars TI
Post by: calc84maniac on September 16, 2010, 10:09:48 am
If you have wabbitsign, I think you can just call wabbit with the .8xk as an argument (or maybe even drag-and-drop it onto the wabbitsign exe)
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 04:37:45 pm
Ok thanks. I actually tried Rabbitsign.
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 05:54:51 pm
Yeah, I use rabbitsign.  At some point, I may make a GUI interface for signing/resigning apps.
Title: Re: Advance Wars TI
Post by: squidgetx on September 16, 2010, 06:00:54 pm
oh hi there....super adv wars fan...and i'm kinda wondering why everything is so cheap...is this a temporary developer thing to quickly test stats out?
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 06:03:34 pm
Well, the money system will change.  I just put down random prices for testing.  Then I made them semi-realistic for the sake of the contest.  I will eventually use the exact same pricing as Days of Ruin.  You would also notice that all units do exactly 5 points of damage :P  You will notice that every unit can only fire one square away, as well.  At least the movement is accurate ;)
Right now, it works well as a standalone strategy game, and is still working its way up towards the level of an AW clone.  Other than the pricing, how do you like the game?
Title: Re: Advance Wars TI
Post by: Raylin on September 16, 2010, 06:10:01 pm
Will you go 16x16 per sprite and greyscale eventually?
Title: Re: Advance Wars TI
Post by: squidgetx on September 16, 2010, 06:10:40 pm
pretty nice actually. although i don't remember war tanks having such large movement.

Will rockets, alternate land terrains (mtns, forests, etc), fog of war be implemented?
The last one seems kind of difficult...

Also, what are the buildings in the upper left and lower right of the map?
It wouldn't let me capture or use them.
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 06:11:13 pm
Yeah, I use rabbitsign.  At some point, I may make a GUI interface for signing/resigning apps.
That would be cool. Maybe just something like what came with Flash Debugger. I am not a big fan of command prompt stuff
Title: Re: Advance Wars TI
Post by: ztrumpet on September 16, 2010, 06:13:06 pm
Nice job Sir.  I think you'll win the contest. ;D  I can't wait for a future version with AI! :)
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 06:23:23 pm
16x16 sprites, no.  Grayscale, maybe.  I like partial grayscale for speed.  Missile silos and other land types are planned, and fog of war is also planned.  The buildings on the upper corners are a city and an airport, which you can't capture because I haven't added them as buildings ;)
DJ, I was thinking that you could point it to any signed TI file, and it would automagically resign it with the appropriate key.  So you could browse to an app, or an OS, and it will automagically sign it.  Or you could specify what it is (app, os, etc) and point it to a .hex file to sign.
Ztrumpet, thanks!  I have 5 6 5 6 votes! 0_0  I didn't think it was as great as people are making it out to be, I did a lot of the work from engine -> demo in the past couple days.  I was up until 2 AM the other night working on it.
EDIT: Someone removed a vote for AWTI :(
EDIT2: Someone voted for it again ::)
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 06:31:08 pm
Wow I just saw the votes count. Your game seems pretty popular already
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 06:32:48 pm
Yeah, I'm really surprised, I think some of the other entries are really good.
Also, how is the judging going to work?  I thought it was going to be a group of judges, not a vote.
Title: Re: Advance Wars TI
Post by: squidgetx on September 16, 2010, 06:34:04 pm
lol, ok, i see. Can't wait for more progress :D

wow i got hit with a 500 internal server

and i think its both judging and vote taken into account
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 06:58:54 pm
Okay, sounds good.  I got hit with a 500, too x.x
Title: Re: Advance Wars TI
Post by: DJ Omnimaga on September 16, 2010, 07:08:25 pm
Yeah, I'm really surprised, I think some of the other entries are really good.
Also, how is the judging going to work?  I thought it was going to be a group of judges, not a vote.
Both, like last year. At the end the judging scoring will be calculated with the poll results. Some formula will be made to add them together to determine the winners.

lwow i got hit with a 500 internal server
Yeah, hence why there are chances Omnimaga moves to a new host. It got worse since the past 4 months x.x.
Title: Re: Advance Wars TI
Post by: SirCmpwn on September 16, 2010, 07:09:52 pm
Ah, I see.