The Legends of Owlia

A place where you can keep others updated about your NES-related projects through screenshots, videos or information in general.

Moderator: Moderators

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (available at INL)

Post by GradualGames » Thu Nov 03, 2016 7:27 am

Yeah, it is a virtual machine I wrote running my game ROM. It is not an emulator because it only works with my games. For instance it has no APU emulation, all sound engine calls are mapped to playing mp3 assets. There is no real PPU emulation either. Raster effects must be coded on a game specific basis, at a higher level possibly with shaders. There is a 6502 core. End result is I have 100% ownership of the code and need to exert only modest effort to adapt the VM to a specific game. It is written in Java using the libgdx framework, so it is deployable on Windows, Mac, Linux, android, iOS and web without modification.
It's also nice because I don't want to fully rewrite my games, I'd rather focus on new titles for the nes... I just like 6502 better than anything else in terms of pure coding enjoyment.

As a bonus, no logic is in place to simulate nes clock speed. So the CPU is way way over clocked. No slowdown or sprite scan line limit. Amusingly, the running rom must be very cleanly coded to work well. I had to fix a couple of bugs in nomolos which did not appear on the nes due to reliance on timing. I haven't found any such bugs in owlia yet so I guess I improved between the two games haha!

calima
Posts: 1017
Joined: Tue Oct 06, 2015 10:16 am

Re: The Legends of Owlia (now on Steam Greenlight)

Post by calima » Thu Nov 03, 2016 11:10 am

Thanks for the info. I guess your games had a lot of asm then?

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (now on Steam Greenlight)

Post by GradualGames » Thu Nov 03, 2016 12:55 pm

Yeah, I code my games in pure asm with some macros of my own in ca65. I tried C for a few months and just don't enjoy using it. Nor does it seem to save time in the end.

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (on NES and PC)

Post by GradualGames » Wed Nov 23, 2016 5:20 pm

The Legends of Owlia has been greenlit! Thanks to any fellow nesdevers who voted!

User avatar
CareerOfEvil
Posts: 20
Joined: Sat Feb 25, 2012 6:36 pm

Re: The Legends of Owlia (on NES and PC)

Post by CareerOfEvil » Thu Dec 08, 2016 7:22 pm

This game was lots of fun

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (on NES and PC)

Post by GradualGames » Mon Dec 12, 2016 7:14 am

Thanks! :)

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (on NES and PC)

Post by GradualGames » Wed Jan 11, 2017 6:30 pm

Owlia's now available on Steam: http://store.steampowered.com/app/569590

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia (on NES and Steam)

Post by GradualGames » Tue Dec 19, 2017 7:31 pm

The Legends of Owlia has been released as a Free ROM download. Op updated as well.

User avatar
never-obsolete
Posts: 372
Joined: Wed Sep 07, 2005 9:55 am
Location: Phoenix, AZ

Re: The Legends of Owlia

Post by never-obsolete » Tue Dec 19, 2017 8:04 pm

Nice! :beer:
. That's just like, your opinion, man .

proveaux
Posts: 87
Joined: Wed Feb 15, 2012 10:19 pm

Re: The Legends of Owlia

Post by proveaux » Tue Dec 19, 2017 8:52 pm

Thanks for sharing!

Erockbrox
Posts: 312
Joined: Sun Nov 23, 2014 12:16 pm

Re: The Legends of Owlia

Post by Erockbrox » Wed Dec 20, 2017 8:54 pm

So I wonder why you decided to make 2 of your nes games free. I'm assuming its free to download, but if you still want the cart you have to pay for it.

The interesting thing about this approach is that sometimes when people play your game and they like it then they might be more inclined to get a cart. I would get a cart if anyone of these games won my heart.

No matter what though, when you release your game for free, at least the rom, your game will get a lot more exposure. More people will be playing it.

Even though I've played some of your demos, now I can really get into the game.

User avatar
rainwarrior
Posts: 7676
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: The Legends of Owlia

Post by rainwarrior » Wed Dec 20, 2017 9:04 pm

I'm noticing this is "Rev-B". I'm curious how this is different from that one on my cartridge copy...

calima
Posts: 1017
Joined: Tue Oct 06, 2015 10:16 am

Re: The Legends of Owlia

Post by calima » Thu Dec 21, 2017 2:02 am

At least one cart sale happened from the ROM release.

User avatar
GradualGames
Posts: 1107
Joined: Sun Nov 09, 2008 9:18 pm
Location: Pennsylvania, USA
Contact:

Re: The Legends of Owlia

Post by GradualGames » Thu Dec 21, 2017 7:19 am

calima wrote:At least one cart sale happened from the ROM release.
Yes indeed! Was that you? :D
rainwarrior wrote:I'm noticing this is "Rev-B". I'm curious how this is different from that one on my cartridge copy...
Just a few bugfixes. In particular, there was a bug on the password screen which would actually execute garbage code. A fellow on NA actually exploited this bug to mess up settings in RAM and get various cheatcodes out of it. I fixed the bug and all the passwords that guy shared are now properly invalidated and just beep with an error. The same passwords you wrote down will work with the previous revision just as well as this one, so it really only affects people who are trying to break the game lol.
Erockbrox wrote:So I wonder why you decided to make 2 of your nes games free. I'm assuming its free to download, but if you still want the cart you have to pay for it.

The interesting thing about this approach is that sometimes when people play your game and they like it then they might be more inclined to get a cart. I would get a cart if anyone of these games won my heart.

No matter what though, when you release your game for free, at least the rom, your game will get a lot more exposure. More people will be playing it.

Even though I've played some of your demos, now I can really get into the game.
Yes, I'm basically looking for more exposure. I'm happy with the money I made on the cartridges and after nearly 10 years I think I can safely say my lifestyle isn't going to suddenly turn into running all over the country trying to make a killing on this hobby, I'm happy with it being a hobby. Honestly what brings me the most joy is knowing other people are playing and enjoying the game. So going forward I'm probably going to release each game as a kickstarter with a ROM download as a lower tier, cartridge and CIB as higher tiers, and then release the rom for free roughly a year or so after the KS.

User avatar
Banshaku
Posts: 2328
Joined: Tue Jun 24, 2008 8:38 pm
Location: Fukuoka, Japan
Contact:

Re: The Legends of Owlia

Post by Banshaku » Thu Dec 21, 2017 8:08 am

Thank you for sharing both of them. I can't wait to see how it is compared to the demo :)

Post Reply