DCEmulation

dreamcast development • homebrew software • hardware hacking • indie games • emulators • and more!
Back to main site
It is currently Wed Aug 27, 2014 1:59 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 56 posts ]  Go to page Previous  1, 2, 3
Author Message
PostPosted: Sun May 20, 2012 6:59 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Sat Dec 01, 2007 7:51 am
Posts: 295
PH3NOM wrote:
Neoblast wrote:
Humm it sure is interesting and maybe an example should be uploaded to the kos svn?

A good way to test would be a "stress test" of the engine with/without (primitive method /new) plus static and moving polygons then checking the framerate.

Have you tried if its faster with static onesas well?


Actually took another look today, and KOS does actually does have an example using Direct Rendering, and this example actually helped me make one important optimization to my rendering code:
Code:
kos\examples\dreamcast\pvr\pvrmark_strips_direct


And looking closer at the KOS API, it makes perfect sense why this method works faster:
http://gamedev.allusion.net/docs/kos-current/pvr_8h.html#a8b06e5cc41d5e1fc3b7f90154aefe77b


AH!

I missed that one on the kos examples, heh

Thank you PH3N0M, some parts of this thread should be pasted onto some tutorial.
Managed to do some tests?


Top
 Profile  
 
PostPosted: Sun May 20, 2012 7:21 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 394
The latest build is ready for testing!

New Features:
- The first 5 levels are playable
- Player must reach the level exit to access next level
- Updated Enemy AI routines
- High-Jump by pressing X+A
- Climb by pressing UP on climbable objects
- Added Z-Buffering to control depth of objects
- Several optimizations to the engine, dubbed DC-ENGINE

http://www.mediafire.com/?2db8iwudzcy9p1k

Image

Image


Top
 Profile  
 
PostPosted: Mon May 21, 2012 5:23 am 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster

Joined: Tue Aug 30, 2011 1:29 am
Posts: 32
Great, newsed : http://dreamcast-news.blogspot.fr/2012/ ... le-de.html
Thanks PH3NOM for all your jobs on DC.

_________________
http://www.dreamcast.fr / http://dreamcast-news.blogspot.com


Top
 Profile  
 
PostPosted: Fri May 25, 2012 2:08 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Sun Sep 05, 2010 3:44 am
Posts: 77
Thanks PH3NOM, I finally managed to play a bit, here's my little buglist :)

- Sometimes, you die "twice". I mean, the dead music sounds twice before returning to the map.
- When a level starts, you can read before 00:00 something like: Time: 0-10-1929...
- Still infinite lives, missing a game over yeaaaaah (see Sega Rally 2 hehe).
- Normal jump is always same height.
- The winning music is playing at the same time as the level background. Also happens with the die music.
- You can pass the brown blocks (level 2) from down (X+A). It should block, isn't it?
- You can kill a goomba just running into him!! hahahaha
- When you die or pass a level, you should mantain your coins... you know: 100 coins = 1 up
- I find quite hard to enter to the door, you have to be exactly at the middle, looking at right, and press up. Maybe just when the player touches the door?
- How about adding a score system? 1 goomba = 100 points

In any case, congratz PH3NOM, I like it :D


Top
 Profile  
 
PostPosted: Fri May 25, 2012 6:31 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 394
Thanks for giving it a try! And thanks for the feedback.
I will attempt to categorize your "bugs":

Known Bugs That Need Fixing:
Quote:
- I find quite hard to enter to the door, you have to be exactly at the middle, looking at right, and press up. Maybe just when the player touches the door?

->Fair enough, my code is too unforgiving:-) I can and will set the "hit-box" to a larger size!

Quote:
- Sometimes, you die "twice". I mean, the dead music sounds twice before returning to the map.

->Only happens sometimes, that makes it hard to determine the exact problem, but it is related to the threading system in place for the audio streaming...

Known Bugs That are Fixed:
Quote:
- When a level starts, you can read before 00:00 something like: Time: 0-10-1929...

->This was a simple problem of uninitialized variables.

Things that not bugs, they are simply not implemented yet:
Quote:
- Still infinite lives, missing a game over yeaaaaah (see Sega Rally 2 hehe).
- Normal jump is always same height.
- The winning music is playing at the same time as the level background. Also happens with the die music.
- You can kill a goomba just running into him!! hahahaha
- When you die or pass a level, you should mantain your coins... you know: 100 coins = 1 up
- How about adding a score system? 1 goomba = 100 points

->So far, I have focused on the core features of the game engine,. when that is mostly finished, I will focus on adding these features to the game :-)

Things that are not bugs:
Quote:
- You can pass the brown blocks (level 2) from down (X+A). It should block, isn't it?

-> Nope, tha'ts how the game is supposed to be!


Top
 Profile  
 
PostPosted: Mon May 28, 2012 6:48 am 
Offline
Moderator
Moderator
User avatar

Joined: Fri Oct 12, 2007 11:52 am
Posts: 614
Location: Munich, Germany
Awesome PH3NOM, awesome. :)

_________________
..::SEGA-DC.DE - The home of the German Dreamcast scene::..
Image


Top
 Profile  
 
PostPosted: Wed Jul 11, 2012 4:31 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 394
Alright guys and gals-

First of all, I am releasing the latest build of Secret Maryo Chronicles DC.
Get it here:
http://www.mediafire.com/?hhutax9zttc5vok

Image

Image

With that said, at this point in time, Secret Maryo Chronicles DC is now on hold.

With my next school semester around the corner, I will not have much time to dedicate to this project.

Perhaps, if there is enough interest, I will resume work on this project in the future.

Thanks for playing!


Top
 Profile  
 
PostPosted: Thu Jul 12, 2012 2:33 am 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster

Joined: Tue Aug 30, 2011 1:29 am
Posts: 32
Thanks PH3NOM.

_________________
http://www.dreamcast.fr / http://dreamcast-news.blogspot.com


Top
 Profile  
 
PostPosted: Thu Jul 12, 2012 6:31 pm 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Wed Apr 09, 2008 7:04 am
Posts: 186
Location: Europe
Thank you.
I think there is some interest, i presonally would like to have this project finished and tools for dc map creation released.

_________________
Order Fast Striker, GunLord and NEO XYX for Dreamcast at http://www.ngdevdirect.com
Order 2d/3d Shoot 'em up Sturmwind http://www.redspotgames.com/shop
Order Dux 1.0, Redux incl. Dux 1.5 and The Ghost Blade at http://hucast.com/index.php


Top
 Profile  
 
PostPosted: Sat Jul 14, 2012 12:16 am 
Offline
DC Developer
DC Developer
User avatar

Joined: Sun Sep 05, 2010 3:44 am
Posts: 77
As always, thanks for sharing your progresses PH3NOM! :)


Top
 Profile  
 
PostPosted: Sun Jul 22, 2012 2:56 am 
Offline
Moderator
Moderator
User avatar

Joined: Fri Oct 12, 2007 11:52 am
Posts: 614
Location: Munich, Germany
Great work Phenom. :)

_________________
..::SEGA-DC.DE - The home of the German Dreamcast scene::..
Image


Top
 Profile  
 
PostPosted: Mon Jul 23, 2012 7:24 am 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Sat Dec 25, 2004 4:04 pm
Posts: 260
Very nice. And a good addition to Dreamcast collection since the DC doesn't have many platformers.


Top
 Profile  
 
PostPosted: Sat Oct 13, 2012 6:58 am 
Offline
DCEmu Cool Poster
DCEmu Cool Poster

Joined: Wed Oct 17, 2001 5:44 pm
Posts: 1004
Thank you, how far along are you for another update?


Top
 Profile  
 
PostPosted: Tue Oct 16, 2012 7:41 am 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 394
law56ker wrote:
Thank you, how far along are you for another update?


Thank you for your interest!
As I mentioned, this project is on hold, for now.
As I have been very busy with school and work, I have not had much time for my projects.
And, the free time I have spent recently on my projects is on DCMC, getting the XviD player working fully...

But, the source is still here, waiting to be picked back up where I left off :wink:


Top
 Profile  
 
PostPosted: Tue Oct 16, 2012 11:51 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Sat Dec 01, 2007 7:51 am
Posts: 295
Gotta love that it's in pvr, 60 fps all the way!
It's coming along nicely, this is the proof the dreamcast still has something to show...


Top
 Profile  
 
PostPosted: Sat Oct 27, 2012 1:00 pm 
Offline
DCEmu Cool Poster
DCEmu Cool Poster

Joined: Wed Oct 17, 2001 5:44 pm
Posts: 1004
I understand how busy you can be with school, I hope to see updates when you have some more free time.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 56 posts ]  Go to page Previous  1, 2, 3

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group