Skip to content

allhere/Guevara-chan-Xors3D-for-PB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/Sum/:

Xors3D is an abandoned 3D graphics engine, easily accessible from almost any programming language through transparent procedural interface. It was initially developed by XorsTeam in attempt of bringing DirectX9 functionality into Blitz3D. Discounted since 2012.

Xors3D for PureBasic was one of first pre-official wrappers, reconstructed directly from Blitz3D headers.
Just XIncludeFile "Xors3D.pbi" to hook it up - maximum transparency, PB style.

/Featuræ/:

  • 69 original Xors3D samples, translated from different sources to PureBasic.
  • Latest salvageable engine revision: 1.15.750.0
  • Dynamical prototype-based bindings.
  • XCopy-based installation.

/Remark/:

If you receive "invalid memory access" error right at first call of any procedure from Xors3D.dll...
...Well, it happens. Unfortunalely, Xors3D is an extremely picky engine, so even users of modern Windows distributives may still encounter problems with DirectX9 version mismatch. To fix it, try installing latest package from Microsoft site: June 2010

/Breakdown/:

Graphix: DirectX: 9.0c (d3dx9_36.dll+ required)
Physix: integrated (xPhysics v1.15.750.0)
Audio: Squall sound system (version unknown)

/Sample imaging/:

Holoscreen.pb

Blocks.pb

About

/Blitz3D-esque DX9 engine for PureBasic/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PureBasic 60.0%
  • HLSL 40.0%