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: 156
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.



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

0 Members and 1 Guest are viewing this topic.

Offline SX

  • Administrator
  • Hero Member
  • *****
  • Posts: 2700
    • LavaLit
Re: Dreamcast 3.0 status.
« Reply #30 on: May 01, 2009, 06:43:14 pm »
I have no clue......   But maybe I should just go about compiling libraries myself.  I am going to compile libpng again and zlib and see what the success of that is.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #31 on: May 01, 2009, 06:46:50 pm »
Quote
This is going to make things very difficult....

I think we got two options:

1. Find the cause for the performance differences between KOS and Neill Corlett's toolchain

2. Port the basics of 3.0 over to the bare bones version: 16/32-bit support should be possible, not sure how difficult other resolutions and widescreen is, same for libpng and zlib
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 CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #32 on: May 01, 2009, 07:04:29 pm »
Bare metal wins again!  I restored all code to old toolchain and everything is running fast and smooth again with all shared libraries for filecaching and soundmixing.

...I would so love to have a binary to play around with ;)


I have no clue......   But maybe I should just go about compiling libraries myself.  I am going to compile libpng again and zlib and see what the success of that is.

Fingers crossed.  :)


- You wrote somewhere that Dreamcast always ran in 32-bit mode. I read in some guide that Dreamcast's video hardware was optimized for 16-bit tiles and 32-bit display. If I understand this correct, than 16-bit should be comparably simple with the bare bones version. I wonder, and excuse me if this is a stupid question, what would be the disadvantage of using just the 16-bit [or even 32-bit] mode to display both, 8-bit mods and 16-bit mods ?
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 #33 on: May 01, 2009, 07:24:22 pm »
Well you can't display both at once because, its either one or the other at any given moment.

But I have gotten libpng and zlib both working!  So now I just need to focus on video modes.... lets see what will happen.  Here is a build for you.  It will look for bor.pak as usual.

So basically this version is missing 16/32bit mods and widescreen support.  I think we should stick to this toolchain... things are working great so far.  Just need to disable the Now Loading and only use the mode that is specified in the video.txt.

Offline Kolbek

  • Hero Member
  • *****
  • Posts: 786
  • Look up. Yep, thats my oil painting. :)
    • The Artwork of John Kolbek
Re: Dreamcast 3.0 status.
« Reply #34 on: May 01, 2009, 07:31:27 pm »
YES! ;D
Cartoon Hell!!!

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #35 on: May 01, 2009, 07:36:40 pm »
I can't selfboot it for some reason, it just resets the Dreamcast. It's also only 800kb in size, while the last working binary using Kos was 200kb bigger ...?
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 #36 on: May 01, 2009, 07:45:33 pm »
I'm using dc-tool-ip and everything is fine....   I can try and burn a disc to see if it boots up.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #37 on: May 01, 2009, 07:48:46 pm »
Yeah, that wouldn't hurt, I will try some binary loaders to see if I can get it to load.
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 CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #38 on: May 01, 2009, 07:51:58 pm »
I found the problem: I had my mod renamed to Crisis_Evil_2.pak to test the builds you've released last week.  :blushing:
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 DJGameFreakTheIguana

  • Hero Member
  • *****
  • Posts: 3963
  • Credit to Vyck_St.Judas, Edited by me.
Re: Dreamcast 3.0 status.
« Reply #39 on: May 01, 2009, 07:55:10 pm »
Don't know if this helps but here's my log file for my SGMB mod, I want yall to check this out for the memory. If it's to much then I'll split the mod in 2 for Console play.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #40 on: May 01, 2009, 08:01:53 pm »
I found the problem: I had my mod renamed to Crisis_Evil_2.pak to test the builds you've released last week.  :blushing:

Okay, tested again with the mod renamed to bor.pak but it didn't work. Will try some of the binary loaders now.

Don't know if this helps but here's my log file for my SGMB mod, I want yall to check this out for the memory. If it's to much then I'll split the mod in 2 for Console play.

This certainly looks like a lot, but it's impossible to tell without having a look at the actual files. A billion of simpler entities can need less RAM than say: two playable characters with loads of animations, sound effects and scripts.

One thing you could do is to check your data/chars/ folder in Windows Explorer via right-click -> Properties. But that only works if you got no WIP files in there (e.g. PSD, sound effects variants, entire sprite cheets, unused characters, alternate versions, etc), and even then only gives you an estimate.
« Last Edit: May 01, 2009, 08:06:46 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 DJGameFreakTheIguana

  • Hero Member
  • *****
  • Posts: 3963
  • Credit to Vyck_St.Judas, Edited by me.
Re: Dreamcast 3.0 status.
« Reply #41 on: May 01, 2009, 08:06:13 pm »
I've got the download link to the mod with the data file open in the demo section, it's Sega Genesis Mega Brawler.

Offline CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #42 on: May 01, 2009, 08:18:49 pm »
I've got the download link to the mod with the data file open in the demo section, it's Sega Genesis Mega Brawler.

Downloading it now.


@SX: I got it to boot via a binary loader but the cutscenes are still hanging, exactly* like in the KOS version. :(


*maybe even worse   :nervous:
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 CE

  • Hero Member
  • *****
  • Posts: 1102
  • Working on Rage of the Streets v2
    • DCEvolution.net
Re: Dreamcast 3.0 status.
« Reply #43 on: May 01, 2009, 08:25:10 pm »
Okay, the actual gameplay is super smooth! It's just great! I just wish the cutscenes weren't taking two years to skip.  :eyebrow_action:
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 #44 on: May 01, 2009, 08:37:03 pm »
I've finally figured out why loading takes sooooo long.  Seems everytime the video mode is changed, it screws up the internal timers.  Not sure why they are related but that is the cause of all the issues.... so kos might be ok to use if I can reduce the video mode switching to only one change or find out what is causing the introduced lag and how its related to video mode switching.

 



 0%




mighty
SimplePortal 2.3.3 © 2008-2010, SimplePortal