Omnimaga
Omnimaga => Our Projects => Project M (Super Mario) => Topic started by: calc84maniac on May 11, 2009, 04:19:27 pm
-
I decided that Project M's code was getting way too messy and was heading in a direction I didn't want. So, I am starting again from scratch. Well, I actually have the old code on hand in case I want to borrow some stuff from it, plus I still have all of the graphics data.
And starting fresh isn't all bad... it can allow for things like nSpire support, or making it an APP. And yes, I think it should be an APP.
It can also let me do graphics upgrades which I rejected before, like so:
(http://otbp.tifreakware.net/images/M01.gif)
That would be the new tilemapper. Shiny, eh? :D
Just for the record, the screenshot is running at 15MHz.
It goes at about 26 FPS in 6MHz, and 65 FPS in 15MHz. I don't think frame rate will be too much of an issue in this game, anyway.
More updates aren't very likely this week because of finals and junk like that.
-
O"O holy shit fucking amazing! didnt knew it would look that great! Do u think Grayscale would be really necessary?
-
Yeah, grayscale is pretty important so the background doesn't intrude on the main tilemap. I've tried it with just black-and-white and it really gets in the way.
-
OMG! that is amazing! Shiny too
-
DAMN
-
Looks great calc84maniac, keep up the good work!
-
/me gives calc84maniac a cookie.
-
/me gives calc84maniac as many cookies as he likes.
-
What.... :o
Grayscale and a scrolling background with animated tiles on a Z80?!? :P
-
Now that you mention it, I didnt even paid attention to the animated tiles, that makes it even more epic :D
-
Hell. That s*** is amazing.
Almost makes me want to hand over the source for CaDan just to see what you'd do with it.
-
Haha, I think you've got that project covered, Iambian. ;) I probably couldn't do it as well as you, or at least not as incredibly quickly.
By the way, one thing I failed to mention about the new tilemapper is that it now supports heights that aren't powers of 2. :D It'll be much more flexible for people's levels.
-
Is a level editor still planned when the entire game will be finished? Also, do you plan to add a feathre item? Are warp pipes still gonna be in the game?
-
Is a level editor still planned when the entire game will be finished? Also, do you plan to add a feathre item? Are warp pipes still gonna be in the game?
Oh, I'm hoping there will be enough room in the APP to incorporate a level editor, possibly with instant testing of levels. ;D Warp pipes are still planned. I don't think I'll have the feather, but I'll have the leaf instead. (Raccoon Mario is win.)
-
Oh, leaf or feather or cape I don't mind, as long as I can fly :D but it's ok if you don't add it. ^^
Couldn't a level editor be made separately from the app, though? Kinda like MEDIT with Sam Heald/Bill Nagel Super Mario?
-
Well, with MEDIT, it was really annoying to have to switch back and forth between the programs... also, if it's within the APP, I won't have to make extra copies of all the graphics and the routines and junk.
Also, running from an APP means more RAM with which to do your editing. :D When playing the game, the maps can be copied one at a time directly from archive, but you can't really go in the reverse direction for editing, so the whole level set needs to be in RAM.
-
ooh ok it's up to you really. I was just wondering because of all the people who whine about large programs out there
-
Since it's going to be in an APP, size really isn't a problem, unless it has to be 2 pages instead of 1.
-
Super-d-duper
-
Minor update - got the app version running. I've supplied a screenshot, at 6MHz this time for some variety.
(http://otbp.tifreakware.net/images/M02.gif)
-
This looks great calc84maniac ;D
-
Minor update - got the app version running. I've supplied a screenshot, at 6MHz this time for some variety.
(http://otbp.tifreakware.net/images/M02.gif)
Looking good. Just curious, calc84maniac, could you include an option to turn off grayscale so that it just uses the first, or second, sprite used for the grayscale rendering? Of course it will be reduced quality, but it should provide a speed up, correct? Also, I don't know if it's feasible with your current code, an option to turn off the background parallax map fully.
It's great graphics, don't get me wrong, but if I were to be seriously playing this game, I would probably disable the background.
-
You mean like this?
(http://otbp.tifreakware.net/images/M03.gif)
I don't think it looks all that much better, plus there's no speed increase whatsoever. I'm thinking I may have the option to disable the background, i.e. use the old tilemapper. It would be nice to switch if your game is lagging, at any rate.
Edit:
Actually, it might be possible to fix the grayscale+scrolling... making a slight change made the up/down motion much smoother.
Edit2: Fixed
(http://otbp.tifreakware.net/images/M04.gif)
-
AWESOME!!!!!!!! Thats all there is to say to that, I cannot wait to see you finish this, then I get to makeing levels :P
-
yeah grayscale + scrolling has always been a serious issue on anything lower than the 85 due to crappy LCD driver. The only way to make it looks good is to keep framerate not too high I think. Nice job though
-
You mean like this?
(http://otbp.tifreakware.net/images/M03.gif)
I don't think it looks all that much better, plus there's no speed increase whatsoever.
Yeah, it's not supposed to look better (as I said in my previous post, it will be of reduced quality). At any rate, are you sure you disabled everything, such as the grayscale interrupt (if you're using one) and your just doing straight one-layer black-and-white for the background with no overhead other than your tilemapper? For some reason I was thinking that you should at least get a minimal decrease in the number of milliseconds it takes to render. Even 1 to 2 milliseconds will increase the FPS by 1 in 6 MHz mode.
-
Yeah, it's not supposed to look better (as I said in my previous post, it will be of reduced quality). At any rate, are you sure you disabled everything, such as the grayscale interrupt (if you're using one) and your just doing straight one-layer black-and-white for the background with no overhead other than your tilemapper? For some reason I was thinking that you should at least get a minimal decrease in the number of milliseconds it takes to render. Even 1 to 2 milliseconds will increase the FPS by 1 in 6 MHz mode.
It was simply a switch from alternating the mask every frame to leaving the mask the same every frame. There's no fancy interrupts or anything.
-
Yeah, it's not supposed to look better (as I said in my previous post, it will be of reduced quality). At any rate, are you sure you disabled everything, such as the grayscale interrupt (if you're using one) and your just doing straight one-layer black-and-white for the background with no overhead other than your tilemapper? For some reason I was thinking that you should at least get a minimal decrease in the number of milliseconds it takes to render. Even 1 to 2 milliseconds will increase the FPS by 1 in 6 MHz mode.
It was simply a switch from alternating the mask every frame to leaving the mask the same every frame. There's no fancy interrupts or anything.
Ah alright, that explains it. Thanks calc84maniac.
-
any way that we can download a beta of the mapmoving... it just seems fun to move around on the map like the screenies show
lol
-
oooooooh, very nice! :D
-
Looks amazing calc, keep up the excellent work. ^_^
-
Great! I've been waiting so long for this game! Glad to see grayscale BG's ;D
-
Hi BrownyTCat!
-
Wow, great work going on there...GS + Animation + scrolling background...NICE
-
have you added anything recently?
-
nope, don't expect new progress in at least half a year. This http://www.omnimaga.org/index.php?board=41.0 is what he's currently working on at the moment. He has 4 projects and is currently focussing on that.
-
bows down to Calc's awesomeness
-
Join the club.
-
I know hey...
-
geekboy decides to agree but instead of bowing makes his friends bow as the beg to play his game
muwahahahahahahahahahahahaaaaaaaaaaaa jk
looks great cant wait for this to be finished but i cant wait to see your other projects finished :)
-
are you still working on this? do you have any idea when it will be done?
-
As said before, he's currently working on other projects such as TI-Boy SE. He just finished Chips Challenge. Hopefully soon he might resume the project
-
Added a pretty-looking water tile (a special case of tile animation):
(http://otbp.tifreakware.net/images/M05.gif)
Hopefully I'll be able to make a sprite routine soon, and start adding support for game objects.
-
Wow! Nice!
-
Coolio. Although i think it might be having the same grayscale problem that fZero was having.
-
Coolio. Although i think it might be having the same grayscale problem that fZero was having.
Well, I don't think that the tilemap will be scrolling by one pixel per frame in-game. It's quite possible that it will look much better during gameplay.
-
very true, and i can't wait to see some gameplay! :D
-
Me too!
-
Wow! Nice! So your getting started on project m again?
Can't wait for more!
-
Can't wait either D:
-
wow nice job! I wonder how fast it will be with adding enemies and objects moving around ^^
-
*cough* alpha release *cough*
-
I think I'd have fun just moving around the tile mapper...
-
halt!
Is it still in the stadium that you have to clean the whole code or did that happen in the past 3 weeks that I didn't come online??!
proceed!
:P
-
er wha?
-
Well when I talked with calc84 about Project M and it awesomeness, he said it looked awesome, but in fact, the code was pretty messy.
I could be wrong since my memory stinks but I'm pretty sure that what I say is true :p
-
Oh Ok thanks for clarifying lol :P
I think he started writing most parts a few years ago, so he might have reused some old code. I guess next version will be much faster and smaller then :P
-
I can't be bothered by space but yeah, this allows to have more features included an also to have more enemies/animations on screen without lagging :D
-
Eh, it's more like I made way too many mistakes with my implementation. I don't think there's very much code I'll be able to reuse anyway. Graphics, of course, are a different story. ;)
-
This is looking really nice, can't wait to see more when you have the time.
-
aaah I see, this means next version == even better (and faster)? :D
-
I've been working pretty hard on collision detection - though there are still quite a few issues to take care of, I decided to screenshot my current progress:
(http://otbp.tifreakware.net/images/M06.gif)
-
oh my god its horrible! You can't even detect collision with teh coins!
:P jk, that looks epicly awesome, especially the slanted tiles ;D I have no idea how one would implement that with a tilemapper O.O
-
Glad to see you've gotten back to work on this :D
-
Parallax scrolling? Hah. I've never seen that done on a calculator platform before. That's pretty awesome. In fact, this game already appears to trump Super Mario Land in terms of graphical capabilities and overall design. :D
-
Wow! It looks pretty nice. You're doing a great job!
-
Ultimate Mario for calculators is coming... :)
-
Will it have sound?
-
Will it have sound?
I'm considering it (for the SE and 84+ models only)
-
Will it have sound?
I'm considering it (for the SE and 84+ models only)
That is wonderfully insane. ;D
-
Will it have sound?
I'm considering it (for the SE and 84+ models only)
That is wonderfully insane. ;D
This is way beyond wonderfully insane- This is insanely incredibly spectacularly wonderful! ;D
-
Very nice :D
By the speed, I think you should have mario and scrolling be two pixels, though, because it seems to be a lil slower than the other mario to me, and it screws the grayscale over (or does it look better on real calc?)
Glad to see this is still progressing ^^
-
Very nice :D
By the speed, I think you should have mario and scrolling be two pixels, though, because it seems to be a lil slower than the other mario to me, and it screws the grayscale over (or does it look better on real calc?)
Glad to see this is still progressing ^^
Yeah, Mario is moving pretty slowly, but that's just because I haven't tuned the speeds and stuff.
-
Oooh ok, I thought it was max speed
-
Working slopes! Yummy! Speed definitely seems to have taken a hit compared to the old version.
-
I see you're preparing for next year's POTY... :P
-
Very nice calc84! Project M is somehow getting even better :) I especially love the animated tiles.
-
I fixed a bunch of collision detection bugs, added support for collision callbacks, and also added a couple new types of (sprite) objects :D
(http://otbp.tifreakware.net/images/M07.gif)
Edit:
Browsers that support playing GIFs with high framerate recommended (such as Firefox)
-
looks great man...glad to see progress is still being made!
-
darn, really nice stuff! Glad to see some new progress ^^
Suggestion, though: When scrolling either horizontally or vertically, would it be possible to have the grayscale animation stop? Otherwise, it seems pretty flickery when scrolling
Also, what does "collision callback" means?
-
It means that I have a table of routine, one for each tile. When Mario collides with the tile, the routine is called and it can do stuff :D
And I might try to get the grayscale working properly as well. :P
Edit:
Also, you may have noticed that the bouncing blocks are smoothly animated now, rather than jumping a few pixels. :D This is one of the strengths of my sprite routine.
-
That looks incredible! I'm glad progress is being made with this! ;D
I was wondering: How do you just display the parts of the tiles you want when it scrolls? I was trying to figure out how to do this in Axe, but I couldn't figure out the right method to use. How does the great calc84 do it? :D Thanks!
-
That looks incredible! I'm glad progress is being made with this! ;D
I was wondering: How do you just display the parts of the tiles you want when it scrolls? I was trying to figure out how to do this in Axe, but I couldn't figure out the right method to use. How does the great calc84 do it? :D Thanks!
I don't think I understand your question. You mean how do I do smooth-scrolling?
-
Kind of. How do you do the smooth scrolling and then draw the new pixels on one side? I can't decide how to fill in the new pixels right after the screen is shifted. (I assume you are using 8*8 tiles, right) This is what I am trying to figure out. Does this make better sense?
-
I redraw the whole thing every frame with a dedicated routine (along with the scrolling background). In Axe, you could probably draw some sprites after you scroll, since they are clipped to the edge of the screen now
-
Oh, I see! I don't know what I'll end up doing, but I'm glad to know your method. Thanks!
Project M looks great! ;D
-
Looking great, calc84! Can't wait to see more progress! :D
-
It means that I have a table of routine, one for each tile. When Mario collides with the tile, the routine is called and it can do stuff :D
And I might try to get the grayscale working properly as well. :P
Edit:
Also, you may have noticed that the bouncing blocks are smoothly animated now, rather than jumping a few pixels. :D This is one of the strengths of my sprite routine.
aaah ok so basically on one certain tile, you could have it rickroll you?
j/k but I really like how fast it runs in overall :)
-
wow! looking amazing! this will get poty for sure when you release it :P
-
wow! looking amazing! this will get poty for sure when you release it :P
I don't know, I think it is going to be a neck and neck battle between this and F-Zero! lol
-
True, altough since Mario is so popular (judging by how all local stores NSMBW shelves are always sold out) compared to any other game, I doubt anything else, as good as it may be, will stand a chance against a mario game, even if someone made a grayscale starcraft game for the 83+
-
Updates:
More collision detection bugs fixed
Hitting a coin block plays a coin animation
Stompable goombas, running around at various speeds
A walking platform, which appears as an upside-down goomba (for test purposes)
Objects can be programmed to stop or turn around when they reach an edge
The screenshot framerate should be friendly to all browsers now:
(http://otbp.tifreakware.net/images/M08.gif)
-
Great work! That looks awesome, and I especially like the upside-down goomba. Heh.
-
wow! that's amazing! can't wait for the first release!
-
That is amazing! O_O This is going to be the best Mario game for TI-83+ EVER :D Kudos on this progress, Calc84
-
wow awesome! And darn these goombas runs fast :O
-
Wow, that's awesome! Great job calc84! ;D
-
I added Paragoombas, Parakoopas, Koopas, and Koopa shells. :D The Koopa shells don't hurt anything other than Mario yet, though.
(http://otbp.tifreakware.net/images/M09.gif)
-
Wow... Pure epicness. Great work.
-
wow really awesome!
You should try setting your lcd blurring slightly slower, though, because i notice it barely even blurs at all, and maybe this is why the gs looks crappy when moving. I wouldn't be surprised if on calc it actually looked nice.
But still, it's so epic
-
Epic physics and animations only rivaled by Digitan's Robot Wars.
But Mario graphics fills very well the screen but maintains it very pleasing.
Now we need a epic level editor.
-
That is incredible! Awesome job! I really, really like it! ;D
Can you grab and hold on to the koopa shell?
-
Nice! Its tiles like these that i wish Chrome had faster GIF support :P
-
very nice did you fix getting stuck on the slopes yet i forgot X.x
-
Holy crap! I really need this in my geometry class.. lol
Nice work!
-
/me wants to drool in awe, but suddenly remembers his mother is within ten yards.
Nonetheless, what's that grayed-out area in the middle of the screen?
-
/me wants to drool in awe, but suddenly remembers his mother is within ten yards.
Nonetheless, what's that grayed-out area in the middle of the screen?
It was just a graphics test. Maybe I will use it for water or something.
-
I want this game. It looks AMAZING. Good work dude.
-
:o
-
yeah :o indeed
/me pokes calc84maniac to finish this ^^
-
Agreed and seconded.
-
I added a ton of new features :D
(http://otbp.tifreakware.net/images/M10.gif)
I added water, which is displayed using the parallax tilemapper. Swimming seems to work well, though Mario's sprite should probably change.
Now there are points displayed when killing enemies, which increase with consecutive hits (like in the real Mario games). The score is not counted up yet, though.
I added the spinning blocks from Super Mario World.
Slopes now affect Mario's movement.
New enemies!
-
WOW! Amazing!! I really like the water physics. Also the consecutive hits? That's epic o.o
It's also cool that the game doesn't seem to lag with many monsters on screen. Nice job, as always
-
:O this is freaking epic! I like the water idea and it seems the grayscale is nice ^^ and the points are awesome
Nice job as always :)
As for slopes is it like SMW where on 45° angle blocks you go down slowly if you don't move?
-
Simply amazing. I can't even think of what else to say. The water physics is great, the point system is sweet
-
Question, will Mario fall faster and faster as he goes down into water? It might look more realistic physics-wise. In SMW, when falling down for long enough, you eventually fall at the same speed as if you weren't underwater
-
Question, will Mario fall faster and faster as he goes down into water? It might look more realistic physics-wise. In SMW, when falling down for long enough, you eventually fall at the same speed as if you weren't underwater
Ah, really? I might just make it modify the gravity then. Also, he does slide down hills if he doesn't move.
Edit: I tried that, and it doesn't seem right. I'll stick with what I have now
-
Project M is getting more and more epic by the minute o.o
More kudos, calc84 :D
-
Question, will Mario fall faster and faster as he goes down into water? It might look more realistic physics-wise. In SMW, when falling down for long enough, you eventually fall at the same speed as if you weren't underwater
Ah, really? I might just make it modify the gravity then. Also, he does slide down hills if he doesn't move.
Edit: I tried that, and it doesn't seem right. I'll stick with what I have now
aw ok :(, oh well, as long as you dont make falling too slow either
-
As requested on IRC, I made a new screenshot showing the improved water animations:
(http://otbp.tifreakware.net/images/M11.gif)
-
O_O
calc84..... that is by far the most epic screenshot yet. This is going to be one HECK of a game!
for($i=0;$i<9002;$i++)
{
calc84++;
}
-
I agree. That is looking AWESOME!
-
This is definitely going to get POTY when it comes out!
-
omg! wow!!! nice job!
-
:o That's amazing[!]
* lolje pulls out some respect coins *
-
:O This is EPIC, again! More and more epic!
Now add a HUD and you almost get the NES SMB3 :O (plus parralax scrolling). It looks so true to the original game, even more than Super Mario 1.2 on ticalc
-
That's looking incredibly good. :o
The water looks very true to Mario, I bet this wins POTY hands-down.
-
Looks great my friend. Keep it up!
-
WOW! It looks like even Nintendo's original mario can't beat that :P
-
That screenshot, good sir, is the most EPIC thing I have seen all day.
++
-
I don't remember if it was asked but I will ask again in case: Will there be either a cape or a feather item?
-
I don't remember if it was asked but I will ask again in case: Will there be either a cape or a feather item?
Yep, you asked on the first page of this topic, lol. There will probably be some item of that sort.
-
aaah ok lol x.x, I always wished a z80 calc mario game had it :D
-
Tanooki Mario.
Do it.
Now.
:D
-
Yay! Feather items!
-
Oh another question: How does water behaves if the parralax scrolling background is black, like night time, for example?
-
Oh another question: How does water behaves if the parralax scrolling background is black, like night time, for example?
Well, the background outside of the water can only be gray or white. Underwater, it is black and gray. So a fully gray background would make the water look black.
-
Oh ok, would it be easy to implement night backgrounds, though?
-
Oh ok, would it be easy to implement night backgrounds, though?
I personally think those get in the way too much, which is why I made only gray+white backgrounds. You can have a gray sky and white clouds, which might have a similar effect.
-
Aaah I guess that's gonna be the only way. I guess it could still have a nice effect if you added some white stars in the backgrounds.
EDIT: not tile based but some sort of mockup (I guess adding some mario star powerup sprites inverted could also help, too, since in SMB3 the sky had them)
-
Ok, so I know this is completely pointless but I've been on a bit of a emoticon spree over at DeviantArt and saw this one that is Mario related. Thought I'd share it here before my real post (feel free to delete this part if you would like, I'd understand).
(http://fc07.deviantart.net/fs42/f/2009/127/6/1/Super_mario_emote_bros_by_CookiemagiK.gif)
Ok, on a more serious note. I actually like that gray one better, it just makes it seem more "night-time-like." Just looks cool :)
-
lol weird emoticon o.o
My only worry about gray bg is that the blurring may make things look horrible when objects are moving or during scrolling, like GBC games with gray backgrounds in Ndless.
-
Well, if a BG is mostly gray it should look a lot like the water, which currently looks pretty great.
-
Oh you know you love the emoticon :P And ya, the water is pretty sweet. This is being discussed about night and day scenes, right?
-
Well, if a BG is mostly gray it should look a lot like the water, which currently looks pretty great.
really? I guess it's good to hear, then. Plus the water would be black anywayOh you know you love the emoticon :P And ya, the water is pretty sweet. This is being discussed about night and day scenes, right?
Yeah night and day. I wonder if the final version will have an editor letting you either change or edit the background?
-
Thought so. Well cool.
-
Added Starman, Super Mushroom, Super Mario, and ducking. Also a simple coin counter.
(http://otbp.tifreakware.net/images/M12.gif)
-
Wow, thats awesome! And I like that coin counter as it is! :P
-
What would you say the percentage on completion is?
-
What would you say the percentage on completion is?
Hard to say. There are still a ton more features I'd like to add, plus things like the level editor
-
Darn that's too great, but you suck at crouching under blocks... j/k about the later part XD
Is it me or does "shrooms" move really slowly, though? (note I'm viewing this screenshot at 30 fps)
Also does mario turn grayscale under star effect or is it just because of emulation/capture?
-
Hmm ok, well thats cool. This is turning out really great.
-
Darn that's too great, but you suck at crouching under blocks... j/k about the later part XD
Is it me or does "shrooms" move really slowly, though? (note I'm viewing this screenshot at 30 fps)
Also does mario turn grayscale under star effect or is it just because of emulation/capture?
Yeah, they are moving slower than I'd like. I'll fix that soon. And Mario's sprite is really flashing on and off really quickly, so it's mostly the capture that makes it look perfect gray. I haven't tried this build oncalc yet, though.
-
wow looks awsome and forgot im watching at 10fps and it still looks amazing (thought it seemed normal speed to me lol XD)
-
Mmmm thats the one thing i don't like about Chrome, the slow FPS in Gifs. Needless to say, its epic anyway, and even more so when i load it into Firefox :O
*Builderboy's head explodes from awesomeness*
-
I think someone mentionned somewhere he had no gif speed issue in chrome, but everyone else did.
-
If I give you any more kudos, I'll run out of them calc84!
You keep amazing me every single time!
-
Just make sure enemy collision detection is better than this (http://www.omnimaga.org/index.php?action=dlattach;topic=1935.0;attach=1028)... :P
-
Just make sure enemy collision detection is better than this (http://www.omnimaga.org/index.php?action=dlattach;topic=1935.0;attach=1028)... :P
Wow, that's awful xD
-
yeah x.x
Still a great classic for its time, but I mean, I never realised this. I guess that helps that WabbitEmu now has speed settings. I think in the future it may help checking collision detection in ASM games when debugging in a more precise way, without adding delays in your code all the time.
-
I've added support for sound-playing on the 15MHz calcs :D
I recorded some music, which is playing during the demo, directly off of my calculator. You can listen to it here (http://otbp.tifreakware.net/files/MSND02.wav)
-
That is really cool!
-
Nice! Does it have any noticeable effect on speed?
-
O.O
EPIC
hmm, I should work on adding that to my Axe Mario engine...
-
this is friggin awesome, I love how you managed to add percussions too and so many sound chans. Before, most calc games or sound apps only had one chan per ear x.x
-
Nice! Does it have any noticeable effect on speed?
It's hard to really tell, since there's no FPS counter oncalc. But in Wabbit it seems to still run fullspeed. The game is really designed to run in 6MHz, so I have 9MHz left to process sounds.
Some of you may have noticed a bit of a beeping noise replacing the percussion about half the time. I've fixed that by increasing the frequency of the white noise channel. Much better-sounding track here (http://otbp.tifreakware.net/files/MSND03.wav).
-
Awesome music! Is there going to be more than one track?
-
Awesome music! Is there going to be more than one track?
First I'm going to have to decide my final storage method for the music (it's pretty freaking huge at the moment). But yeah, I'll probably have multiple tracks, and I'll try to add in-game sound effects as well :)
-
Fantastic...Overall I am thoroughly impressed with the quality of the sound. You seem to strive on doing stuff on your own that push what has been done out there already. I am truly inspired to pick back up some of my old ASM projects just to see what I can still do. Awesome work man keep it up!
-
Epic sound. I can play some part of it in a guitar. xD
Will be added sound to events like death, fall, kill enemies, etc? I love the things that calcmaniac84 can do. I hope I can do some of my own, someday. ^^
-
My suspicions that the game was running slower oncalc were correct. I have now fixed the problem by disabling the memory access delay, which was adding a clock cycle for every opcode read from the flash (totally throwing off my interrupt timing expectations). It seems to completely run fullspeed now.
-
O_O
Dude, this is really on calc music? o.O If so, I would very very much like to have your most current build to throw on the calc and try myself. XD
-
Hey, calc84, Rebma Boss is not quite ready to join this site yet, but he asked me to let you know that if it would save you some time to have someone else put in the music once you reach the final storage method, he's offering his services.
-
It would be cool if he joined. Is he just too busy to join atm?
For music, he would probably have to convert the music into ASM readable format, since I assume calc84 uses a quite unconventional type of music data for his game x.x
-
It would be cool if he joined. Is he just too busy to join atm?
Nah, he's just waiting until he finishes the final touches on the first piece he's going to post.
-
aaaah ok I see. Remember he can always also check out other music too and comment even if he doesn't post about his yet. Plus, sometimes on forums other members appreciate when a new member give feedback on their stuff if the new member showcase his, rather than just joining a forum for the sole purpose of showcasing their work without posting anywhere else. Some people even see the later as bad netiquette and there are even music forums where you are forced to have 10 or 20 posts before being allowed to showcase your own work and some forums requires you to comment on 5 or 10 songs before being able to showcase anything else again
-
I've added support for sound-playing on the 15MHz calcs :D
I recorded some music, which is playing during the demo, directly off of my calculator. You can listen to it here (http://otbp.tifreakware.net/files/MSND02.wav)
Glad I have an 84+Se, that is just astounding.
-
That music is incredible, great stuff!
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
-
Holy orchestral epic win, Batman! I can't believe that's on-calc music! It's amazing! Calc84maniac, I suggest we rename you to "Calc84God" o_o
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
very nice to hear, so what we'll have is 83+ version with no sound and 83+SE version running at same speed but with sound? :)
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
very nice to hear, so what we'll have is 83+ version with no sound and 83+SE version running at same speed but with sound? :)
That is my plan, yes.
-
will the user have to install a different 8xk?
/me hopes not, altough he doesn't mind, but he is afraid of the amount of e-mails calc84maniac would get then from people who got errors running the game on their reg 83+ due to downloading the wrong version, like back in the early 83+ days where people would download the 83p file instead of th 8xp files
-
Nah, the current 8xk will simply not start the music if running on an 83+
-
Aaah ok, thanks for the info
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
I could compose tracks if I got the sound routine by itself, I also want it for my 84+ PacMan clone.
-
Its so awesome how this engine runs at only 6 Mgz, and it leaves so much room for epic things like epic music for an epic game ;D
-
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
I could compose tracks if I got the sound routine by itself, I also want it for my 84+ PacMan clone.
While the core sound-playing method is fairly complete, I need to completely revamp the code that reads music data and advances from note to note. The data takes way too much space currently. :( My current setup was mainly to show that it works, but it was not designed for long-term use.
-
how many bytes does the current song take?
-
It's about 1700 bytes (and it's not even the full SMB theme)
-
;-;
-
How 'bout 2 releases, one w/o sound entirely(if it saves a page), and one with sound that just doesn't play the sound on an 83+?
It'd be nice for people who don't have sound equipment for the calcs, or who just want to save space.
-
How 'bout 2 releases, one w/o sound entirely(if it saves a page), and one with sound that just doesn't play the sound on an 83+?
It'd be nice for people who don't have sound equipment for the calcs, or who just want to save space.
Just curious, but what would be the point of that? might as well just have 2 versions, one with, one without music. *shrugs*
And not trying to be mean, just woke up. x.x
-
Well, it could save space as Netham45 said for ppl who dont want sound.
-
Or, even if people did want sound, but don't have the capabilities to listen to the sound, then they could just play the regular version.
-
As long as the regular version has speed control for people running it on SE (so it won't run twice faster. Trust me it's near impossible when running 2x faster, I was one of the two lucky person to have a copy of NspireZ80 and it came with an old build of Project M Reboot :P)
-
New screenshot!
(http://otbp.tifreakware.net/images/M13.gif)
Added features include wall-jump, climbing, and various new sprites/animations.
-
WOW! ;D
As always, incredible job Calc84! :D
-
Amazing... Beautiful... that's all I can say...
-
WOW that's great! I like the Wall jump idea. Did you take this feature from Super Mario 64 and later, or did you want to emulate the wall jumping glitch in SMB1/2/3/World?
And I love the climbing idea!
-
All these features and SOUND?! Simply Amazing! Your work continues to be exceptional. Keep it up! =)
-
Oh hai Art_Of_Camelot, welcome back! :)
-
Looking freakin' awesome as always!
-
I love how your tilemap is just a huge playground for all your features to test. With a little sample of everything. Awesome maniac keep it up.
-
O. M. G.
-
dam calc just amazing just amazing
so cant wait to see what else you add X.x
-
reason #9001 why calc84 is amazing, great screenshots (is there a demo out yet?)
-
any idea when any type of release will be available?
-
Looking incredible.
Me wants, me wants now! :D.
(By the way i love the way the hat comes off slightly when he is falling :)).
-
any idea when any type of release will be available?
(I got a copy *runs*)
(j/k my copy is extremly old and lacks many features, not to mention runs a bit too fast to be playable since it was part of a TI-83+ ROM for TI-Nspire z80 emulator)
-
I made a grayscale version of Mario's sprite set... it's a keeper! :D
(http://otbp.tifreakware.net/images/M14.gif)
-
oooh I love it, and I like the spinning blocks too ^^
For some reasons the water looks weird again, though D:
-
Oh yeah, I removed the wave tiles a while back and forgot to add them back in. Hmm, maybe I could actually make the engine automatically insert wave tiles, come to think of it
-
that would be cool ^^
-
It's about 1700 bytes (and it's not even the full SMB theme)
O_O" YIKES!
-
wow! nice! that's awesome! it is a keeper :P
-
wait.. you can jump and skip off walls and climb..? o.o oh my =o
question.. will there be level sets for this, or will it only have whatever levelset you send with the game? Meaning I may have missed something along the way or have just forgotten it <<;
-
IIRC he's gonna have a level set, but also allow external ones.
-
Awesome! Will the game have warp pipes? I was always upset in Super Mario 1.2 to press "Down" only to have nothing happen on a pipe
-
Awesome! Will the game have warp pipes? I was always upset in Super Mario 1.2 to press "Down" only to have nothing happen on a pipe
Of course! It wouldn't be a real Mario game without it (glares at Super Mario 1.2)
-
yay!
I wonder how hard it will be to write external levels with warp pipes tho?
-
Hill-sliding, 1-ups, and thwomps! Oh my!
(http://otbp.tifreakware.net/images/M15.gif)
-
Hill-sliding, 1-ups, and thwomps! Oh my!
(http://otbp.tifreakware.net/images/M15.gif)
WOW friggin awesome as said on IRC! Love how you can slide on enemies now ^^
However, why is Mario turning mini when falling from slopes? D:
-
I was holding the Down button, which made him duck. The sprite might use some work though...
-
oooh ok x.x
maybe make it taller?
-
The Project M is looking like the definitive Mario game for z80 calcs. It seems like only missing the pipes, level end and maps for releasing the game. Seems so close to finish...
I hope you don't have hard bugs to fix.
Will be there any bosses?
-
Wow, that is amazing. Great work. I can't wait to see what else is added in
-
So when will you be adding in Yoshi? :p lol
Looks great so far, keep up your awesome work!
-
The Project M is looking like the definitive Mario game for z80 calcs. It seems like only missing the pipes, level end and maps for releasing the game. Seems so close to finish...
Yea he is planning to add warp pipes support in the future.
-
(http://otbp.tifreakware.net/images/M18.gif)
-
O.o
Thst just blew my mind.
That will win you a POTY for sure.
Wow...
-
Boos AND Yoshi? :O/me bows before Calc84God and showers him in kudos
-
Ha ha awesome. Is Yoshi in there for good or were you just messing around?
-
It took a while to see that Mario was riding Yoshi. Yoshi animation is faster than Mario, but I don't know about its speed.
I am more used to see Mario throwing things to enemies than the 1up thing. But I only played a Mario for GB or GBC.
The game has an impressive engine, it seems to be able support every Mario feature.
-
Very nicely done calc!
Will the boos stop following you once you manage to get x amount of distance between you and them? Also, does he eat things yet? :p
-
CALC84.
Release the damned thing already.
This is torture!
You have a level editor, don't you?
Just release it!
:D
-
CALC84.
Release the damned thing already.
This is torture!
You have a level editor, don't you?
Just release it!
:D
I have no such thing, nor the ability to handle more than one level which is hardcoded into the app.
-
Could you make one?
Wouldn't it make things so much easier?
Or am I being stupid?
-
Well of course, I'm just saying that there's a lot more left to do than you might think, even when talking about normal features (Fire Mario, Cape Mario, Piranha Plants, vines, Hammer Bros, moving platforms, and so much more)
-
Are you trying to make this the definitive end-all, be-all of calc Marios?
-
Are you trying to make this the definitive end-all, be-all of calc Marios?
Yep. No reason to pull any punches, I want this to be as good as possible.
-
Boos and Yoshis!?! Nice! I second the "POTY for sure."
Excellent work as always! ;D That's really impressive! :D
-
WOW! Awesome! You definitively want this to be a SMW clone don't you?
/me wonders if this could eventually spark some interest from the SMW hacking community. SMW hacking is huge and maybe some ppl might want to make levels for Project M
-
How many app pages is this gonna be? I'm not sure if one page could contain all the epic-ness. :)
-
How many app pages is this gonna be? I'm not sure if one page could contain all the epic-ness. :)
It will probably be at least two. At some point I will probably move all of the graphics data to the second page because that is only accessed by the tilemap/sprite routines.
-
So two plus the space for each level sets?
Btw if there are external levels, will we be able to keep them archived?
-
So two plus the space for each level sets?
Btw if there are external levels, will we be able to keep them archived?
I would actually rather they be archived, because I would have to make an extra copy in RAM anyway.
-
ok sound good, because this was one of the complaints about Acelgoyobis: levels having to be in RAM to be used. I believe it was the same in TinyCarZ too. In Super Mario 1.2 and 2.0 they were unarchived then re-archived, if I remember, but I'm not sure anymore.
-
Wewt! Level editors are ftw! ^^ do you have any current plans for the editor? Might you make one for yourself just to make mapmaking easier?
-
could you put in an overworld map in project m?
-
I'm sure he could, but I don't think it's really necessary. I'm not sure what kind of space an overworld map would take up either.
-
An overworld would be cool!
-
It may/would be cool, but I agree it isnt necessary.
-
But think of what you'd be missing! Multiple pathways, items used right before entering a level, and fights w/the chance enemy!
I guess it depends on how far calc84maniac want to take this.
-
True but yeah we need to stay realistic. If he adds overworld support he'll have to make sure in the LV editor the overworld is easy to edit. I never could understand the one in Super Mario 68k and I gave up after only getting plenty of errors.
-
Exactly what DJ Omni said. Plus, we don't know how many levels will be included with the program yet, what size levels will range, and if the set that comes with it will be integrated into the app or not.
-
yeah, i guess it would be pretty difficult. if anything, an overworld map would be an afterthought- after all the levels were completed. although, i didn't have an overworld editor in mind. i was thinking that maybe there could be a specific zone for custom levels, which would have a certain amount of spaces for custom levels (maybe like, 8 of them), meaning that the amount of custom levels you could make would be limited to 8. just a thought, though.
-
I wouldn't limit custom levels to 8, for people who got SE calcs and want many levels on their calc at once. Maybe have a scrolling custom level map that scrolls infinitely from the first installed custom level to the last one
-
I would like to see that you can implement the kitty mode that you get from eating the leaf in Super Mario 3. That was cool. I kinda miss that game, and it's great that you are going to recreate it. Please let me know when you finish. It's cool if you don't do the kitty mode thing, it was just be even cooler if you do. Good luck either way! :D
-
Do you mean just so mario can fly when running for a while? If I remember, he's planning to add the mario cape, which does this as well. (He's aiming for a Super Mario World style game, taking elements from other games as well)
-
It seems like that's what he means. If it isn't, he can clarify.
-
I think the cape is suitable, but yeah the raccoon outfit would be cool but not necessary.
-
Two words: Tanooki Suit.
Pleeeaaaase, calc84god? :O
Also, I think the cape would be a tad more distinguishable as a power-up than the raccoon suit, IMHO.
-
true, especially with those small sprites x.x. Also I like how with the cape you can hold down the jump button to fly instead of repeatdely tapping it
-
First of all it looks unbelieveable. :D Second of all will i be able to use it on my nspire via the 84+ emulation or otherwise? Thanks for the info either way.
-
Hi and welcome here :)
Unfortunately I do not know. It would need to not use undocumented z80 assembly instructions to work on the TI-Nspire, which only Calc84maniac could answer.
I hope he did not lose the entire progress for this project, though, like most of his Nspire stuff :/
-
DJ, I think he said he had his Z80 projects backed up on a flash drive. He only lost his Nspire projects. :(
-
Yeah, that is true. Project M still lives! :) And I made sure not to use undocumented instructions this time. Currently I don't have much time to actually work on projects though, since I'm between laptops at the moment.
I should really post a topic about this. :P
-
What happened, hard drive failure?
-
I am glad the project is still safe, it sucks about all other projects, though. I hope you also find more time to work on your remaining projects soon.
What happened, hard drive failure?
The hard drive failed because laptops sucks at lasting long enough, which is why I always recommend that people get desktops unless they absolutely need something mobile that is still a full computer they can work on for school.
That said it sucks that this happened, though. This is why I prefer to keep backups at multiple places as much as possible (example: Omnimaga database is backed up on this computer, on the webspace and my old computer.), in case. But often when those hard drive failure happens this often happens at the worst moments :(
-
Wow that sucks and im sorry to here it. Atleast project m lives. Anything else survive?
-
All his 84+ projects. All the Nspire stuff died (although it is not officially dead)
-
All his 84+ projects. All the Nspire stuff died (although it is not officially dead)
auch, that is hard to deal. At least the 84+ projects backup was relatively recent?
Flash drives can be easily lost... but for recent stuff is ok. So backup in various computers and external hard drives is the best. My desktop computer is possibly what has more risks in hard rive failures due to his historic. (weird 60GB occupied and freed by reformatting plus some filesystem recovered somehow by Linux OS but unreachable from Windows) I can't complaint about the laptop because I use mostly on hard and plain tables.
-
Wow, i'm awed at project m and f-zero... let's hope calc84's motivation is kept strong, and that these projects don't get abandoned... :)
-
Ohai andrepd, nice to see you around :)
Do you do any calc programming by the way?
Also I agree, I really hope this stays alive. I have been wanting those games for 2 years now (or almost) ;D
-
Yeah, i know what you mean. Fzero and some of Calc84's other projects were what brought me originally to Omnimaga. To see something so awesome, and a site that was so game oriented was excellent :)
(and on a side note, Dj, it seems your post says Re: Ques o.O)
-
Project M is what I'm currently working on at the moment. :) One of the most important things I'm doing right now is going through old code and adding comments.
-
Yeah, i know what you mean. Fzero and some of Calc84's other projects were what brought me originally to Omnimaga. To see something so awesome, and a site that was so game oriented was excellent :)
(and on a side note, Dj, it seems your post says Re: Ques o.O)
Yeah, I discovered the new Omnimaga back when it had around 0 posts on it, and then left. Then a while later I discovered F-Zero, and that was what brought me back here.
calc84 is awesome :D
-
Yeah, i know what you mean. Fzero and some of Calc84's other projects were what brought me originally to Omnimaga. To see something so awesome, and a site that was so game oriented was excellent :)
(and on a side note, Dj, it seems your post says Re: Ques o.O)
Haha yeah I was trying to trick Netham45 earlier, who now hosts a replacement to SpyBot45, in thinking the ques glitch was still occuring. XD
@Bwang I guess you probably found a link to the site and it happened to be around August/Sept 2008, when we just re-opened. It was before F-Zero was announced too.
@Calc84 I'm happy to hear :)
-
Project M is what I'm currently working on at the moment. :) One of the most important things I'm doing right now is going through old code and adding comments.
Is that for your sake, or for everyone's? I know that for S.A.D., I had to add lots of comments to old code for my sake
-
Project M is what I'm currently working on at the moment. :) One of the most important things I'm doing right now is going through old code and adding comments.
Is that for your sake, or for everyone's? I know that for S.A.D., I had to add lots of comments to old code for my sake
For my sake, hehe. It could be so easy to forget what I was doing with that code.
-
*bump*
I made a new screenshot! Just messing around with the current version. Notable additions are Fire Flower and Fire Mario. Also, Koopa shell physics have improved (not shown in this screenshot)
(http://otbp.tifreakware.net/images/M19.gif)
-
As usual, nice work Calc84! Please keep up the good work
-
That looks great calc84!
Excellent work. :)
-
WOW! Freaking epic, glad to see new progress!
One thing I noticed, though: when the mushroom went out of the ? block and started moving, it jumped one pixel up, it seems. Is it supposed to happen? Also when shooting fireballs the enemies seems to jump a bit too high, maybe make them jump half a tile lower?
Awesome, though. Keep up the good work :)
-
yay! progress :D
-
Wow! That's epic! Excellent job Calc84. This is going to be a blast to play. ;D
-
Wow! That looks awesome! Keep up the great work :D
-
Sweet! Gonna put this on my calc once it's completed! ;D
-
This is EPIC!!!!!!!!!!
POAT AWARD (Program of All Time)!!!!
How soon until a release?
-
This is EPIC!!!!!!!!!!
POAT AWARD (Program of All Time)!!!!
How soon until a release?
Until I say otherwise, I think the answer to that will be "not for a while yet" :P
-
This is EPIC!!!!!!!!!!
POAT AWARD (Program of All Time)!!!!
How soon until a release?
Until I say otherwise, I think the answer to that will be "not for a while yet" :P
is there any chance of a demo release?
(school's starting up right about now ;)...)
-
It would be cool, although I think he isn't planning to do a demo yet. I would like a 27-33 fps version of the screenshot above, though, for the video :P
-
It would be cool, although I think he isn't planning to do a demo yet. I would like a 27-33 fps version of the screenshot above, though, for the video :P
Here you go: http://otbp.tifreakware.net/images/M20.gif (http://otbp.tifreakware.net/images/M20.gif)
Warning for all watchers, size is about 6MB. Might not play correctly on some browsers, but it works for me in Firefox.
-
Cool, thanks!
-
Just saw the screenshot, wondering what's going on with teh Project M that appeared again all of a sudden on the most recent posts list.
And what I saw was liek EPIC. I'm loving this.
-
This thread is full of win! Be warned, dont read all 30 pages in one sitting, or you brave a risk of mind = blown!
-
This thread is full of win! Be warned, dont read all 30 pages in one sitting, or you brave a risk of mind = blown!
You brave a risk of mind = blown! when you read most any given page in this thread :P
-
I just can't graps this. We've got SO many cool things coming. Mode7 in Axe (Quigibo), SAD (Hot_Dog), RoboWars (Digitan) and then this ProjectM!
Very, very impressive stuff this! How is the sound doing? will it still be implented?
-
Still implemented, but only for 15 MHz calcs. I can't wait to try this on calc ^^
-
Still implemented, but only for 15 MHz calcs. I can't wait to try this on calc ^^
Yeah, it's too bad that the sound requires that much processing power--and space, too. I wonder what kind of sound we'll get on the Nspire
/me wonders
-
Still implemented, but only for 15 MHz calcs. I can't wait to try this on calc ^^
Yeah, it's too bad that the sound requires that much processing power--and space, too. I wonder what kind of sound we'll get on the Nspire
/me wonders
Nspire won't get sound, due to lack of speed and the actual timers used to generate the interrupts.
-
I think in Nspire 84+ mode, if set at 15 MHz, an ASM/Axe game will run at like 6, right? I checked once, with Supersonic Ball, I removed the speed restriction and I barely saw any difference than if I let it ran at 6 MHz.
TI, what have you done????
-
Yoshi madness!
(http://otbp.tifreakware.net/images/M21.gif)
-
That's epic! Wonderful job. I've always hated Boos, though. XD ;D
-
looks great!
Question; will the game keep track of the score? I see how you get pts for killing enemies and stuff, so will the overall score be shown at the end of the lvl?
-
Wow, nice yoshi!
-
Daaaaang O_o
My only concern so far is that the boo is a tad fast. Other than that, again more kudos to you calc84god `-`
-
Yoshi madness!
(http://otbp.tifreakware.net/images/M21.gif)
awesome, looks great, keep up the good work.
btw, what's that number on the corner? fps?
-
The game is currently keeping track of score, yes. I'm not sure if I'm going to show it in the level or not. And the number in the upper right shows number of coins :)
-
That boo seems annoying to dodge ;D
Nice job Calc84. I love how close it is to SMW. Btw will you be able to spit back koopa shells after eating them? What about eating coins?
-
That boo seems annoying to dodge ;D
Nice job Calc84. I love how close it is to SMW. Btw will you be able to spit back koopa shells after eating them? What about eating coins?
Yeah, koopa shell spitting is planned. Not sure about eating coins though, since that would require doing collisions with the tilemap. I don't remember Yoshi being able to eat stationary coins in SMW, though I know he can eat the kind dropped by enemies.
-
Oh ok. It's up to you I guess. Also I guess it might be difficult since they aren't sprites.
Good luck on the project :)
-
Just saw the screenshot, wondering what's going on with teh Project M that appeared again all of a sudden on the most recent posts list.
And what I saw was liek EPIC. I'm loving this.
Yea, same here. I was actually thinking about fooling around with some super mario world spriting just for giggles.
Suggestion: Possibly make Yoshi so he can't be pushed around (this always bothered me about the GBA remake).
-
Do you mean because he could get stuck somewhere? Because I kinda like the fact he can be pushed around for some reasons. However I see how this could become an issue in some scenarios
-
Just saw the screenshot, wondering what's going on with teh Project M that appeared again all of a sudden on the most recent posts list.
And what I saw was liek EPIC. I'm loving this.
Yea, same here. I was actually thinking about fooling around with some super mario world spriting just for giggles.
Suggestion: Possibly make Yoshi so he can't be pushed around (this always bothered me about the GBA remake).
Oh, I've mostly played the GBA remake. I kind of like the pushing though. It just adds to the epicness.
-
Plus it makes your Mario game a bit different in some ways. Most people just do a clone of the first SMB. You did SMW and even added features from newer SM games.
-
Some new features:
- Yoshi tongue collision detection greatly improved
- Hitting enemies with fireballs now turns them into coins which can be picked up (or eaten by Yoshi)
- Yoshi can eat coins from the tilemap
-
[To the tune of the William Tell Overture]
Keep it up
Keep it up
Keep it up, up, up
Keep it up
Keep it up
Keep it up, up, up
Keep it up
Keep it up
Keep it up, up, up
Keep it uuuuuuuuuuup...Keep it up, up, up!
[/To the tune of the William Tell Overture]
-
Some new features:
- Yoshi tongue collision detection greatly improved
- Hitting enemies with fireballs now turns them into coins which can be picked up (or eaten by Yoshi)
- Yoshi can eat coins from the tilemap
Wow nice! When eating coins from the tilemap does it lags?
-
Nope, not at all. It wasn't really a speed issue as much as me feeling too lazy to code it in. :P It's just one extra tile collision check per frame when Yoshi is sticking out his tongue (compared to a lot more checks than that for objects using full collision detection)
-
Aah I see ^^
Also would it be hard to add the ability to eat many coins at once, for example if you are pulling out your tongue while falling near a line of coins? It may not be as realistic, though.
-
Aah I see ^^
Also would it be hard to add the ability to eat many coins at once, for example if you are pulling out your tongue while falling near a line of coins? It may not be as realistic, though.
Nah, Yoshi can only eat one thing at once. The reason is that collisions are only checked when the tongue is moving out from his mouth, and if something is hit, it is attached to his tongue and his tongue immediately starts going back in. I have a variable holding the location of the attached object, so it wouldn't be easy to attach multiple objects anyway.
-
Oooh ok I see why now. Thanks for the info ^^
-
The game is currently keeping track of score, yes. I'm not sure if I'm going to show it in the level or not. And the number in the upper right shows number of coins :)
you dont have to the show the show the score during the game, as i would see how the screen could get messy. but it would be nice to have it when the lvl is over, sort of like SMW for the SNES.
Also, will there be scores for everything, (ex. in SMW, 200 for killing an enemy (400 for koopas, as 200 for the shell, and 200 for the koopa itself), 100 for coins, destroying blocks, etc) ?
btw: the yoshi is awesome! XD
-
What about letting the player toggle on/off the score?
-
Would displaying the score impact the game speed?
-
Ehh, I'll worry more about the score later. Should have a pretty minimal impact on the game overall.
-
Sounding awesome :) Good to hear about the yoshies too :)
[To the tune of the William Tell Overture]
(thats not the William Tell Overture ;) )
-
Ehh, I'll worry more about the score later. Should have a pretty minimal impact on the game overall.
Unless the score text is in 3D polygons and there are plenty of lobsters flying around it ;D
-
Ehh, I'll worry more about the score later. Should have a pretty minimal impact on the game overall.
Unless the score text is in 3D polygons and there are plenty of lobsters flying around it ;D
Wow lol. Easter egg material? :P
-
Wow, keep up the good work!
I can't wait to play this :P
-
Ehh, I'll worry more about the score later. Should have a pretty minimal impact on the game overall.
Unless the score text is in 3D polygons and there are plenty of lobsters flying around it ;D
Wow lol. Easter egg material? :P
As long as you don't spend an entire page on it (unless you have to use an additional page for other stuff and have full of free space afterward :P)
-
this is soooo awesome!
i have been following this from cemetech.net before i came here...
and this thread seriously contains waayyyy more info...
and seriously... i just read all 23 pages in 1 sitting!
and my mind is fine!!!
other then the fact that i kinda want to play any version of mario now... (especially this!)
its truly amazing what Calc84 has managed to accomplish...
p.s. F-zero XD
-
I tried Project M and it was amazing, even though it ran twice faster than in the screenshots due to how I was using his z80 emu for the Nspire :P
-
I tried Project M and it was amazing, even though it ran twice faster than in the screenshots due to how I was using his z80 emu for the Nspire :P
YOU WHAT!?
ok... TELL ME WHERE THE LINK IS NOWWW!!!
lol just kidding...
but i would certainly love to beta test it for bugs and stuff...
so a link would be extremely appreciated! :)
-
Sorry I am not allowed to give it. Due to lack of a digital camera, he could not make a video of his emu and I offered him to make a video for him. He told me to not release the emu for stability reasons. However, it contained a very outdated copy of Project M, F-Zero and Desolate. I think we couldn't even jump on enemies in it :P
-
Sorry I am not allowed to give it. Due to lack of a digital camera, he could not make a video of his emu and I offered him to make a video for him. He told me to not release the emu for stability reasons. However, it contained a very outdated copy of Project M, F-Zero and Desolate. I think we couldn't even jump on enemies in it :P
i see... well that's disappointing :/
oh well lol
anyways... i am actually just poking around this site looking for things i can beta test... :P
so far i haven't had any luck though...
-
* Builderboy edges closer and holds up a large sign pointing to the Serenity topic * :D
-
From ticalc comments I think he doesn't like games in multiple files, though, so a lot of the BASIC projects may be out of the question :(
-
From ticalc comments I think he doesn't like games in multiple files, though, so a lot of the BASIC projects may be out of the question :(
its kinda alright now that i got DCS7 on my calc...
i didn't like them before because all the parts would show up in DCS6 and since the folders reset and all, its too much of a pain to throw them all back in to a folder after reset...
now with DCS7... its a lot easier to organize them... so i am actually fine with them now :)
(that's actually one f the reason why i kept asking Kerm to add folder memorization ability for DCS7 lol)
so yeah... i guess i will take a look at that :D
sometime when i am not busy though T.T
i have like pages and pages of discreet math and calc homework i have to do this week end... plus a philosophy paper due sometime next week...
p.s. though it might not stay on my calc for very long... since i like my calc organized and neat looking :P
-
Doesn't Doors show every single BASIC program though? Or does it just show the ones with : at the start? I remember Mirage 1.2 showed the ones with : at the beginning. I'm glad Doors 7 preserves folders after a reset at least. A 49 KB app, so no Metroid II/Illusiat 13 on a old 83+, but still a pretty solid app.
I remember when I had about 80 math programs plus 80 games I made back in 2002 on my 83+SE. It was insane to find anything XD. When I make large BASIC games, I try to make sure all of the sub-programs got a similar prefix now, like I13.
-
You can hide programs from Doors by putting Ans on the first line.
:Ans
:Disp "Hello World
This prevents them from being run using the homerun hook, but they can still be used as subprograms.
-
Oh nice, I didn't know that. THanks for the tip :)
-
Ah, and that won't affect execution either, so it's safe to do that to any Basic program. Cool :)
-
Ah, and that won't affect execution either, so it's safe to do that to any Basic program. Cool :)
wow... this should come in handy...
-
How is this going ??? ???
I hope it is not abandoned or halted or any more...
-
I don't think it is. Calc84maniac just switches from projects to others. If I remember, he was working on TI-Boy SE the last time.
-
NECROPOST:
Has this died? I have been watching it. But nothing new for a while. Calc84maniac?
-
Still alive, but he's busy with TI-Boy SE and to a lesser extent F-Zero.
-
so is this an exact replica?
-
Not a replica of any Mario game. It's a brand new game, although he planned a level editor, so I am certain someone could re-create all the original SMB levels, for example.
-
He's secretly finishing it without telling. And then BAM! We'll get the most epic TI calc Mario game EVER shoved right in our faces and he'll be a hero :D
Still can't wait for this ^_^
-
Lol that would rule. I remember when Ndless came out there were no prior announcment of a release date or timeframe. :P
-
I've a dream...
-
lol
-
Everybody wants him to finish this, gbc4nspire, TI-Boy SE :S
Poor man.
EDIT: the gbc4nspire touchpad is way more important :P (j/k)
-
Maybe he's secretly working on Super Mario 64 ARM port for the TI-Nspire? O.O
-
Maybe he's secretly working on Super Mario 64 ARM port for the TI-Nspire? O.O
Who knows Nintendo 64 Emulator :P
-
Nah that would be on the slow side. I really meant a port of the game. :P
-
Maybe he's secretly working on Super Mario 64 ARM port for the TI-Nspire? O.O
:D That would e cool! When is this coming out???? :banghead:
-
Mario just joined the forums! O.O
But yeah such project would be nowhere near feasible for the TI-84+. It would have to be for the TI-Nspire, FX-9860G or Casio PRIZM and even then it might have to be lower quality. :P
-
Ah, and that won't affect execution either, so it's safe to do that to any Basic program. Cool :)
You used the app NoShell, right? ;) Can you send me a copy of the game to test? :angel: I might be able to make it better and finish it! ;D That would be very helpful to you! ;) You have gone so far and the screenshots looked amazing!!!!!!!!! ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)
-
He doesnt send copies of the game. He does the testing and more. the first release will also be the first copy of the Game (I lost :( ).
-
He doesnt send copies of the game. He does the testing and more. the first release will also be the first copy of the Game (I lost :( ).
I mean't to test it c'mon ::) :hyper:
-
He doesnt send copies of the game. He does the testing and more. the first release will also be the first copy of the Game (I lost :( ).
I mean't to test it c'mon ::) :hyper:
I think he understood that. Calc84 just doesn't send out test builds to people, he does all the testing himself.
-
He doesnt send copies of the game. He does the testing and more. the first release will also be the first copy of the Game (I lost :( ).
I mean't to test it c'mon ::) :hyper:
I think he understood that. Calc84 just doesn't send out test builds to people, he does all the testing himself.
That's what I thought :'( :'( <_< <----- ??? ::)
-
He doesnt send copies of the game. He does the testing and more. the first release will also be the first copy of the Game (I lost :( ).
I mean't to test it c'mon ::) :hyper:
I think he understood that. Calc84 just doesn't send out test builds to people, he does all the testing himself.
That's what I thought :'( :'( <_< <----- ??? ::)
I think he's just like me -- I personally don't like the idea of completely open source ^-^
I only entrust complete source code to people I trust and know -- and no offense, I don't think he even knows you right now, so I think it'll be hard to draw it out of him. I'm sure your intentions are just, but to tell the truth with such a big and easy to steal project like this, it's just a safety precaution. ;)
-
Those are some INTENSE smilies, Mario. Welcome to Omnimaga! :thumbsup:
(you see what I did there?)
-
I think he's just like me -- I personally don't like the idea of completely open source ^-^
I only entrust complete source code to people I trust and know -- and no offense, I don't think he even knows you right now, so I think it'll be hard to draw it out of him. I'm sure your intentions are just, but to tell the truth with such a big and easy to steal project like this, it's just a safety precaution. ;)
Now I see why..... :o my account name on ticalc is superluigi and the passwordis the same as here so if project M is there you know who to blame.. <_< But it's not going to be there ::) ::) ::) but I do see why he wouldn't send me a copy! ^-^
Edit: by z80man, fixed quotes
-
Those are some INTENSE smilies, Mario. Welcome to Omnimaga! ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)
(you see what I did there?)
Thanks
-
Mario just joined the forums! O.O
But yeah such project would be nowhere near feasible for the TI-84+. It would have to be for the TI-Nspire, FX-9860G or Casio PRIZM and even then it might have to be lower quality. :P
lol lol lol lol lol lol lol lol!!! :D :D :D :D :D :D Are you the owner of the website? If you are tell Calc84Omnicalc to hurry up!!!
-
There is a rule regarding double posts here:
The only time double-posting is allowed (posting two messages in a row in the same topic) is either if there has been 6 hours since your last post, 3 hours if your thread has been bumped out of the New Posts page, 1 hour if it's a project update or immediately if you need to upload more than 10 file attachments at once. Otherwise, update the last post using the "EDIT" button. It will be marked as unread for all members (altough it won't bump the thread).
The full set are here: http://www.omnimaga.org/index.php?action=ezportal;sa=page;p=2
read these so you won't be caught by surprise. ;) that said, welcome here.
and as for calc84, of course he knows Ashbad! Ashbad is the one we all like to eat after all. ;D
-
There is a rule regarding double posts here:
The only time double-posting is allowed (posting two messages in a row in the same topic) is either if there has been 6 hours since your last post, 3 hours if your thread has been bumped out of the New Posts page, 1 hour if it's a project update or immediately if you need to upload more than 10 file attachments at once. Otherwise, update the last post using the "EDIT" button. It will be marked as unread for all members (altough it won't bump the thread).
The full set are here: http://www.omnimaga.org/index.php?action=ezportal;sa=page;p=2
read these so you won't be caught by surprise. ;) that said, welcome here.
and as for calc84, of course he knows Ashbad! Ashbad is the one we all like to eat after all. ;D
Sorry I didn't know I posted it twice My webrowser gave me error results so I thought I didn't post it!
-
Mario just joined the forums! O.O
But yeah such project would be nowhere near feasible for the TI-84+. It would have to be for the TI-Nspire, FX-9860G or Casio PRIZM and even then it might have to be lower quality. :P
lol lol lol lol lol lol lol lol!!! :D :D :D :D :D :D Are you the owner of the website? If you are tell Calc84Omnicalc to hurry up!!!
He can't order Calc84 around, and yes he is the founder. Although I wouldn't say owner anymore, as responsibility for the site has been spread around to most of the staff now.
Lets get this topic back on topic ( see what I did there :P ).
Mario, if you haven't made a introduce yourself thread, why don't you so we can get to know you :)
-
Mario just joined the forums! O.O
But yeah such project would be nowhere near feasible for the TI-84+. It would have to be for the TI-Nspire, FX-9860G or Casio PRIZM and even then it might have to be lower quality. :P
lol lol lol lol lol lol lol lol!!! :D :D :D :D :D :D Are you the owner of the website? If you are tell Calc84Omnicalc to hurry up!!!
He can't order Calc84 around, and yes he is the founder. Although I wouldn't say owner anymore, as responsibility for the site has been spread around to most of the staff now.
Lets get this topic back on topic ( see what I did there :P ).
Mario, if you haven't made a introduce yourself thread, why don't you so we can get to know you :)
I made one in news
-
Mario just joined the forums! O.O
But yeah such project would be nowhere near feasible for the TI-84+. It would have to be for the TI-Nspire, FX-9860G or Casio PRIZM and even then it might have to be lower quality. :P
lol lol lol lol lol lol lol lol!!! :D :D :D :D :D :D Are you the owner of the website? If you are tell Calc84Omnicalc to hurry up!!!
He can't order Calc84 around, and yes he is the founder. Although I wouldn't say owner anymore, as responsibility for the site has been spread around to most of the staff now.
Lets get this topic back on topic ( see what I did there :P ).
Mario, if you haven't made a introduce yourself thread, why don't you so we can get to know you :)
I made one in news
I would make one in the proper subforum -- and also, I can't find your other introduction post in news.
-
Umm, well you can't post in news if you are not staff, so there is no topic there. I sent you a PM with some details on things like that though, so feel free to ask me questions there. Lets get this topic back to being about Project M.
-
I've kind of gathered Project M is low on the list of priorities, the GB emulators are first-up methinks :P
I wouldn't be disappointed at an F-Zero release tho...
What is planned for the final release?
-
Umm, well you can't post in news if you are not staff, so there is no topic there. I sent you a PM with some details on things like that though, so feel free to ask me questions there. Lets get this topic back to being about Project M.
I was like this once. At that time I felt really stupid.
-
Again, let's get back on topic.
-
I've kind of gathered Project M is low on the list of priorities, the GB emulators are first-up methinks :P
I wouldn't be disappointed at an F-Zero release tho...
What is planned for the final release?
I don't know but I think there will be a racoon suit
-
Umm, well you can't post in news if you are not staff, so there is no topic there. I sent you a PM with some details on things like that though, so feel free to ask me questions there. Lets get this topic back to being about Project M.
For a while on the old board regular members could post news due to an accidental permission misconfig. As result, a spambot posted ads on our front page and I thought we got hacked by a bot. O.O
Anyway, this project will get done when it's done. Everyone has to be patient and understand the fact people are busy with hi school or college and a job, along with real life, plus they can work on projects at the pace they want. Projects like Project M can take 3-6 years to complete, especially in assembly.
-
Umm, well you can't post in news if you are not staff, so there is no topic there. I sent you a PM with some details on things like that though, so feel free to ask me questions there. Lets get this topic back to being about Project M.
For a while on the old board regular members could post news due to an accidental permission misconfig. As result, a spambot posted ads on our front page and I thought we got hacked by a bot. O.O
Anyway, this project will get done when it's done. Everyone has to be patient and understand the fact people are busy with hi school or college and a job, along with real life, plus they can work on projects at the pace they want. Projects like Project M can take 3-6 years to complete, especially in assembly.
When did calc84maniac start the game?
MERGE: Posting in the news, did I say that? If I did I mean't the introduce yourself page!
-
Mario, please try not to double post. if you want to modify your post, click the modify button.
to figure out when it was started, try looking at the date of the very first post.
EDIT: seems I was Ninja'd by a mod :P
-
Just get back on topic already!!!!!!!!
-
Just get back on topic already!!!!!!!!
If you have nothing to add other then yelling at people to get back on topic don't post. If you want it back on topic then post something on topic.
Now I think it has been made clear that Project M is not high on calc84's list of projects, so lets wait for him to post something.
-
Note: Music Man == Mario. (IP addresses, which is 76.193.180.199, and hostmask adsl-76-193-180-199.dsl.chcgil.sbcglobal.net are the same). He only signed up to troll and spam, so both accounts have been deleted and banned.
-
Wow a Mario clone cool idea I don't think it will be here soon but the screenshots are awesome!
-
Wow a Mario clone cool idea I don't think it will be here soon but the screenshots are awesome!
Yeah, calc84maniac is quite busy, but this project is awesome.
-
Due to calc84 being the busy guy he is, and with the other projects he has going, the estimated release date on Project M is approximately 1 year after HL2: Ep3
-
Due to calc84 being the busy guy he is, and with the other projects he has going, the estimated release date on Project M is approximately 1 year after HL2: Ep3
I don't think there's even an estimated time, I think that not even calc84maniac can predict one.
-
Due to calc84 being the busy guy he is, and with the other projects he has going, the estimated release date on Project M is approximately 1 year after HL2: Ep3
I don't think there's even an estimated time, I think that not even calc84maniac can predict one.
I must agree with you
-
So how is this coming along?
-
So how is this coming along?
Since there has been no response from Calc84 lately, I doubt, so I would just leave it alone, until he has more time ;)
-
Due to calc84 being the busy guy he is, and with the other projects he has going, the estimated release date on Project M is approximately 1 year after HL2: Ep3
I don't think there's even an estimated time, I think that not even calc84maniac can predict one.
I must agree with you
So how is this coming along?
You really shouldn't ask calc84maniac so many times how this is going, calc84maniac is very busy.
-
For the record, the only reason this double post is kinda allowed, is because it's been two days or so since your last post. But again, it's usually not encouraged. You can ask another member to reply in a topic, and they usually will to help you not double-post.
-
Can we download it ?
Very good job, calc84 !
PS: I can have it on my TI 83+, no ?
-
Can we download it ?
Very good job, calc84 !
PS: I can have it on my TI 83+, no ?
No, unfortunately this is not finished.
-
To answer the second part of your question yes. When this game is finished it can be played on a normal 83+. Oh, and welcome to the forums! :)
-
Can you (calc84maniac) post some screenshots?
-
There are already a plethora of screenshots in the screenshots thread: http://ourl.ca/2634 Calc84 is not currently working on this so I think the best thing to is just wait until he posts something, and in the meantime leave him be :)
-
A plethora? What is a plethora? I feel as if you should know what a plethora is, and if not, how would it be fair to tell me I have something that you don't understand? ;D
Anyways, good luck Calc84, and annoyingorange yeah I would follow Builderboy's advice as to not get Calc84 annoyed at you ;)
-
If this is abondoned (which I hope not) can you post the demo so people have at least some decent Mario game
-
Again, Calc84 is not currently working on this so I think the best thing to is just wait until he posts something, and in the meantime leave him be :) Constantly asking for demos and progress and screenshots is not going to get him to work any faster, and in fact, is probably counterproductive.
-
When this comes out on ticalc.org, I bet this will reach 2500 downloads per week for most of the beginning of the school year. I bet it might even top Ndless and gbc4nspire in Omnimaga archives too. O.O
-
If he releases both Project M and F-zero in the same year, for the POTY it might be calc84 vs. calc84 for the title :P
And yeah, looks like his priorities are apart from this project. I'm kind of glad he's working on TI-boy tho...instead of making one game at a time (mario or f-zero or something else) he's effectively making hundreds of games at the same time by working on a game boy emulator. Which is great ;D
-
If he releases both Project M and F-zero in the same year, for the POTY it might be calc84 vs. calc84 for the title :P
And yeah, looks like his priorities are apart from this project. I'm kind of glad he's working on TI-boy tho...instead of making one game at a time (mario or f-zero or something else) he's effectively making hundreds of games at the same time by working on a game boy emulator. Which is great ;D
I agree and there are alot of other projects I am interested in too
-
When this comes out on ticalc.org, I bet this will reach 2500 downloads per week for most of the beginning of the school year. I bet it might even top Ndless and gbc4nspire in Omnimaga archives too. O.O
If it is featured right away, I guess :)
-
If this is abondoned (which I hope not) can you post the demo so people have at least some decent Mario game
They already have one. http://www.ticalc.org/archives/files/fileinfo/192/19225.html
-
Please stop posting off topic. Any more and I will lock the topic until calc is ready to post updates
-
GUESS WHAT project M is next ON calc84maniacs list after ti-boy SE he PM me!!!!
EDIT: to anyone who is reading this now this was my first forum and I kinda was spammy back then
-
GUESS WHAT project M is next ON calc84maniacs list after ti-boy SE he PM me!!!!
I think you just got Eeems to get his padlock ready. Too bad since I was looking forward to some vague release info, like "After HL2 Episode 3", since anything about the project moving forward would be really exciting.