Secret Maryo Chronicles

This is a forum for discussing the feasibility of getting emulators, games, or other applications that have had their source released ported to the Dreamcast. Please read the Porting FAQ before starting a topic in this forum!
law56ker
DCEmu Cool Poster
DCEmu Cool Poster
Posts: 1034
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 1 time

Secret Maryo Chronicles

Post by law56ker »

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
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by Ex-Cyber »

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
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Secret Maryo Chronicles

Post by Christuserloeser »

This seems like a very nice game. Sure would be nice to have this on Dreamcast!
Insane homebrew collector.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Re: Secret Maryo Chronicles

Post by BlackAura »

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.
law56ker
DCEmu Cool Poster
DCEmu Cool Poster
Posts: 1034
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 1 time

Re: Secret Maryo Chronicles

Post by law56ker »

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?
User avatar
curt_grymala
Theme Inducer
Theme Inducer
Posts: 4274
Joined: Fri May 30, 2003 12:14 pm
Location: Wherever I'm Needed
Has thanked: 0
Been thanked: 0
Contact:

Re: Secret Maryo Chronicles

Post by curt_grymala »

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.
OneThirty8
Damn Dirty Ape
Damn Dirty Ape
Posts: 5031
Joined: Thu Nov 07, 2002 11:11 pm
Location: Saugerties, NY
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by OneThirty8 »

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.
User avatar
PH3NOM
DC Developer
DC Developer
Posts: 576
Joined: Fri Jun 18, 2010 9:29 pm
Has thanked: 0
Been thanked: 5 times

Re: Secret Maryo Chronicles

Post by PH3NOM »

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
SMC-DC-TechDemo.part1.rar
Super Maryo Chronicles - DC ( Tech Demo )
(3 MiB) Downloaded 633 times
SMC-DC-TechDemo.part2.rar
Super Maryo Chronicles - DC ( Tech Demo )
(3 MiB) Downloaded 631 times
SMC-DC-TechDemo.part3.rar
Super Maryo Chronicles - DC ( Tech Demo )
(1.3 MiB) Downloaded 635 times
User avatar
Basil
Insane DCEmu
Insane DCEmu
Posts: 200
Joined: Wed Apr 09, 2008 9:04 am
Has thanked: 13 times
Been thanked: 0
Contact:

Re: Secret Maryo Chronicles

Post by Basil »

Wow, nice animation. 50Hz option for future builds please.
User avatar
PH3NOM
DC Developer
DC Developer
Posts: 576
Joined: Fri Jun 18, 2010 9:29 pm
Has thanked: 0
Been thanked: 5 times

Re: Secret Maryo Chronicles

Post by PH3NOM »

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
User avatar
Indiket
DC Developer
DC Developer
Posts: 99
Joined: Sun Sep 05, 2010 5:44 am
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by Indiket »

Pretty cool stuff PH3NOM! Looks promising :D
Keep up the good work!
User avatar
Basil
Insane DCEmu
Insane DCEmu
Posts: 200
Joined: Wed Apr 09, 2008 9:04 am
Has thanked: 13 times
Been thanked: 0
Contact:

Re: Secret Maryo Chronicles

Post by Basil »

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.
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?
Last edited by Basil on Sat Mar 31, 2012 3:13 pm, edited 1 time in total.
dreamcast-news
DCEmu Freak
DCEmu Freak
Posts: 54
Joined: Tue Aug 30, 2011 3:29 am
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by dreamcast-news »

Great demo.
I hope you'll release a full Game. :grin:
User avatar
PH3NOM
DC Developer
DC Developer
Posts: 576
Joined: Fri Jun 18, 2010 9:29 pm
Has thanked: 0
Been thanked: 5 times

Re: Secret Maryo Chronicles

Post by PH3NOM »

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.
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
SMC-DC-T2.part1.rar
(3 MiB) Downloaded 610 times
SMC-DC-T2.part2.rar
(3 MiB) Downloaded 636 times
SMC-DC-T2.part3.rar
(3 MiB) Downloaded 576 times
**Part 4 see post below**
Last edited by PH3NOM on Thu Apr 05, 2012 12:02 am, edited 1 time in total.
User avatar
PH3NOM
DC Developer
DC Developer
Posts: 576
Joined: Fri Jun 18, 2010 9:29 pm
Has thanked: 0
Been thanked: 5 times

Re: Secret Maryo Chronicles

Post by PH3NOM »

SMC-DC-T2.part4.rar
(634.61 KiB) Downloaded 598 times
dreamcast-news
DCEmu Freak
DCEmu Freak
Posts: 54
Joined: Tue Aug 30, 2011 3:29 am
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by dreamcast-news »

If anyone is interested in helping, drop me a line.
How ? :roll:
User avatar
Basil
Insane DCEmu
Insane DCEmu
Posts: 200
Joined: Wed Apr 09, 2008 9:04 am
Has thanked: 13 times
Been thanked: 0
Contact:

Re: Secret Maryo Chronicles

Post by Basil »

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. :)
dreamcast-news
DCEmu Freak
DCEmu Freak
Posts: 54
Joined: Tue Aug 30, 2011 3:29 am
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by dreamcast-news »

+1 with Basil.
User avatar
Indiket
DC Developer
DC Developer
Posts: 99
Joined: Sun Sep 05, 2010 5:44 am
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by Indiket »

+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
Stryfe
Psychotic DCEmu
Psychotic DCEmu
Posts: 577
Joined: Mon Aug 11, 2008 9:34 am
Location: Nowhere U.S.A.
Has thanked: 0
Been thanked: 0

Re: Secret Maryo Chronicles

Post by Stryfe »

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
Last edited by Stryfe on Sun Apr 15, 2012 12:17 pm, edited 2 times in total.
ImageImageImageImage
Post Reply