Welcome, Guest. Please login or register.

What openbor you prefer: Double dragon,battletoads or final fight !? by lirexpatrio
[December 07, 2012, 07:15:27 pm]


what are your favorite games OpenBOR?! by lirexpatrio
[December 07, 2012, 07:09:46 pm]


Post Some Awesome Videos by maxman
[December 07, 2012, 05:51:39 pm]


Can @cmd playmusic "aaaa" 1 also increse music sound ? by BeasTie
[December 07, 2012, 05:24:38 pm]


Streets of Rage: Silent Storm by mtrain
[December 07, 2012, 03:45:05 pm]


Site will be down for maintenance on 12/8/2012 thru 12/10/2012 by Damon Caskey
[December 07, 2012, 07:42:42 am]


Cancelled SOR 3d Remake by riccochet
[December 07, 2012, 03:58:33 am]


Dungeon Fighter: B.O.R. by msmalik681
[December 07, 2012, 03:24:27 am]


[TUTORIAL] How to create 4 Games of OpenBOR in 1 CD (650 MB) by magggas
[December 06, 2012, 09:46:25 pm]


custknife by Bloodbane
[December 06, 2012, 09:34:09 pm]


blockfx help by B.Kardi
[December 06, 2012, 04:09:14 pm]


street of age 4 hd by corradlo
[December 06, 2012, 01:41:36 pm]


ClaFan - Classic Fantasy ver 1.17 by soniczxblade
[December 06, 2012, 05:01:20 am]


Bug Archive by Bloodbane
[December 06, 2012, 02:00:44 am]


"Bio-Doom" and "Gears of Doom" by BulletBob
[December 05, 2012, 10:07:21 pm]


Contra Locked 'N' Loaded v2 by Bloodbane
[December 05, 2012, 09:39:43 pm]


Downloadable OpenBoR Manual by BeasTie
[December 05, 2012, 08:31:24 pm]


Having trouble testing changes by B.Kardi
[December 05, 2012, 03:05:53 pm]


DragonBall Absalon by msmalik681
[December 05, 2012, 02:52:13 pm]


[Hi-Res] Swamp by Vibrant
[December 05, 2012, 10:47:14 am]


  • Dot Guests: 146
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.



Author Topic: Dreamcast 3.0 status.  (Read 26189 times)

0 Members and 1 Guest are viewing this topic.

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Dreamcast 3.0 status.
« on: May 01, 2009, 09:43:13 am »
Accomplishments Thus far:

The Good
  • Re-implemented the file menu and its working great.
  • Implemented 16 and 32 bit modes.
  • Widescreen Support in progress.

The Bad
  • Painfull loading, not sure why.
  • Seems we run out of memory quickly, not sure why.

Once I have worked out these issues, I will release a new build.  I think the slow loading is due to I'm trying to load a mod that is at the beginning of the disk, because when I select another mod that is towards the end of the disk, it loads quickly.  So, I'm still investigating.
« Last Edit: May 01, 2009, 09:49:07 am by SX »

Offline DJGameFreakTheIguana

  • Hero Member
  • *****
  • Posts: 3963
  • Credit to Vyck_St.Judas, Edited by me.
Re: Dreamcast 3.0 status.
« Reply #1 on: May 01, 2009, 09:53:02 am »
Yeah, I Burned my mod for it yesterday and it got stuck on the loading screen, I beleve It's a memory issue cause I have A LOT of stuff on it.

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #2 on: May 01, 2009, 09:56:59 am »
I would suggest for you to try this.  Create a dummy file that takes up space so that your mod can be located on the end of the disk.  That should fix your loading time....   But I'm not 100% sure and would hate to see another coaster be created.

Offline Damon Caskey

  • Hero Member
  • *****
  • Posts: 5335
    • The Gorge
Re: Dreamcast 3.0 status.
« Reply #3 on: May 01, 2009, 09:58:11 am »
OpenBOR - Serving all of your superfluous coaster needs since 2004!

 ;)
OpenBOR Wiki.

Coming Soon:
Spoiler
Fatal Fury Chronicals


Offline DJGameFreakTheIguana

  • Hero Member
  • *****
  • Posts: 3963
  • Credit to Vyck_St.Judas, Edited by me.
Re: Dreamcast 3.0 status.
« Reply #4 on: May 01, 2009, 10:01:06 am »
I got about a full case of those :laughing:

So SX, what you mean is: Burn the disk with multiple mods on it encluding the one I have to name Crisis Evil then burn, taking Enough to almost fill the CD?

and Hopefully I get this working cause I only have about....3-4 CDs left.

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #5 on: May 01, 2009, 10:04:08 am »
Hold off then until my next release and i will provide you with all the details.

Offline DJGameFreakTheIguana

  • Hero Member
  • *****
  • Posts: 3963
  • Credit to Vyck_St.Judas, Edited by me.
Re: Dreamcast 3.0 status.
« Reply #6 on: May 01, 2009, 10:08:17 am »
Coolio. Aight then. BTW does the Log file show how much memory is used up? I could maybe post for yall.

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #7 on: May 01, 2009, 01:31:01 pm »
Update:

Well it seems I'm correct that its the placement of the mod within the cd.  The farther it is towards the end of the disk the faster it loads.  I reverted to the original filecaching and it made no difference.  So that is a plus!  I have not broken anything thus far in respect to loading speeds.


But I did find that I need some additional logic that was present on Dreamcast for the shared soundmixing library.  Seems there is now less disc access, like it was before with the original dreamcast soundmixing lib.

So far so good.
« Last Edit: May 01, 2009, 01:32:56 pm by SX »

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #8 on: May 01, 2009, 01:32:57 pm »
The Bad
  • Painfull loading, not sure why.
  • Seems we run out of memory quickly, not sure why.

Once I have worked out these issues, I will release a new build.  I think the slow loading is due to I'm trying to load a mod that is at the beginning of the disk, because when I select another mod that is towards the end of the disk, it loads quickly.  So, I'm still investigating.

This sounds awfully familiar, I remember that last time that we had a KOS port with PAK loader these were the same problems.


As for your accomplishments thus far: Great work! I am looking forward to see how 16-bit and 32-bit mods perform :cheers!:


I am  edit: NOW testing the older builds you released that I couldn't get to work previously.



EDIT:

Well it seems I'm correct that its the placement of the mod within the cd.  The farther it is towards the end of the disk the faster it loads.  I reverted to the original filecaching and it made no difference.  So that is a plus!  I have not broken anything thus far in respect to loading speeds.

I thought that you updated all the other platforms with Dreamcast's file caching ? (thus gaining 1Mbyte of RAM of Xbox, GP2X, etc.)

But I did find that I need some additional logic that was present on Dreamcast for the shared soundmixing library.  Seems there is now less disc access, like it was before with the original dreamcast soundmixing lib.

Ah, sweet. That's good news indeed.
« Last Edit: May 01, 2009, 01:41:12 pm by CE »
http://dcemulation.org/index.php5?title=OpenBORManual


How to mod:
1 Pick an interesting game: There are plenty of 8-bit/16-bit classics waiting for a remake
2 Rip your own sprites & stages
3 Use a custom palette: http://borrevolution.vg-network.com/tutorial.htm
4 Check your offsets: http://lavalit.com:8080/index.php?topic=1099.0


Did you know?
Using void main()
{
playgif("data/my.gif", 0, -4, 1);
}

as spawnscript streams a GIF anim instead of loading it

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #9 on: May 01, 2009, 01:36:06 pm »
The Bad
  • Painfull loading, not sure why.
  • Seems we run out of memory quickly, not sure why.

Once I have worked out these issues, I will release a new build.  I think the slow loading is due to I'm trying to load a mod that is at the beginning of the disk, because when I select another mod that is towards the end of the disk, it loads quickly.  So, I'm still investigating.

This sounds awfully familiar, I remember that last time that we had a KOS port with PAK loader these were the same problems.

I performed these tests without the pak loader.  But you still have a point.  I guess I could try recompiling the code without KOS but then I would loose 16 and 32 bit modes.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #10 on: May 01, 2009, 01:38:33 pm »
I remember that you wrote somewhere that the Dreamcast port was in 16-bit/32-bit mode already. (or something like that)

In any way, I would love to have a stable version using the original bare bones toolchain. That would be worth a lot.
http://dcemulation.org/index.php5?title=OpenBORManual


How to mod:
1 Pick an interesting game: There are plenty of 8-bit/16-bit classics waiting for a remake
2 Rip your own sprites & stages
3 Use a custom palette: http://borrevolution.vg-network.com/tutorial.htm
4 Check your offsets: http://lavalit.com:8080/index.php?topic=1099.0


Did you know?
Using void main()
{
playgif("data/my.gif", 0, -4, 1);
}

as spawnscript streams a GIF anim instead of loading it

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #11 on: May 01, 2009, 01:40:58 pm »
Problem is that we have to switch videmodes at least twice.  Once for the loading screen that was created by Neill (8Bit) and then switching to 16 or 32 crashes the Dreamcast using the old libs that Neill had used.  Using KOS I'm able to switch back and forth at will without any crashes.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #12 on: May 01, 2009, 01:42:10 pm »
Maybe just ditch the loading screen and run all games in 16/32 bit ? (whatever the old default on Dreamcast was)
http://dcemulation.org/index.php5?title=OpenBORManual


How to mod:
1 Pick an interesting game: There are plenty of 8-bit/16-bit classics waiting for a remake
2 Rip your own sprites & stages
3 Use a custom palette: http://borrevolution.vg-network.com/tutorial.htm
4 Check your offsets: http://lavalit.com:8080/index.php?topic=1099.0


Did you know?
Using void main()
{
playgif("data/my.gif", 0, -4, 1);
}

as spawnscript streams a GIF anim instead of loading it

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #13 on: May 01, 2009, 01:45:17 pm »
Well I guess I could.  Just initilize to what the mod has configured in video.txt and move on from there.  I Just thought you really wanted to have his loading screen.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #14 on: May 01, 2009, 01:46:23 pm »
I used to, but now I think that it should be up to the modder.
http://dcemulation.org/index.php5?title=OpenBORManual


How to mod:
1 Pick an interesting game: There are plenty of 8-bit/16-bit classics waiting for a remake
2 Rip your own sprites & stages
3 Use a custom palette: http://borrevolution.vg-network.com/tutorial.htm
4 Check your offsets: http://lavalit.com:8080/index.php?topic=1099.0


Did you know?
Using void main()
{
playgif("data/my.gif", 0, -4, 1);
}

as spawnscript streams a GIF anim instead of loading it

 



 0%




SimplePortal 2.3.3 © 2008-2010, SimplePortal