Older
-
About (A brief description of the Nebula3 project.) Wiki page commented on by lazalong
-
-
issue 14
(debug version's result will be wrong if there is a gamepad c...) reported by xoyojank
-
-
-
issue 12
(the DisplayDevice's DisplayMode is not correct) commented on by xoyojank
-
-
issue 12
(the DisplayDevice's DisplayMode is not correct) reported by xoyojank
-
-
-
issue 7
(DisplayDeivce should have a method for tool application's wi...) commented on by xoyojank
-
-
issue 7
(DisplayDeivce should have a method for tool application's wi...) commented on by hwpeterkim
-
-
issue 8
(XACTAudioDevice may have a momery leak) commented on by xoyojank
-
-
issue 10
(There may be a delay on 3D Cue's transform information to ta...) reported by xoyojank
-
-
issue 9
(The Audio System's "Wave" has no 3D effect) reported by xoyojank
-
-
-
issue 7
(DisplayDeivce should have a method for tool application's wi...) reported by xoyojank
-
-
issue 6
(Bug] PSSMutil's CameraFrustum FOV is doubled.) reported by amugana
-
-
r53
(Added the CMake build file for the texture batcher tool, now...) committed by vadim.macagon
- Added the CMake build file for the texture batcher tool, now that I have DevIL building properly.
Added the CMake build file for the texture batcher tool, now that I have DevIL building properly.
-
r52
(Added the IL and ILU source that gets built into a DevIL lib...) committed by vadim.macagon
- Added the IL and ILU source that gets built into a DevIL library used by the texture batcher tool.
Note that I've disabled support for any formats (like png and jpeg) that require additional
libraries, if you wish to add support for those format modify config.h in the DevIL source, tweak
the CMake build file and rebuild. I may add the source for the png and jpeg libraries in the future
to eliminate the extra step.
Added the IL and ILU source that gets built into a DevIL library used by the texture batcher tool.
Note that I've disabled support for any formats (like png and jpeg) that require additional
libraries, if you wish to add support for those format modify config.h in the DevIL source, tweak
the CMake build file and rebuild. I may add the source for the png and jpeg libraries in the future
to eliminate the extra step.
-
r51
(Added CMake build files for most of the toolkit code with th...) committed by vadim.macagon
- Added CMake build files for most of the toolkit code with the exception of the texture batcher which
relies on DevIL, and DevIL is proving to be a real pain to build statically so I'm still working on
it.
Added CMake build files for most of the toolkit code with the exception of the texture batcher which
relies on DevIL, and DevIL is proving to be a real pain to build statically so I'm still working on
it.
-
r50
(Added CMake build files for foundation, render, application,...) committed by vadim.macagon
- Added CMake build files for foundation, render, application, addons and extlibs, I've only tested on
VC 2005. CMake supports more platforms than Radon Labs custom TCL-based build system, or my Python
based N2 build system.
Added CMake build files for foundation, render, application, addons and extlibs, I've only tested on
VC 2005. CMake supports more platforms than Radon Labs custom TCL-based build system, or my Python
based N2 build system.
-
r49
(Fixed typo in filename.) committed by vadim.macagon
- Fixed typo in filename.
-
r48
(Some fixes to RakNet to make it build with _HAS_EXCEPTIONS=0...) committed by vadim.macagon
- Some fixes to RakNet to make it build with _HAS_EXCEPTIONS=0 defined (an undocumented/unsupported
MSVC feature that's used by the other Nebula3 libs). Also properly disabled the deprecation warnings
for unlink and mkdir (there was a typo, the warning number is 4996, not 4966).
Some fixes to RakNet to make it build with _HAS_EXCEPTIONS=0 defined (an undocumented/unsupported
MSVC feature that's used by the other Nebula3 libs). Also properly disabled the deprecation warnings
for unlink and mkdir (there was a typo, the warning number is 4996, not 4966).
-
r47
(Added the source for the RakNet library so it can be built w...) committed by vadim.macagon
- Added the source for the RakNet library so it can be built with the same compiler/linker options as
the rest of Nebula3.
Added the source for the RakNet library so it can be built with the same compiler/linker options as
the rest of Nebula3.
-
r46
(Merged the September2008Merge branch into Trunk.) committed by vadim.macagon
- Merged the September2008Merge branch into Trunk.
Merged the September2008Merge branch into Trunk.
-
r45
(Change how we implement singletons on OS X since it doesn't ...) committed by bruce.mitchener
- Change how we implement singletons on OS X since it doesn't support a thread-local qualifier, so we
need to use pthread_set/getspecific and friends. This appears to work to make thread-specific
singleton instances work. It also required changing the __ConstructSingleton and __DestructSingleton
macros to have corresponding versions __ConstructInterfaceSingleton and
__DestructInterfaceSingleton.
Change how we implement singletons on OS X since it doesn't support a thread-local qualifier, so we
need to use pthread_set/getspecific and friends. This appears to work to make thread-specific
singleton instances work. It also required changing the __ConstructSingleton and __DestructSingleton
macros to have corresponding versions __ConstructInterfaceSingleton and
__DestructInterfaceSingleton.
-
r44
(More work in progress on the porting branch after the merge....) committed by bruce.mitchener
- More work in progress on the porting branch after the merge. Everything that used to compile and
link before does again. There are crashes at runtime still and I've been stubbing out the memory
management rather than actually fixing it.
More work in progress on the porting branch after the merge. Everything that used to compile and
link before does again. There are crashes at runtime still and I've been stubbing out the memory
management rather than actually fixing it.
-
r43
(More merging of the September 2008 release from Radon Labs.
) committed by bruce.mitchener
- More merging of the September 2008 release from Radon Labs.
More merging of the September 2008 release from Radon Labs.
-
r42
(Work in progress on merging the September 2008 release into ...) committed by bruce.mitchener
- Work in progress on merging the September 2008 release into the porting branch. Foundation doesn't
entirely compile yet.
Work in progress on merging the September 2008 release into the porting branch. Foundation doesn't
entirely compile yet.
-
r41
(Fixes to portability work from Haron.
) committed by bruce.mitchener
- Fixes to portability work from Haron.
Fixes to portability work from Haron.
-
r40
(Second part of the merge of the Nebula3 September 2008 SDK, ...) committed by vadim.macagon
- Second part of the merge of the Nebula3 September 2008 SDK, these should be the last of the code
changes. I haven't committed most of the resources (in the work, export, export_win32
directories/archives) due to their size, you'll have to grab them from the SDK for now, likewise
with the RakNet static libs.
Second part of the merge of the Nebula3 September 2008 SDK, these should be the last of the code
changes. I haven't committed most of the resources (in the work, export, export_win32
directories/archives) due to their size, you'll have to grab them from the SDK for now, likewise
with the RakNet static libs.
-
r39
(First part of the merge of the Nebula3 September 2008 SDK, o...) committed by vadim.macagon
- First part of the merge of the Nebula3 September 2008 SDK, only 'foundation' will build for now, the
rest will follow in the next couple of days.
First part of the merge of the Nebula3 September 2008 SDK, only 'foundation' will build for now, the
rest will follow in the next couple of days.
-
r38
(Branch for merging the September 2008 drop of source from Ra...) committed by bruce.mitchener
- Branch for merging the September 2008 drop of source from Radon Labs.
Branch for merging the September 2008 drop of source from Radon Labs.
-
-
-
-
r36
(Reverted changes to Win32ConsoleHandler because they broke n...) committed by vadim.macagon
- Reverted changes to Win32ConsoleHandler because they broke nsh3 by making Console::GetInput() non-
blocking, this caused nsh3 to print the prompt character '>' to the console window over and over
again.
Also removed a duplicate include from renderapplication.h.
Reverted changes to Win32ConsoleHandler because they broke nsh3 by making Console::GetInput() non-
blocking, this caused nsh3 to print the prompt character '>' to the console window over and over
again.
Also removed a duplicate include from renderapplication.h.
-
-
-
r33
(Merged in floh's code from last month. Notable changes inclu...) committed by vadim.macagon
- Merged in floh's code from last month. Notable changes include:
- Dynamic memory allocation is now done using various specialized heaps.
- Rendering is now done in a separate dedicated thread.
- N2 particle system has been removed (but there is no replacement as yet).
- Character animation subsystem has undergone some work, but doesn't appear to be complete yet.
- Vertex component packing.
A nice overview of the major changes can be found on floh's blog.
Unfortunately the vertex component packing changes are not backwards compatible with existing mesh
resources, so meshes need to be re-exported before they can be loaded again. Since we don't have the
updated resources as yet, all the Nebula apps that display pretty things on screen currently crash
on startup. We hope to rectify the situation in the near future.
Merged in floh's code from last month. Notable changes include:
- Dynamic memory allocation is now done using various specialized heaps.
- Rendering is now done in a separate dedicated thread.
- N2 particle system has been removed (but there is no replacement as yet).
- Character animation subsystem has undergone some work, but doesn't appear to be complete yet.
- Vertex component packing.
A nice overview of the major changes can be found on floh's blog.
Unfortunately the vertex component packing changes are not backwards compatible with existing mesh
resources, so meshes need to be re-exported before they can be loaded again. Since we don't have the
updated resources as yet, all the Nebula apps that display pretty things on screen currently crash
on startup. We hope to rectify the situation in the near future.
-
issue 2
(warning C4819 (code page problems of non-unicode source file...) commented on by xoyojank
-
-
issue 3
(=> VS8.0: idlc.sln ERROR: target 'idlc' not defined!) reported by shkim5
-
-
issue 2
(warning C4819 (code page problems of non-unicode source file...) commented on by shkim5
-
-
issue 2
(warning C4819 (code page problems of non-unicode source file...) commented on by amugana
-
-
r32
(Branch for merging new code from Radon Labs.
) committed by bruce.mitchener
- Branch for merging new code from Radon Labs.
Branch for merging new code from Radon Labs.
-
issue 2
(warning C4819 (code page problems of non-unicode source file...) reported by shkim5
-
-
r31
(Changed the mime type used by the Gecko plugin from applicat...) committed by vadim.macagon
- Changed the mime type used by the Gecko plugin from application/nebula3 to application/x-nebula3
since unregistered mime types are supposed to be prefixed with "-x". The IE plugin already uses
application/x-nebula3.
Changed the mime type used by the Gecko plugin from application/nebula3 to application/x-nebula3
since unregistered mime types are supposed to be prefixed with "-x". The IE plugin already uses
application/x-nebula3.
-
r30
(Initial commit of the Nebula3 ActiveX Control aka Internet E...) committed by vadim.macagon
- Initial commit of the Nebula3 ActiveX Control aka Internet Explorer 6+ plugin that allows running
Nebula3 applications within the IE window. To test, just build the neb3ac project and open up
test.htm in IE, no additional setup required.
Initial commit of the Nebula3 ActiveX Control aka Internet Explorer 6+ plugin that allows running
Nebula3 applications within the IE window. To test, just build the neb3ac project and open up
test.htm in IE, no additional setup required.
-
r29
(Delay launching Nebula until the size of the parent window i...) committed by vadim.macagon
- Delay launching Nebula until the size of the parent window is known.
Delay launching Nebula until the size of the parent window is known.
-
r28
(Fixed flickering of embedded Nebula3 window during page scro...) committed by vadim.macagon
- Fixed flickering of embedded Nebula3 window during page scrolling. Rapid scrolling (hold the
scrollbar and move it up and down very quickly and repeatedly) can still result in weird shifting of
the embedded window... can't make Google's Lively break in the same way though so there's got to be
a way to fix it!
Fixed flickering of embedded Nebula3 window during page scrolling. Rapid scrolling (hold the
scrollbar and move it up and down very quickly and repeatedly) can still result in weird shifting of
the embedded window... can't make Google's Lively break in the same way though so there's got to be
a way to fix it!
-
r27
(Fixed issues with sizing and positioning of the Nebula windo...) committed by vadim.macagon
- Fixed issues with sizing and positioning of the Nebula window when switching between embedded and
windowed modes.
Fixed issues with sizing and positioning of the Nebula window when switching between embedded and
windowed modes.
-
r26
(Implemented ability to switch between child window and popup...) committed by vadim.macagon
- Implemented ability to switch between child window and popup window display modes at runtime. Use
the 'P' key to switch between the two modes. This feature is still a work in progress, the window
positioning and sizing when switching modes is one of the more obvious things that still need to be
fixed up.
Implemented ability to switch between child window and popup window display modes at runtime. Use
the 'P' key to switch between the two modes. This feature is still a work in progress, the window
positioning and sizing when switching modes is one of the more obvious things that still need to be
fixed up.
-
r25
(The win32 input server will now unacquire the DirectInput mo...) committed by vadim.macagon
- The win32 input server will now unacquire the DirectInput mouse device when input focus is lost, if
Nebula is running in a child window.
The win32 input server will now unacquire the DirectInput mouse device when input focus is lost, if
Nebula is running in a child window.
|