It's okay without a document. Deciphering F-BASIC code. Successfully transitioned to C# after two previous companies gave up.
At Alive Vision Software, we are conducting **"language porting (replacement) of PC software"** for old industrial machinery and machine tools that may become inoperable due to the end of support for operating systems and development environments. In this project, we fully migrated an in-house program written in "Fujitsu F-BASIC," which lost support on Windows 2000, to a C# environment for an automatic bending machine aimed at the stamping industry. Although there were no specifications or design documents available, we carried out the language migration by reverse engineering the old source code itself. We successfully achieved the language migration of the PC software without modifying the existing system, such as the control PIC microcontroller for the device (2-axis stepping motor control). This was a challenging program migration that two other companies had attempted in the past but failed. However, thanks to our solid deciphering skills, we succeeded in the replacement and modernized the system with additional features. If you are facing difficulties with language migration of old PC software or issues due to the lack of specifications and only have source code left, or if you have consulted other companies for migration and were turned down, please feel free to contact us.
Inquire About This Product
basic information
【Specifications and Specs (Supported Areas and Migration Environment)】 Old Language Environment: Fujitsu F-BASIC (No documentation such as specifications available) New Language Environment: Visual Studio (C#) / .NET Framework Target System: PC-based automatic bending machine (2-axis stepping motor control PIC, with 2D graphics screen) *Control microcontrollers and other components will be reused as is Support Content: Language porting through source code analysis, compatibility with Windows XP (at the time), additional functionality
Price information
Please contact us.
Delivery Time
Applications/Examples of results
【Specifications and Specs (Supported Areas and Migration Environment)】 Old Language Environment: Fujitsu F-BASIC (No documentation such as specifications available) New Language Environment: Visual Studio (C#) / .NET Framework Target System: PC-based automatic bending machine (2-axis stepping motor control PIC, with 2D graphics screen) *Control microcontrollers and others reused as is Support Content: Language porting through source code interpretation, compatibility with Windows XP (at the time), additional features
Company information
We specialize in contract development of embedded software utilizing RTOS, and we also offer custom software solutions using video over the Internet and ISDN lines.







