Firebird (64-bit) 歷史版本列表
Firebird 64 位是一個關係數據庫,提供許多在 Linux,Windows 和各種 Unix 平台上運行的 ANSI SQL 標準功能。 Firebird 為存儲過程和触發器提供出色的並發性,高性能和強大的語言支持。 Firebird 項目是一個 C 和 C ++ 程序員,技術顧問和支持者的商業獨立項目,開發和增強了一個基於源代碼的多平台關係數據庫管理系統由 Inprise Corp(現稱... Firebird (64-bit) 軟體介紹更新時間:2020-01-12
更新細節:
What's new in this version:
- Improved the engine providers compatibility across Firebird versions
- Added a configuration switch to disable the "TCP Loopback Fast Path" option (Windows only)
- Improved the WIN_SSPI plugin to produce keys for the WireCrypt plugin
- Made it possible for the AuthClient plugin to access the authentication block from DPB
- Added ability to use "install.sh -path /opt/my_path" without a need to install Firebird first in the default folder
- Implemented option to restore compressed .nbk files without explicitly decompressing them
更新時間:2019-12-27
更新細節:
更新時間:2019-11-03
更新細節:
更新時間:2019-10-26
更新細節:
更新時間:2019-10-07
更新細節:
更新時間:2019-08-26
更新細節:
What's new in this version:
- Fix Fixed the offset navigation on the one page docs with a sticky header
- 3DS Fix C-Stick y-axis inversion
- 3DS Update all icon/banner images
- Android Implemented multi-touch touchscreen support
- BLISS-BOX Add 4 new pad types from firmware 3.
- COMMON Add optional 'on demand' thumbnail download
- COMMON Add new playlist-based thumbnail downloader. Hide the legacy thumbnail pack version by default
- COMMON Show license per core (if available) inside 'Load Core
- COMMON Add option to load content from (and dump) CD-ROM discs
- COMMON New core options interface, allows for localization, sublabels and more
- COMMON Re-enable '--log-file' command line option
- COMMON Default playlist core association is now stored as metadata inside each playlist
- COMMON Fix playlist format detection
- COMMON When saving core option overrides, only include settings for the current core
COMMON Favorites playlist size can now be set independently of content history size. Values can be set from 0-999, or '-1' - for unlimited (99999)
- COMMON Prevent adding new items to favorites when playlist is full (old entries are no longer overwritten)
- COMMON Prevent loading content with cores that require an incompatible graphics API version from the current one
- CPU FILTERS Add Scanline2x filter
- GAMECUBE Add default video/audio filter directorie
- GL1 Ignore alpha in core video, fixes XRGB8888 rendering in some cores
GLCORE Don't hardcode shader cross compilation target version but poll it. glcore would always only use the minimum target - shader version, i.e. GLSL ES 3.00 for OpenGL ES 3.0+ or GLSL 1.50 for OpenGL 3.2
D3D10/11/12 SLANG - Added "FrameDirection" slang semantic. Works fine with braid-rewind shader, not entirely perfect with - D3D12 though
- D3D10/11/12 Add option to select which GPU to render with
- D3D10/11 Fix maintaining aspect ratio when resizing window
- GLCORE SLANG - Added "FrameDirection" slang semantic
- INPUT Menu toggle hotkey can now be bound to another keyboard key and it will toggle properly
- IOS Correctly centers screen on iPhone X landscape
- IOS Implemented multi-touch touchscreen support
- LOCALIZATION Update Korean translation
- LOCALIZATION Update Japanese translation
- LOCALIZATION Update Portuguese Brazilian translation
- LOCALIZATION Update Polish translation
- LOCALIZATION Update Turkish translation
- MENU WIDGETS - All widgets are now properly cleaned up, fixing the frozen widgets bug when loading / closing content
- MENU WIDGETS - Widgets are now drawn above the overlay with OpenGL and Vulka
- MENU WIDGETS - Fine tune progress bar color
- MENU WIDGETS - Fix longstanding menu display issues on Mali400 GPUs (on ARM hardware, SBCs and mobile phones/tablets)
- MENU Fix Record -> Streaming Quality, and Record -> Recording Threads settings
- MENU Fix history playlist navigation after running content
- MENU Menu entry performance optimisations
- MENU Add option to show 'remove playlist entry' only on history/favourites.
- MENU Overhaul content 'Information' menu display
MENU Add new 'Playlist Management' submenu. Allows default core associations to be set (via dropdown list), and all existing - associations to be reset
- MENU Add 'Set Core Association' option to Quick Menu
- MENU Add option to remain in menu after saving/loading states
- MENU Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from Quick Menu
- MENU OZONE - added to PS3
- MENU OZONE - Fix regression in 1.7.7 - OSX/macOS - was unable to start it
- MENU OZONE - Fix sublabel spacing
- MENU XMB - Add menu animation settings
- MENU XMB - Add optional thumbnail scaling
- MENU XMB - Fix display of long sublabels. Text that would exceed the display area now scrolls line-by-line
- MENU XMB/OZONE - Add optional thumbnail scaling
- MENU QT/WIMP - Path selector fixes
- MENU RGUI - Enable playlist display on platforms without database support
- METAL/SLANG Added "FrameDirection" slang semantic
- NETBSD Audioio is now the default audio driver
- NETBSD Fix a segfault when starting RetroArch with an empty configuration file and LANG unset in the environment
- OSD OSD is now drawn above the overlay with Vulkan
- OSX Fix regression with Cocoa GL - shader / preset loading was getting stuck in an infinite loop
- RECORD Fix Twitch streaming
- SCALER Fix SSE2 path for ARGB/BGRA -> BGR24 - should fix screenshots being taken for XRGB888 (viewport)
- SCANNNER Skip all databases with incompatible file extensions, whether content is inside an archive or not
- SCANNNER Fix hang on empty files inside archives
- VULKAN SLANG : Added "FrameDirection" slang semantic
- VULKAN Add option to select which GPU to render with
- WII Add default video/audio filter directories
- WII Fix RGUI display corruption
- WII Fix HID joypad drivers
- WII Add optional overscan correction
- WII Fix recursive path_mkdir() operations
- WII Add widescreen RGUI support
- WIIU SLANG - Added "FrameDirection" slang semantic
- X11 Add non-evdev keycodes to fix keyboard input on non-Linux systems with X11
- X11 UDEV - Mouse pointer should work now in X11 environment with no Display
更新時間:2019-06-24
更新細節:
What's new in this version:
- Two new context variables LOCALTIME and LOCALTIMESTAMP that are synonyms for CURRENT_TIME and CURRENT_TIMESTAMP, respectively. They can be used in this sub-release and in Firebird 3.0.4 and later, for forward-compatibility with Firebird 4. See Context Variables LOCALTIME and LOCALTIMESTAMP for details
- A read-only transaction will no longer force write the HeaderTIP page content to disk immediately after a change. This improvement gives a significant performance gain where there are numerous light read-only transactions. At this stage, it affects only Superserver. For Classic and Superclassic it is more complex to implement and should appear in Firebird 4.0
- The IP address of the remote host is now appended to error messages in firebird.log for TCP connections
更新時間:2019-05-07
更新細節:
What's new in this version:
- 3DS: Add unique IDs to prevent cores overwriting each other
- 3DS: Fix screen tearing when running 50Hz content
- ANDROID: We now target API level 26 (minimum is still API level 9)
- ANDROID: Add option to vibrate on touch (works in menu or overlay)
- ANDROID: Add device vibration option for cores that support rumble
- ANDROID: Add gamepad vibration support for cores that support rumble
- ANDROID: Allow stylus/pen to move mouse without pressing down
- AUDIO: Avoid deadlocks in certain audio drivers when toggling menu sounds on
- BLISS-BOX: Support PSX Jogcon (requires firmware 3.0)
- CHEEVOS: Fix crash when reading memory that is out of range
- CHEEVOS: New Cheevos implementation enabled by default
- CHEEVOS: Pop-up badges when an achievement is triggered
- CRT: Dynamic super resolution support
- DISCORD: Fix potential crash when username is empty and discord is disabled
- DISCORD: Ask to join support for Linux
- INPUT/ANDROID: Add “Input Block Timeout” option
- COMMON: For platforms without HAVE_THREADS, don’t automatically resume content when saving/loading state
- COMMON: Make playlist sorting optional and consistent
- COMMON: Fix sorting of playlists with blank labels
- COMMON: Fix content scanner creating false positive playlist entries that also have wrong label and crc32
- COMMON: Add some MMX-optimized pixel conversion routines
- COMMON: Fix typo preventing some SSE2-optimized pixel conversions from being used
- COMMON: Add option to track how long content has been running over time
- COMMON: Fix buffer overflows in system information
- COMMON: Add option to change screen orientation via the windowing system (Android, Windows, X11)
- COMMON: Show CPU model name in log
- COMMON: Add “Help -> Send Debug Info” option (and F10 hotkey) to send diagnostic info to the RetroArch team for help with problems
- COMMON: Show GPU device name/version in log
- COMMON: Add menu option to write log info to a file
- COMMON: Add subsystem support for playlists. Subsystem info is automatically saved to the history playlist for easy relaunching
- GL: Add new “gl1” OpenGL 1.1 compliant video driver for legacy GPUs and software renderer
- GL: Add a new “glcore” driver with slang support (requires GL 3.2+ or GLES3)
- GL: Draw OSD on top of overlay
- GONG: Add savestate support
- GONG: Add video refresh rate core options
- GONG: Two player support via core option
- GUI: Fix text alignment when using stb_unicode
- GUI: Fix text display issues when using Japanese (and other unicode-dependent language) text with stb_unicode
- GUI: Set language on first startup to the user’s preferred OS language (Windows, *nix and Android)
- INPUT: Add (scaled radial) analog deadzone and sensitivity options
- LIBRETRO: Add Turkish language support
- LIBRETRO: Allow non-accelerated video to rotate the display
- LOCALIZATION: Update Chinese (Simplified) translation
- LOCALIZATION: Update Chinese (Traditional) translation
- LOCALIZATION: Update Dutch translation
- LOCALIZATION: Update French translation
- LOCALIZATION: Update German translation
- LOCALIZATION: Update Japanese translation
- LOCALIZATION: Update Polish translation
- LOCALIZATION: Update Russian translation
- LOCALIZATION: Update Spanish translation
- LOCALIZATION: Add new Turkish translation
- MIDI: Fix startup crash in midi driver
- MENU: Bugfix – you can no longer get stuck in Online Updater -> Update Core screen when toggling between ingame and menu
- MENU: Selectively hide ‘Take Screenshot’ for video drivers that don’t support taking screenshots
- MENU: Framerate independent menu rendering. MaterialUI/Ozone/XMB/RGUI can now run at higher framerates
- MENU: Thumbnails work in history list
- MENU: Menu widgets
- MENU: Add memory statistics support to more context drivers
- MENU: Enable ozone driver for UWP builds
- MENU: Add optional “looping” menu text ticker with configurable speed
- MENU: Fix core video rendering when using ozone with GL cores that implement the scissor test
- MENU: Add optional playlist sublabels (associated core + play time, where available)
- MENU: Dropdown list settings now apply immediately
- MENU: Add setting to require pressing the “Exit RetroArch” hotkey twice to confirm
- MENU: Now able to run at higher refresh rates than 60Hz
- MENU: Enable “Add to Favorites” without loading a core
- MENU: Allow core name to be hidden on history/favorites playlists
- MENU: Populate crc32 and db_name fields when adding history/favourites playlist entries
- MENU: Fix TTF files not showing in OSD/menu font selection screen
- MENU: Fix audio/video filters not showing in file browser
- MENU/MaterialUI: Add subsystem support
- MENU/MaterialUI: Add currently selected entry in dropdown menus
- MENU/OZONE: Add mouse support on entries (no sidebar yet)
- MENU/OZONE: Allow collapsing the sidebar
- MENU/OZONE: Add thumbnail support
- MENU/OZONE: Battery notifications
- MENU/OZONE: Add wifi icon for network entries
- MENU/QT/WIMP: Add git version and build date to Help->About window
- MENU/QT/WIMP: Fix content loading via the file browser
- MENU/QT/WIMP: Add new settings window to control all RetroArch settings
- MENU/RGUI: Improve playlist titles
- MENU/RGUI: Add option to hide associated cores in playlists
- MENU/RGUI: Add internal upscaling option
- MENU/RGUI: Add subsystem support
- MENU/RGUI: Add menu sublabel support
- MENU/RGUI: Re-enable “Load Core” option when content is loaded
- MENU/RGUI: Add optional “Collections” entry to main menu
- MENU/RGUI: Add “Lock Menu Aspect Ratio” option
- MENU/RGUI: Add “full width” layout option
- MENU/RGUI: Ensure menu color theme is applied immediately
- MENU/RGUI: Fix “Lock Menu Aspect Ratio” option when using custom viewports
- MENU/RGUI: Add widescreen support
- MENU/RGUI: Allow text to be centred when selecting widescreen layouts
- MENU/RGUI: Add inline playlist thumbnail support
- MENU/RGUI: Add optional shadow effects
- MENU/RGUI: Performance optimizations
- MENU/RGUI: Add optional extended ASCII support
- MENU/RGUI: Add optional delay when loading thumbnails
- MENU/RGUI: Add on-screen keyboard
- MENU/RGUI: Battery notifications
- MENU/XMB: Prevent crashes when resizing to a tiny window
- MENU/XMB: XMB honors the ‘show menu sublabels’ setting now – was previously RGUI onl
- NETPLAY: Fix stall-out causing total disconnection with >2 players
- NETPLAY: Different (more intuitive?) default netplay share policy
- NETPLAY: Add hotkey option to toggle hosting on/off
- NETWORKING: Encode URLs to allow for spaces in directory names
- OSX: Prevent crash on exit
- OSX: Metal is now the default video driver for the RetroArch Metal build
- OSX: Enable CoreAudio v3 driver for Metal
- OSX/MACOS/IOS: Now uses the STB Unicode font driver
- PS2: CDFS support
- PS2: Implemented analog support for ps2 controllers
- PS2: Fix audio freeze after restarting core
- PS2: Fix issues with load state and the font driver
- PS2: File I/O now works for USB and network host
- PS2: Support cores with extra padding in their frame buffers
- SCANNER: New option ‘Scan without core match’. When this is enabled
-upported extensions by all installed cores are not checked, and instea
-t will add all content it finds to a playlist. This way, you can install the core you need later on after scanning. Not enabled by default
- SHADERS: Don’t alphabetize shader presets
- SWITCH: Add rumble support
- SWITCH: Add USB keyboard support
- VITA: Add bluetooth mouse and keyboard support
- VULKAN: Fix color issues with RGBA8888 swapchains in readback (screenshots)
- WII: Don’t init overlay when RAM is beyond 72MB
- WII: Skip CRC calculation on content load, can improve load times of larger games by several seconds
- WINDOWS: Fall back to gl1 driver if accelerated GPU driver is unavailable
- WINDOWS: Allow winraw and xinput to work without dinput (needed for WinRT)
- WINDOWS: Add MSVC2017 ARM desktop support
- UWP: Fix rewind by opting for slower codepath
- UWP: Fix relative path name issues when loading shaders
- UWP: Optimizations for VFS system
更新時間:2019-03-21
更新細節:
更新時間:2018-10-05
更新細節:
What's new in this version:
- Context variables WIRE_COMPRESSED and WIRE_ENCRYPTED were added to the SYSTEM namespace to report compression and encryption status, respectively, of the current connection. See Context Variables: v.3.0.4 for details.
- Enhanced reporting of errors when a dynamic library fails to load. For more information, see Better Reporting on Dynamic Library Loading Errors.
- When an external function (UDF) causes an error of the type "Arithmetic exception, numeric overflow, or string truncation", the error message will now include the name of the function.
- The API now supports passing the DPB/spb item ***_auth_plugin_list from an application to the client interface. More details.
- Two new context variables LOCALTIME and LOCALTIMESTAMP that are synonyms for CURRENT_TIME and CURRENT_TIMESTAMP, respectively. They can be used in Firebird 3.0.4 and later, for forward-compatibility with Firebird 4. See Context Variables: v.3.0.4 for details.
- The read-only restriction for system tables was relaxed to permit CREATE, ALTER and DROP operations on their indexes.