DCEmulation

The Dreamcast Homebrew Community Online
Back to main site
It is currently Wed Jul 23, 2014 7:10 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 56 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: Secret Maryo Chronicles
PostPosted: Sat Apr 11, 2009 11:06 am 
Offline
DCEmu Cool Poster
DCEmu Cool Poster

Joined: Wed Oct 17, 2001 5:44 pm
Posts: 1004
Secret Maryo Chronicles is an Open Source two-dimensional platform game with a style designed similar to classic sidescroller games. SMC uses the platform independent library SDL and the OpenGL accelerated Graphics Renderer for the best possible graphics quality.

http://www.secretmaryo.org/

I believe the source files are here, though i may be wrong.

development files http://www.secretmaryo.org/phpBB3/viewt ... ?f=6&t=300

binaries http://smclone.sourceforge.net/binaries/

Image


Top
 Profile  
 
PostPosted: Sun Apr 12, 2009 12:47 am 
Offline
DCEmu User with No Life
DCEmu User with No Life

Joined: Sat Feb 16, 2002 12:55 pm
Posts: 3641
Seems solid basically, but RAM might be an issue.

_________________
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer


Top
 Profile  
 
PostPosted: Mon Apr 20, 2009 8:14 am 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5753
Location: DCEvolution.net
This seems like a very nice game. Sure would be nice to have this on Dreamcast!

_________________
Insane homebrew collector.


Top
 Profile  
 
PostPosted: Mon Apr 20, 2009 8:41 am 
Offline
DC Developer
DC Developer

Joined: Sun Dec 30, 2001 8:02 am
Posts: 9951
Quote:
OpenGL accelerated Graphics Renderer


That would likely hurt. We don't have anything resembling a real OpenGL implementation on the Dreamcast. That's partially because nobody's written one, and partially because the hardware just doesn't work the way OpenGL assumes it should.

Not to say it's impossible, but porting OpenGL games to the Dreamcast can either be very easy if they happen to use the subset of OpenGL we have in a way that the hardware can manage, or really hard if they don't.


Top
 Profile  
 
PostPosted: Mon Apr 20, 2009 1:47 pm 
Offline
DCEmu Cool Poster
DCEmu Cool Poster

Joined: Wed Oct 17, 2001 5:44 pm
Posts: 1004
Didn't someone have an open gl driver made for the dreamcast but they had a hard drive crash and lost it all. Well it was worth a try. I should look for some more sonic/mario engines and see if i can find any open source ones. I've learned that it is a good thing to look for Japanese/Asian sources and websites. There is a lot of games developed over there that you can't find easily unless you try.

What is the easiest type of game engine/code to port to dreamcast?


Top
 Profile  
 
PostPosted: Sun Jun 14, 2009 4:58 pm 
Offline
Theme Inducer
Theme Inducer
User avatar

Joined: Fri May 30, 2003 10:14 am
Posts: 4274
Location: Wherever I'm Needed
Isn't Secret Maryo Chronicles written in C++? I didn't think the DC supported that particular language. Of course, it's been a while since I paid any attention.

_________________
DCHelp - A Newbie's Best Friend
DC Evolution - Disc Images
DreamZone Forums

I Refuse To Help Anyone That Says They've Tried Everything.


Top
 Profile  
 
PostPosted: Sun Jun 14, 2009 7:29 pm 
Offline
Damn Dirty Ape
Damn Dirty Ape

Joined: Thu Nov 07, 2002 10:11 pm
Posts: 5031
Location: Saugerties, NY
curt_grymala wrote:
Isn't Secret Maryo Chronicles written in C++? I didn't think the DC supported that particular language. Of course, it's been a while since I paid any attention.

KOS is written in C, but that doesn't prevent programmers from using C++ in their programs. Some of the add-on libraries were written in C++, if I recall correctly.

_________________
Storm! Studios
DCHelp


Top
 Profile  
 
PostPosted: Mon Mar 26, 2012 6:50 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 357
Last week was my spring break, and I had some free time to mess around with the DC.

After just a couple days of conceptualizing and coding, I came up with this little Demo.
It is not a port of Super Maryo Chronicles source code. It is completely written by me, for the DC.

Features of this Demo:
-Multiple layers of Parallax Scrolling
-Animated sprites creating pseudo 3D effects
-Fast render using PVR hardware ~ 60fps
-Texture compression in the format PVR VQ to maximize VRAM and minimize CPU time
-Looping background music, in the format ADX
-NOT using SDL or any external libraries.

Image

Attachment:
File comment: Super Maryo Chronicles - DC ( Tech Demo )
SMC-DC-TechDemo.part1.rar [3 MiB]
Downloaded 165 times

Attachment:
File comment: Super Maryo Chronicles - DC ( Tech Demo )
SMC-DC-TechDemo.part2.rar [3 MiB]
Downloaded 157 times

Attachment:
File comment: Super Maryo Chronicles - DC ( Tech Demo )
SMC-DC-TechDemo.part3.rar [1.3 MiB]
Downloaded 147 times


Top
 Profile  
 
PostPosted: Tue Mar 27, 2012 6:43 am 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Wed Apr 09, 2008 7:04 am
Posts: 185
Location: Europe
Wow, nice animation. 50Hz option for future builds please.

_________________
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: Wed Mar 28, 2012 8:45 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 357
Basil wrote:
Wow, nice animation. 50Hz option for future builds please.


Good idea, I will look into that.

On a side note, I have implemented a simple map format that should make level editing a breeze...

Image


Top
 Profile  
 
PostPosted: Thu Mar 29, 2012 11:30 am 
Offline
DC Developer
DC Developer
User avatar

Joined: Sun Sep 05, 2010 3:44 am
Posts: 68
Pretty cool stuff PH3NOM! Looks promising :D
Keep up the good work!


Top
 Profile  
 
PostPosted: Fri Mar 30, 2012 12:47 pm 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Wed Apr 09, 2008 7:04 am
Posts: 185
Location: Europe
Do you have a name for your game or you going to keep Super Maryo Chronicles as a main name ?
Do you plan to make a full game ?
P.S. Yep, a level editor in future would be nice.

P.P.S.
Quote:
It is not a port of Super Maryo Chronicles source code. It is completely written by me, for the DC.

You mean Secret Maryo Chronicles?

_________________
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


Last edited by Basil on Sat Mar 31, 2012 1:13 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Mar 31, 2012 4:41 am 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster

Joined: Tue Aug 30, 2011 1:29 am
Posts: 32
Great demo.
I hope you'll release a full Game. :grin:

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


Top
 Profile  
 
PostPosted: Wed Apr 04, 2012 9:56 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 357
dreamcast-news wrote:
Great demo.
I hope you'll release a full Game. :grin:


Basil wrote:
Do you have a name for your game or you going to keep Super Maryo Chronicles as a main name ?
Do you plan to make a full game ?
P.S. Yep, a level editor in future would be nice.

P.P.S.
Quote:
It is not a port of Super Maryo Chronicles source code. It is completely written by me, for the DC.

You mean Secret Maryo Chronicles?


Thanks for the interest guys, and thanks for the correction btw.

Secret Maryo Chronicles DC is the project name so far, would be nice to see a full game but I would probably need some help in converting the maps to the format I am using for DC, as it can be a bit time consuming.
If anyone is interested in helping, drop me a line.

The second demo is ready
Image
Attachment:
SMC-DC-T2.part1.rar [3 MiB]
Downloaded 125 times

Attachment:
SMC-DC-T2.part2.rar [3 MiB]
Downloaded 120 times

Attachment:
SMC-DC-T2.part3.rar [3 MiB]
Downloaded 115 times

**Part 4 see post below**


Last edited by PH3NOM on Wed Apr 04, 2012 10:02 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Wed Apr 04, 2012 9:57 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 357
Attachment:
SMC-DC-T2.part4.rar [634.61 KiB]
Downloaded 123 times


Top
 Profile  
 
PostPosted: Thu Apr 05, 2012 12:32 pm 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster

Joined: Tue Aug 30, 2011 1:29 am
Posts: 32
Quote:
If anyone is interested in helping, drop me a line.

How ? :roll:

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


Top
 Profile  
 
PostPosted: Thu Apr 05, 2012 1:57 pm 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Wed Apr 09, 2008 7:04 am
Posts: 185
Location: Europe
Quote:
I would probably need some help in converting the maps to the format I am using for DC, as it can be a bit time consuming.
If anyone is interested in helping, drop me a line.

If it doesnt require programming knowledge i can try to.
New beta looks awesome. I cant wait to see a full level. :)

_________________
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: Thu Apr 05, 2012 11:26 pm 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster

Joined: Tue Aug 30, 2011 1:29 am
Posts: 32
+1 with Basil.

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


Top
 Profile  
 
PostPosted: Sat Apr 07, 2012 3:02 am 
Offline
DC Developer
DC Developer
User avatar

Joined: Sun Sep 05, 2010 3:44 am
Posts: 68
+1 too :)

I also tried the demo, looks promising! What annoys me is the jump botton, atm you can't adjust it. I mean, it does not matter if you only push a bit or longer the jump button: it always jumps at the same height :-P

You could have a look at the source code of OpenGSS (a good clone of Giana's Sisters). I did the port to DC, and the code seems quite easy to understand. Maybe you just can copy some basic routines :)

PD: Buaaa, I want to take the coins!!! :-D


Top
 Profile  
 
PostPosted: Sun Apr 08, 2012 9:10 am 
Offline
Psychotic DCEmu
Psychotic DCEmu

Joined: Mon Aug 11, 2008 7:34 am
Posts: 577
Location: Nowhere U.S.A.
Very nice looking demo. I hope to see more.

For those interested, here's an demo sdiso I made of the above split archive.
- sdiso

_________________
ImageImageImageImage


Last edited by Stryfe on Sun Apr 15, 2012 10:17 am, edited 2 times in total.

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

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