DCEmulation

The Dreamcast Homebrew Community Online
Back to main site
It is currently Sun Apr 20, 2014 1:38 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 137 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  Next
Author Message
PostPosted: Tue Sep 13, 2011 12:27 pm 
Offline
DCEmu Newbie
DCEmu Newbie

Joined: Tue Sep 13, 2011 7:15 am
Posts: 2
Wow sir,

You're doing a great job!
I hope you'll get full divx/xvid w/mp3 support working in the future.
It would be great if we could just burn those 700MB avi's onto a disc to play them on our beloved dreamcast without having to convert or lower the bitrate.
Btw, do you think it's possible (in the future of course) to get those .srt subtitle files working?
I believe they're called subrips, they're basicly plain text documents with the subtitles which will be rendered on top of the movie.

Why don't you upload the project to github or google projects for example?
I've seen lots of positive feedback, maybe they're some experienced people like you willing to give a hand :)


Top
 Profile  
 
PostPosted: Sat Sep 17, 2011 7:17 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
T_chan wrote:
Hello & thank you for the files !

I've launched it via dc-tool to do a quick video test... but unfortunately, the mpeg files I wanted to launch weren't visible in the directory.

I suppose it's because the files have the file extensions .mpg and .mpeg.

It would be nice to have a button that would filter all known extensions on & off, because you never know what extension somebody could give to a video file that could otherwise be played by your player....


Thanks for the interest.
Mpeg Program Stream ( audio + video multiplexed ) not supported in Beta 1, so the file extension filter is there for protection.
Wait for Beta 2, as mpeg program stream de-multiplexing is now working :-)

MastaG wrote:
Wow sir,

You're doing a great job!
I hope you'll get full divx/xvid w/mp3 support working in the future.
It would be great if we could just burn those 700MB avi's onto a disc to play them on our beloved dreamcast without having to convert or lower the bitrate.
Btw, do you think it's possible (in the future of course) to get those .srt subtitle files working?
I believe they're called subrips, they're basicly plain text documents with the subtitles which will be rendered on top of the movie.

Why don't you upload the project to github or google projects for example?
I've seen lots of positive feedback, maybe they're some experienced people like you willing to give a hand :)


DivX/XviD + MP3 support now fully working :-)
But simply, the SH4 cpu can not decode mpeg1/2/4 video real-time faster than 480x272@24fps.
And it seems the Dreamcast's GD-Rom drive reads CD's much slower than modern CD Drives, so bitrate may need to be lowered.
http://multimedia.cx/eggs/cd-r-read-speed-experiments/

About getting subtiltes support, that is a good idea.
I should be able to write a module to support at least .srt format, I just need to look at some specifications of the formatting.
I will look at this, when everything else is finished with the video decoders.


Top
 Profile  
 
PostPosted: Sun Oct 02, 2011 2:06 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
Small bump, SRT subtitles support now added.

Image

Image


Top
 Profile  
 
PostPosted: Mon Oct 03, 2011 3:22 am 
Offline
DCEmu Newbie
DCEmu Newbie

Joined: Tue Sep 13, 2011 7:15 am
Posts: 2
Awesome!
Keep up the great work!


Top
 Profile  
 
PostPosted: Mon Oct 03, 2011 11:43 am 
Offline
DC Developer
DC Developer
User avatar

Joined: Sun Sep 05, 2010 3:44 am
Posts: 64
Amazing job PH3NOM :)

Did you check if srt subtitles work with accents and that stuff?


Top
 Profile  
 
PostPosted: Mon Oct 03, 2011 12:17 pm 
Offline
DC Developer
DC Developer

Joined: Thu Aug 20, 2009 9:00 am
Posts: 316
Fantastic! I have a bunch of older stuff that's all SRT for subs. Everything these days has embedded soft subs and counts on people having libass. You might look into adding libass, if you haven't already.

http://code.google.com/p/libass/


Top
 Profile  
 
PostPosted: Sun Jan 01, 2012 7:28 am 
Offline
Psychotic DCEmu
Psychotic DCEmu

Joined: Mon Aug 11, 2008 7:34 am
Posts: 577
Location: Nowhere U.S.A.
Hello PH3NOM.

Has there been any progress on the integrated launching ability? It would be very nice to be able to say... launch any of the latest 4All projects, and then be able to return to the DCMC menu.

_________________
ImageImageImageImage


Top
 Profile  
 
PostPosted: Wed Jan 04, 2012 6:46 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
Stryfe wrote:
Hello PH3NOM.

Has there been any progress on the integrated launching ability? It would be very nice to be able to say... launch any of the latest 4All projects, and then be able to return to the DCMC menu.


Well, I have a build of DCMC implementing SNES4all.bin launching, with custom code in SNES4all to return to DCMC in the emulator menu.
It will be easy to implement this in the newest release of the emulator, and any of the other 4all emulators.
But, I would like to make some tests with modifying the k:os application loader, to enable passing parameters to the main function. I am not sure if it is even possible.

I have worked out a few bugs in the initial release, and added a few new formats( .roq, .s3m, .adx )
But mainly my time spent on the project has with the video decoders( this is a complex thing to do right :-( )


Top
 Profile  
 
PostPosted: Fri Jan 06, 2012 10:07 pm 
Offline
Psychotic DCEmu
Psychotic DCEmu

Joined: Mon Aug 11, 2008 7:34 am
Posts: 577
Location: Nowhere U.S.A.
PH3NOM wrote:
I have worked out a few bugs in the initial release, and added a few new formats( .roq, .s3m, .adx )
But mainly my time spent on the project has with the video decoders( this is a complex thing to do right :-( )

I'm looking forward to the next release, and will test that *.s3m support out. Yes, I'd imagine that video decoding on the DC would be a feat. :|

About the planned binary launching capabilities.. Will they work from cd-r, or is it only a sd card thing? Because, I could think of a couple other DC programs that would be nice to launch. Mostly because they are still being worked on, will something like ScummVM (Libronin), or CrabEmu ever be possible?

_________________
ImageImageImageImage


Top
 Profile  
 
PostPosted: Tue Aug 21, 2012 8:33 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
A year after the first release, the project is not dead!

Progress continues.

Image


Top
 Profile  
 
PostPosted: Wed Aug 22, 2012 2:36 am 
Offline
Moderator
Moderator
User avatar

Joined: Fri Oct 12, 2007 11:52 am
Posts: 614
Location: Munich, Germany
Looks great dude! You continue to impress me. :)

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


Top
 Profile  
 
PostPosted: Tue Aug 28, 2012 3:08 pm 
Offline
Insane DCEmu
Insane DCEmu
User avatar

Joined: Wed Apr 09, 2008 7:04 am
Posts: 183
Location: Europe
Thanks for update, i am looking forward for next public version.

_________________
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 Aug 29, 2012 11:44 am 
Offline
Insane DCEmu
Insane DCEmu

Joined: Wed Sep 03, 2003 4:37 pm
Posts: 153
This is a fantastic project, PH3NOM. Keep up the good work!


Top
 Profile  
 
PostPosted: Sun Sep 02, 2012 7:10 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
The AVi demuxer I was using before was wasting a ton of memory, by allocating memory to hold offsets for each chunk, and would crash on large files on Dreamcast.
Because of this, I have written a brand new AVI parser that is much more efficient.

With the extra RAM, I have modified the decoder routine, so that now the XviD frames are decoded(in the main thread) into a large buffer that is streamed to the PVR (in a separate thread).
In this method, no CPU time is being wasted.

So, I am starting to become happy with the results. I still need to solidify the Audio/Video synchronization.

Hopefully I can release something relatively soon.

These screenshots are taken from a video that is decoding full speed on Dreamcast.

Image

Image

Image


Top
 Profile  
 
PostPosted: Sun Sep 30, 2012 5:47 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Sat Dec 01, 2007 7:51 am
Posts: 292
Wow awesome :) new hud, subtitles...

And improement in performance.
This is turning an awesome and must-have app on any dc.

Let us know if you need further testing or feedback.


Top
 Profile  
 
PostPosted: Mon Oct 29, 2012 11:24 am 
Offline
DCEmu Cool Newbie
DCEmu Cool Newbie

Joined: Thu Feb 17, 2011 10:14 am
Posts: 13
Can you upload your most current build?:)

Dying to try the latest features.


Top
 Profile  
 
PostPosted: Tue Oct 30, 2012 2:41 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Mon Mar 22, 2004 3:55 pm
Posts: 1736
Location: #%^&*!!!11one Super Sonic
PH3NOM, this looks absolutely amazing from both a functional standpoint and a sex appeal standpoint.

_________________
Elysian Shadows - 2D RPG for Sega Dreamcast and PC:
http://elysianshadows.com/


Top
 Profile  
 
PostPosted: Sun Nov 18, 2012 1:43 am 
Offline
DCEmu Mega Fan
DCEmu Mega Fan
User avatar

Joined: Wed Jan 26, 2005 8:31 pm
Posts: 3019
Location: For British Eyes Only...
Question: is this an app that loads from an sd card running homebrew or does it replace the stock os or whatever on the dreamcast much like the media center for the xbox did?

_________________
Image


Top
 Profile  
 
PostPosted: Sun Nov 18, 2012 5:13 am 
Offline
Team Screamcast
Team Screamcast
User avatar

Joined: Fri Feb 06, 2004 6:17 am
Posts: 7609
Location: San Francisco, CA
This is looking quite promising. I'm sure there are some pretty tight limits on what the Dreamcast has the horsepower for, particularly when it comes to video... but it looks like you're pressing it for all it's worth, not to mention providing a great interface.

Smiley wrote:
[...] or does it replace the stock os or whatever on the dreamcast much like the media center for the xbox did?


:?: What? How would you do that without performing a rather intensive hardware mod (i.e. replacing or otherwise overriding the BIOS)? The only time I've ever heard of custom firmware on the DC was a VERY elaborate Cryptic Allusion experiment.


Top
 Profile  
 
PostPosted: Tue Nov 20, 2012 9:36 pm 
Offline
DC Developer
DC Developer
User avatar

Joined: Fri Jun 18, 2010 7:29 pm
Posts: 336
Thanks for all the positive response!

This week is a break from school but still working full time to pay bills :)

Lately I have been spending my limited free time ( outside of snowboarding ( here in Colorado the season has started :grin: ), hanging out with friends, and girls ) studying 3D game theory, logic and such.

But with the positive response, maybe I will up the priority of this project in my queue :P


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 137 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  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