Mord Posted September 20, 2015 Share Posted September 20, 2015 So I needed a quick break from Graze and it turned into something like this. Not planning on developing this further (I do have RPG ideas, but they're pretty far away still.) so feel free to make use of it if desired. rpgtiledemo.zip rpgtiledemo.bas.bin rpgtiledemo.bas.a78 13 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 20, 2015 Share Posted September 20, 2015 Thanks Mord! Real quick vid: https://www.youtube.com/watch?v=bFSx3dW8ENU 7 Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 20, 2015 Share Posted September 20, 2015 Very impressive! 1 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 20, 2015 Share Posted September 20, 2015 Very impressive! Indeed! Excellent job, Mord! Sharing not only that demo ROM is greatly appreciated, but also all the associated source files for others to build upon. The potential on the 7800 platform, and the variety of games that can be possibly developed with 7800basic, continues. 4 Quote Link to comment Share on other sites More sharing options...
MobiusAqua Posted September 20, 2015 Share Posted September 20, 2015 This is definitely gonna be epic. Great job, Mord! Now I wonder how long it'll be, before there's a request for a Dragon Warrior/Quest port? Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 20, 2015 Share Posted September 20, 2015 Personally, would like to see an Ultima title brought over - IV or V...Not that I, II, or III would be bad choice either. Then again, I really love Wasteland. It (sadly) never saw a release on any console. Likely though, any interested dev would make it their own unique title. Whatever the case, it would be very cool to see an RPG on the 7800. Quote Link to comment Share on other sites More sharing options...
MobiusAqua Posted September 21, 2015 Share Posted September 21, 2015 Whatever the case, it would be very cool to see an RPG on the 7800. That's definitely true. And that also makes me wonder about turn-based strategy games, too... like Fire Emblem, for example? Something more like one of the... two or three games (I think?) in the series, that the Famicom got? Quote Link to comment Share on other sites More sharing options...
Shawn Posted September 21, 2015 Share Posted September 21, 2015 OMG this demo has made my day 1 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 21, 2015 Share Posted September 21, 2015 ...And that also makes me wonder about turn-based strategy games, too... Turn based strategy could be great as well. King's Bounty, or even Lords of Chaos (the latter was never ported to a console), would be nice. Along those vibes, Defender of the Crown, especially the C64 and DOS/Tandy ports have always been a favorite of mine. It has been ported to many platforms, but a nice twist would be able to have two or more human players as an option. We're slowly wandering, if not already lost, into this kind of territory though. The dreaming and wishing can go on and on... OMG this demo has made my day It was a fantastic surprise and very considerate of Mord to share so generously. 1 Quote Link to comment Share on other sites More sharing options...
Mord Posted September 22, 2015 Author Share Posted September 22, 2015 We're slowly wandering, if not already lost, into this kind of territory though. The dreaming and wishing can go on and on... Should I hold off on the next scroll demo then til we get the dreaming under control? ^^ (Granted the scrolling only works in my head right now, but should work for what I want it to do.) Doing map based things should work just fine if things are going to jump by full tiles (Like in Wasteland's map.. or say Pool of Radiance's battle system!) It was a fantastic surprise and very considerate of Mord to share so generously. You're welcome! I'm mostly trying to feed people's imagination with these demos in the hopes we'll find some people that are standing on the edge will take the plunge into programming. 5 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 22, 2015 Share Posted September 22, 2015 Should I hold off on the next scroll demo then til we get the dreaming under control? ^^ (Granted the scrolling only works in my head right now, but should work for what I want it to do.) Oh please, no...Let the floodgates open. Bring it on. Doing map based things should work just fine if things are going to jump by full tiles (Like in Wasteland's map.. or say Pool of Radiance's battle system!) Or another one of my favorites...Starflight [Particularly, the mining and flying portions]...See the dreaming goes on... You're welcome! I'm mostly trying to feed people's imagination with these demos in the hopes we'll find some people that are standing on the edge will take the plunge into programming. Yeah, some people really need to get off their butt and be less of a spectator around here. I won't list names, but this one person is registered with his first name reversed. 1 Quote Link to comment Share on other sites More sharing options...
PacManPlus Posted September 22, 2015 Share Posted September 22, 2015 Quote Link to comment Share on other sites More sharing options...
MobiusAqua Posted September 22, 2015 Share Posted September 22, 2015 Should I hold off on the next scroll demo then til we get the dreaming under control? ^^ (Granted the scrolling only works in my head right now, but should work for what I want it to do.) Oh please, no...Let the floodgates open. Bring it on. I second that. Don't mind me, either. I actually suggested a TBS because I was thinking about making one, two or three projects down the road, and wanted to see what others thought. Yeah, some people really need to get off their butt and be less of a spectator around here. I won't list names, but this one person is registered with his first name reversed. Wait, don't tell me... umm... no, wait, I'll get it... it's on the tip of my tongue... (or laying on my keyboard someplace) Of course, I wonder if there's also some that are working on games, but aren't sure when they should post a public alpha/beta? Quote Link to comment Share on other sites More sharing options...
Atariboy2600 Posted September 23, 2015 Share Posted September 23, 2015 OH GOD I Love Dragon Warrior (Dragon Quest) game so much its one of my all time fave RPG on my NES from day one.@_@ Quote Link to comment Share on other sites More sharing options...
Mord Posted September 25, 2015 Author Share Posted September 25, 2015 About to hack some better scrolling into this, but for now enjoy~ As before feel free to use anything you can find a use for. My hack job scrolling won't be as awesome as I'd like, but the requirements to get it as awesome as I like would require a new cartridge bankswitching setup developed. I'm not quite ready for that step yet, even if I have ideas. 2015-09-25-rpgtiledemo.bas.a78 2015-09-25-rpgtiledemo.bas.bin 2015-09-25-rpgtiledemo.zip 6 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted September 25, 2015 Share Posted September 25, 2015 ~90 sec vid... https://www.youtube.com/watch?v=jzs4YclbK6g 4 Quote Link to comment Share on other sites More sharing options...
Mord Posted September 25, 2015 Author Share Posted September 25, 2015 (edited) Rather frustrating when you -almost- get what you want. Sadly based on mess tests there's not enough time to hide the scrolling tiles for a nice looking display with the current setup. (You can see a tiny black block along the left side of the screen that tries to do it when on mess/hardware.) I'll leave it at this for now as I want to get back to graze again this weekend. This technique might still be possible if you use 160A for the tiles instead of 160B. You can probably preserve the colors if you build the map in Tiled and import the map from there. However guessing on how it builds the screen, you'll have to be careful how often you change tiles in a horizontal row. As you'll see in the source code, I cheat here. I poke directly at the very first DLL entry - that black bar across the top of the screen. (zone -1) (And yes, use the source/sprites/etc as desired as always) 2015-09-25-2-rpgtiledemo.bas.a78 2015-09-25-2-rpgtiledemo.bas.bin 2015-09-25-2-rpgtiledemo.zip Edited September 25, 2015 by Mord 7 Quote Link to comment Share on other sites More sharing options...
PacManPlus Posted October 2, 2015 Share Posted October 2, 2015 hmmm... I actually may be using these for something I started. it kind of fits in well with what I want to do... Thanks! Bob 5 Quote Link to comment Share on other sites More sharing options...
Mord Posted September 30, 2017 Author Share Posted September 30, 2017 necro-bump! So this last week I took a break from Graze Suit Alpha to take another stab at the scrolling here. Got it almost proper. Not entirely sure how to make sure CHARBASE is set properly in time for the final row - you'll notice it's off by a line. Making a smaller map seems to make the error larger than smaller as well! Oh well. Use the code any way you like. Adding vertical scrolling required dropping to assembly for a couple things - namely to move when the interrupt function fires, adjusting charbase, and changing the sizes of the top and bottom displayed zone. horizontal scrolling is reworked to allow different speeds (Same as the vertical scrolling) but it doesn't require dropping to assembly. It just updates what parts of the map to drop on the screen. Also, to update the charbase I had to insert a quick lda/sta into std_routines.asm. I've included that in the zip as well. 2017-09-30-rpgtiledemo.bas.a78 2017-09-30-rpgtiledemo.bas.bin 2017-09-30-rpgtiledemo.zip 5 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted October 27, 2017 Share Posted October 27, 2017 I'm a lurker in this forum, since I don't (yet) have a 7800 system. I just wanted to say though that this demo inspired me to setup a dev environment. I would love to see an Ultima-style RPG made from this. 2 Quote Link to comment Share on other sites More sharing options...
Mord Posted October 30, 2017 Author Share Posted October 30, 2017 Awesome. I hope you manage to pull it off as I'd love to play some ultima styled rpg on the 7800. If I manage to stabilize the bottom row the next time I take a swing at it I'd probably be more leaning towards a dragon warrior styled game myself. Either way the more programmers working on the 7800 the better in my opinion. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.