Gameboy Development Forum

Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)

You are not logged in.

Ads

#51 2017-10-09 07:41:26

Jonas
Member
From: Frankfurt, Germany
Registered: 2016-06-06
Posts: 60
Website

Re: Last Crown Warriors, new game project for Game Boy

@Imanlolea: Thanks once more for sharing your insights in the blog post. smile

Just one question:

In his blog entry, Imanolea wrote:

In addition to the shifts there are also times when we have to reload the graphics of the backgrounds. The most obvious (and costly) of these reloads is the update of the window once the selection shift ends and all the icons alter their order.

The solution is to have a strict control of the VBlank interruption, and to optimize the graphic reprint.

What do you do to "control the VBlank interruption"? You probably call the routine shown in your blog entry when the VBlank period begins but it doesn't seem to do anything to check how long the VBlank period lasts. So, did you precalculate how many tiles you can copy to the screen during the VBlank period or is there anything you do at runtime to check when the screen starts to redraw?

Last edited by Jonas (2017-10-09 07:47:04)

Offline

 

#52 2017-10-10 03:45:16

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

@Jonas: Thanks to you for reading it.

Yeah, the key is to have a fixed duration VBlank that updates the graphics in time. You can achieve this by precalculating the clock cycles needed versus the clock cycles available, or ultimately placing a breakpoint at the end of it and checking that it is still in VBlank. And also by executing "ei" (enable interrupts) at the start of any other interruption that could be running during the VBlank period, so you make sure that the interrupt is called at the right time and that no part of it will ever run outside the VBlank period.

I will update the scroll blog post (which is the one that explains that part) with this information: https://imanoleasgames.blogspot.com.es/ … croll.html

Last edited by Imanolea (2017-10-10 04:03:14)

Offline

 

#53 2017-10-10 07:24:58

Jonas
Member
From: Frankfurt, Germany
Registered: 2016-06-06
Posts: 60
Website

Re: Last Crown Warriors, new game project for Game Boy

Thanks, I understand.

In my current project, I simply used the trial and error method to find out how much time I have in the VBlank period.  I reduced the amount of data copied to VRAM until I didn't see any glitched tiles on the screen. However, my impression is that the emulator (BGB) is not 100% accurate in this regard. When my code worked glitchless on BGB, it still showed damaged tiles on the real hardware every now and then. These vanished when I optimized the code a bit to save some time...

Offline

 

#54 2017-10-10 12:01:12

drludos
Member
Registered: 2017-05-11
Posts: 37

Re: Last Crown Warriors, new game project for Game Boy

Woaw, this is very impressive Imanolea!

The select screen is gorgeous, and thanks for sharing tips on how you did it (I've read about sin/cos table, but it's better to have an actual example to understand how to use them!).

I'm really hyped for the game, which look more and more amazing.
Any ETA for the release date, or at least a beta version? smile

Offline

 

#55 2017-10-10 13:08:02

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

Thank you very much drludos.

There is a release date for a demo published on the Light Games website: https://lightgamesgb.com/portfolio/last … warriors/. A first version will probably be released on november 29. I will be very dedicated to the game until then.

Offline

 

#56 2017-10-15 18:00:46

drludos
Member
Registered: 2017-05-11
Posts: 37

Re: Last Crown Warriors, new game project for Game Boy

Cool, I'm really looking toward testing the demo!

Good luck on the last steps to finish / polish the beta demo version

Offline

 

#57 2017-11-05 07:39:37

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

I confirm that this November 29 will be published a demo of the game.

I also share with you this tweet, with the spawn system ready and an arrow that points to the base to conquer.

https://twitter.com/lightgamesgb/status … 9178672135

Greetings. I will be working hard on the game this month.

Offline

 

#58 2017-11-05 08:51:14

ISSOtm
Member
From: Somewhere in Echo RAM
Registered: 2017-04-18
Posts: 53
Website

Re: Last Crown Warriors, new game project for Game Boy

The game looks quite good and snappy. I really look forward to trying it when the demo releases !


The French Lord Of Laziness.
Legend of Zelda and Undertale fan, I also tend to break Pokémon R/B/Y a little too much.

Twitter | Me on GCL | Discord : ISSOtm#9015 | Skype : isso.tm (I don't login anymore)

Offline

 

#59 2017-11-29 15:03:09

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

There is still content to be implemented and the mechanics of the game have to be refined, but I have posted the DEMO to collect feedback. I hope you like it.

https://twitter.com/lightgamesgb/status … 5538895872

Offline

 

#60 2017-11-29 16:44:41

Mills
Member
Registered: 2012-12-21
Posts: 104

Re: Last Crown Warriors, new game project for Game Boy

Imanolea wrote:

There is still content to be implemented and the mechanics of the game have to be refined, but I have posted the DEMO to collect feedback. I hope you like it.

https://twitter.com/lightgamesgb/status … 5538895872

Testing it right now. I also have a Color Game Boy and I'll test it there too.

Offline

 

#61 2017-11-30 17:57:03

cloudZz
New member
Registered: 2017-08-08
Posts: 8

Re: Last Crown Warriors, new game project for Game Boy

Awesome demo! It had me interested ever since I saw a few screenshots and it was worth the wait! Played it on emulator first and then gave it another go on my GBA SP.
Combat feels great and gives good visible and audible feedback when you get hit or hit one of the poor mushrooms (that's something you probably normally don't notice unless you play something like Final Fantasy Adventure...which I did recently.... where the feedback is sometimes a bit misleading or even missing in contrast to for example Link's Awakening).
On the other hand, I was and still am a bit confused about what it takes to capture a base, I just mow down quickly as many mushrooms as possible and once captured, repeat the procedure with the next base.
I mostly played with Boney, since I think his bomb throw is the most useful (one hit KO yay!), but Tim's boomerang is OK too. I don't really know what Lilian's special does, it does't seem to inflict any damage..? However, I still mostly used the normal slash attack, so in the end the choice of the character wasn't that important. (Then again I always got the B rank, so maybe I'm doing something wrong here...I always had to recapture one of the bases)
Anyway, it would be nice if the different characters would have different normal attacks in the full version (and/or some other quirks to differentiate them further). It would also be cool if you could chain the rolling or dashing to a more powerful attack, I mostly used them to travel between bases.
A little nitpick on the controls: Double tapping to dash worked flawlessly on my GBA SP but didn't respond that nicely on my keyboard/emulator (had to hammer it a bit). I also tested it with my CGB, where I had the same problems as on emulator.
I really look forward to playing the full version! Also, the graphics and animations are so adorable!

On a side note, thank you for your blog posts they're always interesting to read!

Offline

 

#62 2017-12-01 12:12:38

DevEd
New member
Registered: 2015-11-04
Posts: 6

Re: Last Crown Warriors, new game project for Game Boy

Pretty neat game. The music is pretty catchy.

For those who are interested, I have ripped the game's soundtrack in .GBS format, which can be played in nezplug++, Audio Overload, or any other such player. Get the .GBS here: http://devnet.sonicgamesdimension.net/G … rriors.gbs

Offline

 

#63 2017-12-01 19:03:03

Jonas
Member
From: Frankfurt, Germany
Registered: 2016-06-06
Posts: 60
Website

Re: Last Crown Warriors, new game project for Game Boy

Great work! smile It's almost flawless and there isn't much to criticize in my opinion. So, only because you explicitly asked for feedback in your tweet:

I noticed that sometimes the enemies spawn very close to the player's position which might seem a bit unfair. However, in most other situations they don't pose much of a threat.

Also, I didn't really understand what exactly I have to do to conquer a flag and under what circumstances the computer conquers it back. Obviously, I have to kill enemies to conquer a flag, and obviously I'm supposed to conquer all at the same time, but the exact conditions remain somewhat unclear...

Offline

 

#64 2017-12-04 05:03:22

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

Thanks for your comments and for playing it,

The feeling that I have left is that there are some people who understand perfectly what to do and some other that has no idea of the goal. So we will work on finishing the How to play part among other features and adjustments.

Thanks for testing it @Mills. I hope it works well.

Thanks for the feedback @cloudZz, I take note of everything. I think Lilian's special weapon is the most powerful currently. It can attract enemies to a specific point and it is good to conquer all bases in the shortest possible time. And I will write more entries on the blog about the features of the demo.

Thanks @DevEd. The music is not yet definitive. But I will make sure to share in the future for any interested person.

I take note of your feedback too @Jonas. Thanks!

For people who have doubts about the mechanics I would say that it tries to resemble a Dynasty Warriors or Musou game. We must defeat enemies in the bases (where the arrows point) to lower the enemy banner and raise ours. If time passes, they will be conquered again by the enemy. This information can be checked in the bar at the bottom.

Thanks to all, I hope more people can try it and comment on impressions while we work on more content smile.

Last edited by Imanolea (2017-12-04 05:03:58)

Offline

 

#65 2017-12-08 18:38:56

drludos
Member
Registered: 2017-05-11
Posts: 37

Re: Last Crown Warriors, new game project for Game Boy

Hey, I'm a bit late to the party, but I tested the demo, and WOAW!

I'm really impressed by the game, it really looks professional. Count me in when you release a cartridge, because it's most beautiful and polished GB homebrew I've seen lately smile.

The game is very fun to play too, and I like the attention to details (slowdown when dies, dust particules when running, etc.). Gameplay-wise, like @CloudZzz I think it could be fun to have a "dashing" attack: when pressing A when running, the hero raise his or her weapon in front of him/her and cut through the enemies, that would be very cool. The special attack are maybe a bit long to load (a few milliseconds less would be better for me), but that's very subjective (and I'm the kind of player who enjoy smahsing buttons mindlessly when playing beat'em ups games).

The art is just perfect, I'm really amazed by how detailed they are, and yet the game is 100% all the time.

By-the-way, I did encounter a slight graphic glitch, where a 8x16 sprite of the hero (using time) was remaining onscreen (it scrolled though, so it may have been just displayed on the BKG). When I scrolled it away and got back, it was normal grass / tree again. I don't know what I did to trigger this, but I was smashing A button and fighting evil mushrooms! (bug happened on BGB, not on real hardware).

Any ETA on the full game release, now that the demo is out?

Offline

 

#66 2017-12-09 07:32:24

Imanolea
Member
From: Bilbao, Spain
Registered: 2014-05-17
Posts: 49
Website

Re: Last Crown Warriors, new game project for Game Boy

Thanks for the feedback drludos.

I take note of your suggestion to add a dashing attack and to reduce the time for the special attack.

I have also noticed that glitch that you comment after publishing the demo. That glitch and others are targeted to be fixed in the next update. In any case, thank you very much for telling me about that, because there may be some undetected bugs.

About the release date, I take this opportunity to detail what are the current plans for Light Games.

1. Update the demo to the ultimate version, with a How to Play and some other surprises I will be detailing on Twitter (https://twitter.com/lightgamesgb). Your feedback will be key in finding a solid playable base.

2. Plan (on paper) what will be the final game of Last Crown Warriors: how far will we go and what will we leave out.

3. Develop the complete game and report on a possible release date as soon as we know it.

We will continue working on updating the demo. Thanks for your comments. I hope more people can give their opinion about the demo.

Offline

 

#67 2017-12-11 18:43:13

drludos
Member
Registered: 2017-05-11
Posts: 37

Re: Last Crown Warriors, new game project for Game Boy

Good luck with the project!

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson