
Dreamwolf[3D]640x400 Hardware scaling Update
- DarkVampire295
- photon blast
- Posts: 113
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Sounds great Ian, Looking forward to it 

Twitter @WayneBurke32
Best of luck, DV
Best of luck, DV
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Dreamwolf 3D Spear of Destiny
I show you how to get the best framerate for both games.. enff to make it as good as many consoles ports but with the highres..
Course you want low res it's 100% speed main point of the update is 640x400 hardware scale driver.. Makes it just play-able
Link to SB CDI
https://mega.nz/file/vIhWBaRB#-ksZ3imtX ... 8Bz--R5pmI
I show you how to get the best framerate for both games.. enff to make it as good as many consoles ports but with the highres..
Course you want low res it's 100% speed main point of the update is 640x400 hardware scale driver.. Makes it just play-able
Link to SB CDI
https://mega.nz/file/vIhWBaRB#-ksZ3imtX ... 8Bz--R5pmI
- Anthony817
- Shark Patrol
- Posts: 4033
- Location: Fort Worth, Texas
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Incredible work mate! Love seeing these older PC games ported over with hardware rendering!

- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Still software rending engine but the output is hardware scaled using chui driver ..Anthony817 wrote:Incredible work mate! Love seeing these older PC games ported over with hardware rendering!
I had to back port the controls to his custom version so this port could work and then use his hardware scaled driver in sdl../* HARDWARE SCALED: ONLY FOR TEXTURED DRIVER !
NO FULLSCREEN
IF FULLSCREEN + TEXTURED_DRIVER = DMA_DRIVER */
void hardware_scaled_test()
{
screen=SDL_SetVideoMode(TXR_X,TXR_Y,16,SDL_HWSURFACE);
SDL_DC_SetWindow(SCR_X,SCR_Y);
testme("SDL_HWSURFACE");
}
So not hardware rendering just hardware scaled

Normal sdl which this ported used can not do any of this..- SDL_DC_TEXTURED_VIDEO
Use Textured video driver. If you want to use a virtual resolution (no 640x480, 320x240, ... ), you can use this driver for scaling using hardware texture. PVR textures is always 2^n (128x128, 256x128, 512x256, ... ) and these resolutions are real SDL_Surface resolutions.
Using SDL_FULLSCREEN flag only 2^n resolution are allowed, but if you do not use this flag it will be automatically fit to SDL_SetVideoMode resolution. See SDL_DC_SetWindow for manual fit.

- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
You can still use this port for new res like 320x240 if you wish using the params.txt
Standard port is set at 320x200
Code: Select all
--res 320 240
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Spear of destiny build with feature flags enabled and floor texture replacement enabled..
plain files The mod has to support replacing them the standard game will show no change..
plain files The mod has to support replacing them the standard game will show no change..
- FlorreW
- DC-Talk Addict
- Posts: 509
- Dreamcast Games you play Online: Quake 3 sometimes
Re: Dreamwolf[3D]640x400 Hardware scaling Update
How did you manage to enable that ?Ian Micheal wrote:Spear of destiny build with feature flags enabled and floor texture replacement enabled..
plain files
Dreamwolf3d[SOD[TX][full].rar
The mod has to support replacing them the standard game will show no change..
I think there is a possibility to also enable rain/snow someway

- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
I can do that if you want rain or snow as well..FlorreW wrote:How did you manage to enable that ?Ian Micheal wrote:Spear of destiny build with feature flags enabled and floor texture replacement enabled..
plain files
Dreamwolf3d[SOD[TX][full].rar
The mod has to support replacing them the standard game will show no change..
I think there is a possibility to also enable rain/snow someway
I'm working on a double buffer mode it would be about 5 to 10% faster at 640x400 as it flips the ram to video ram using dma
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
DMA transfer direct was not faster after testing I'm going to try store ques later today..
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Dreamwolf[3D]640x400 Hardware scaling Update
Dev demo of 320x240 SDL DMA double buffer turbo speed 60fps
Controls need to be fixed for this to be play-able
Controls need to be fixed for this to be play-able
-
- Similar Topics
- Replies
- Views
- Last post
-
- 3 Replies
- 4724 Views
-
Last post by Ian Micheal
-
- 19 Replies
- 8544 Views
-
Last post by ramthx
-
- 7 Replies
- 6487 Views
-
Last post by Lamaman1971
-
- 30 Replies
- 25998 Views
-
Last post by legolas119
-
- 17 Replies
- 14126 Views
-
Last post by marchegiano