|
Inner Space ReleasesInner Space version 1.19 Build 7204Released: 2023-09-15
- New setting "Disable New Virtual Input"
- Disabling New Virtual Input will cause Inner Space to use its old Virtual Input system. If using this setting to work around issues, please make sure the issue gets reported!
- EVE Launcher: Fixed loading settings
- EVE Launcher Beta: Compatibility fixes
- EVE: Fixed a crash affecting DirectX 12 mode
- Steam game compatibility fixes
- Onigiri compatibility fixes
- Dungeon Defenders 2 compatibility fixes
- .NET compatibility fixes
- Diablo 4 compatibility fixes
- Fixed a crash with Direct3D 12 and NVIDIA Optical Flow (including "Frame Generation" setting in Diablo 4)
- Star Wars: The Old Republic compatibility update
- Compatibility fix for some input devices
- Add Game Window should now appear correctly with display scaling
- Fixed an issue with Inner Space audio output crashes
- Added XInput API support, including native support for XBox One controllers
- Lavish Dynamic I/O framework provides high-level mechanisms for routing and modulating device I/O
- Improved Uplink rendering performance
- LavishGUI 2
- New element "scalepanel" element, based on panel but which can visually scale its contents
- midipatch is now ldiopatch
- LavishScript:
- New LavishScript type ldio (Lavish Dynamic I/O), split from midi
- New LavishScript types ldioevent, lgui2scalepanel
- midipatch is now ldiopatch
- midiscene is now ldioscene
- lgui2midipatch is now lgui2ldiopatch
- Removed all MIDI-specific types, and MIDI top-level object
- ldiopatch ldiopatch.Feedback
- ldiopatch:SetFeedback[patch]
- ldiopatch display.Listener
- ldiopatch display:SetListener[string name]
- jsonarray display.CaptureDevices
- ldiopatch display.CaptureListener[string deviceName]
- display:SetCaptureListener[string deviceName,ldiopatch,bool verticalFlip]
- jsonarray audio.CaptureDevices
- string audio.Listener[string deviceName]
- audio:SetListener[string deviceName, string patchName]
- float audiovoice.FrequencyRatio
- audiovoice:SetFrequencyRatio[float newValue]
- static jsonarray audiovoice.List
- static audiovoice audiovoice.Get[string name]
- static audiovoice audiovoice.Get[int id]
- static audiovoice audiovoice.New[string name]
- static audiovoice:ForEach[string command,<jsonvalueref joFilter>]
- static jsonarray audiostream.List
- static audiostream audiostream.Get[string name]
- static audiostream audiostream.Get[int id]
- static audiostream:ForEach[string command,<jsonvalueref joFilter>]
- ldiopatch keyboard.OutPatch
- ldiopatch keyboard.InPatch
- ldiopatch keyboard.Listener
- ldiopatch keyboard.BackgroundListener
- ldiopatch keyboard:SetBackgroundListener[string name]
- keyboard:SetListener[name]
- keyboard:SetInPatch[name]
- ldiopatch mouse.OutPatch
- ldiopatch mouse.InPatch
- ldiopatch mouse.Listener
- ldiopatch mouse.BackgroundListener
- ldiopatch mouse:SetBackgroundListener[string name]
- mouse:SetListener[name]
- mouse:SetInPatch[name]
- ldiopatch inputdevice.InPatch
- ldiopatch inputdevice.Listener
- ldiopatch inputdevice.BackgroundListener
- bool inputdevice.Retain
- inputdevice:SetRetain
- inputdevice:SetBackgroundListener[string name]
- inputdevice:SetListener[name]
- inputdevice:SetInPatch[name]
- fixed inputdevice statics .List, .Get, :ForEach
- innerspace:ConnectHost
- innerspace:HostRelay
- innerspace:HostRelayByRef
- jsonarray webrequest.Headers
- jsonobject direct3d11.MemoryInfo
- int64 direct3d11.GPUMemoryBudgetOverride
- int64 direct3d11.SharedMemoryBudgetOverride
- direct3d11:SetGPUMemoryBudgetOverride[int64 newValue]
- direct3d11:SetGPUMemoryReservation[int64 newValue]
- direct3d11:SetSharedMemoryBudgetOverride[int64 newValue]
- direct3d11:SetSharedMemoryReservation[int64 newValue]
| |