Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Metroid Pi 2
« previous
next »
Print
Pages:
1
2
[
3
]
4
Go Down
Author
Topic: Metroid Pi 2 (Read 8213 times)
0 Members and 2 Guests are viewing this topic.
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Metroid Pi 2
«
Reply #30 on:
November 01, 2007, 02:40:00 pm »
QUOTE
Currently deciding whether I should make saving SMC, or not. If it is, it would load faster, and autosave immediately when you get a powerup. If not, it would take longer to load, but allow more than one save file, and save more like the original Metroid games.
What do you guys think?
I like the idea of faster loading, and I don't think you really need multiple save files, so I'd say go for the faster method.
Logged
trevmeister66
LV9
Veteran (Next: 1337)
Posts: 1009
Rating: +14/-5
Metroid Pi 2
«
Reply #31 on:
November 01, 2007, 04:28:00 pm »
Yeah one save file is plenty. If you're gonna do auto save, then you should let the user turn it off or on.
Logged
Projects: nameless RPG: 1.0% |
Reverse Snake v1.5:
100% | Secret Project: 5% | DUNGEON: 70%
My
MW2 Blog
<-- Please visit
Liazon
Guest
Metroid Pi 2
«
Reply #32 on:
November 01, 2007, 04:31:00 pm »
QuoteBegin-Harrierfalcon+30 Oct, 2007, 18:46-->
QUOTE
(Harrierfalcon @ 30 Oct, 2007, 18:46)
The speed, I haven't tested. However, if I did save it like the save station metroid games, I would either use a list or a program to save files. Having done that, I would read each element and SMC the subroutines to fit. Considering what I'm packing in, then consider simply having those subroutines ready to go when it start.
keep w/ the save stations
Logged
Harrierfalcon
Guest
Metroid Pi 2
«
Reply #33 on:
November 12, 2007, 03:29:00 pm »
Lolz. Due to the recent release of Metroid II: Evolution's expansion pack, I have been focusing on this. I've decided to completely rewrite the map system, as it runs a little slow, and I'm throwing a couple more programmer-oriented niceties into the mix.
In short; I'm working on it.
EDIT: I forgot. I figured out the save system as well
. I'll copy all the subroutines to temporary programs when you start, SMC the temp programs when you get a powerup or something, and writeback to the original subroutines when you save. It's simpler than what I had anticipated, and works just like Metroid Pi
.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Metroid Pi 2
«
Reply #34 on:
November 12, 2007, 05:12:00 pm »
Ok I'm gonna release another expansion set when you finish Pi 2 so you make a 3rd one
^.^
j/k but nice you're still wotrking on this
Logged
Liazon
Guest
Metroid Pi 2
«
Reply #35 on:
November 13, 2007, 02:05:00 pm »
i didn't know basic programmers used the acronym SMC too.
Logged
Harrierfalcon
Guest
Metroid Pi 2
«
Reply #36 on:
November 29, 2007, 02:23:00 pm »
I do, but it's not truly possible without ASM subroutine.
Still working on world one maps. Due to the amount, the completion percentage hasn't been going anywhere.
Be prepared; there will be a LOT of subprograms. Put it this way: 16 map databases for each world. 3 worlds. 16*3+[other subroutines].
I could compress each world into 3 programs, but that would mean slower loading times, plus me having to rewrite the entire map system (again).
But I need feedback. As for the loading type...post your choice! (The description, not the number):
Loading like Metroid Pi and Zoith. Slow, but hides discrepancies such as trick walls (making for better gameplay, IMO)
Draw Layer 1 completely, StorePic, draw layer 2 completely, RecallPic. Fast, but doesn't hide discrepancies.
And note if you want a line that "scans and renders" the new environment; it'd be slightly slower, but cooler-looking.
Screenies upon request. (I'm kind of homework-buried right now)
Logged
Liazon
Guest
Metroid Pi 2
«
Reply #37 on:
November 29, 2007, 02:30:00 pm »
QuoteBegin-Harrierfalcon+29 Nov, 2007, 20:23-->
QUOTE
(Harrierfalcon @ 29 Nov, 2007, 20:23)
I do, but it's not truly possible without ASM subroutine.
....
Screenies upon request. (I'm kind of homework-buried right now)
i see
ya, take your time. for some reason I find school work takes a huge jump before x-mas and midyear exams. not a surprise though.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Metroid Pi 2
«
Reply #38 on:
November 29, 2007, 02:31:00 pm »
amount... are you implying there is looooad of maps? If so this will make the game even more complete and maybe rival Metroid II expansion lenght.
I don't mind high amount of sub programs really. If the game is gonna be long, good and complete at the same time it will generally have a lot, and generally when I see a game with many sub programs on ticalc I am more tempted to downlload it because in most cases it's a masterpiece
as for loading I would go with option 1, because it wasn't that slow anyway
Logged
Harrierfalcon
Guest
Metroid Pi 2
«
Reply #39 on:
November 29, 2007, 04:50:00 pm »
Yeah my school workload has been rather heavy lately.
And DJ? Each world has 16*16 room limit. So yeah, it'll be fairly long.
I kind of like the loading line...it indicates where it is currently working, which is good in areas with lots of space (plus it kind of gives off that computer-ish feel). But what do you guys think?
Logged
trevmeister66
LV9
Veteran (Next: 1337)
Posts: 1009
Rating: +14/-5
Metroid Pi 2
«
Reply #40 on:
November 29, 2007, 04:52:00 pm »
Yeah I like the loading from Metroid Pi and zoith because it really isn't that slow, and adds the gameplay.
Logged
Projects: nameless RPG: 1.0% |
Reverse Snake v1.5:
100% | Secret Project: 5% | DUNGEON: 70%
My
MW2 Blog
<-- Please visit
Liazon
Guest
Metroid Pi 2
«
Reply #41 on:
December 01, 2007, 10:59:00 am »
wizards spiral!!! ^^
ya sure, loading isn't a bad thing.
Logged
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Metroid Pi 2
«
Reply #42 on:
December 02, 2007, 05:25:00 am »
@harrierfalcon; What do you mean by the second method doesn't hide discrepancies as well? If the second method is significantly faster than I'd say use it. Otherwise the first should be fine.
Logged
trevmeister66
LV9
Veteran (Next: 1337)
Posts: 1009
Rating: +14/-5
Metroid Pi 2
«
Reply #43 on:
December 02, 2007, 05:28:00 am »
I think what he means is that there are certain walls that you can destroy to get to hidden passages, and if he uses the second way, you'll be able to tell where it is when the map is loading.
Logged
Projects: nameless RPG: 1.0% |
Reverse Snake v1.5:
100% | Secret Project: 5% | DUNGEON: 70%
My
MW2 Blog
<-- Please visit
Harrierfalcon
Guest
Metroid Pi 2
«
Reply #44 on:
December 02, 2007, 05:28:00 am »
Well, if you've played Metroid Pi, then by "discrepancies" I mean irregularities in terrain, such as a fake wall.
Logged
Print
Pages:
1
2
[
3
]
4
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Metroid Pi 2