Linux-നുള്ള FabGL ഡൗൺലോഡ്

FabGL എന്ന് പേരിട്ടിരിക്കുന്ന Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് v1.0.9.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക്‌സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.

 
 

FabGL എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് OnWorks-നൊപ്പം സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:

- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.

- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.

- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്‌ലോഡ് ചെയ്യുക.

- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.

- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Linux OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.

- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

സ്ക്രീൻഷോട്ടുകൾ:


ഫാബ്ജിഎൽ


വിവരണം:

FabGL പ്രധാനമായും ESP32-നുള്ള ഒരു ഗ്രാഫിക്സ് ലൈബ്രറിയാണ്. ഇത് നിരവധി ഡിസ്പ്ലേ ഡ്രൈവറുകൾ (VGA ഔട്ട്പുട്ട്, PAL/NTSC കളർ കോമ്പോസിറ്റ്, I2C, SPI ഡിസ്പ്ലേകൾ) നടപ്പിലാക്കുന്നു. FabGL-ന് ഒരു PS/2 കീബോർഡിൽ നിന്നും ഒരു മൗസിൽ നിന്നും ഇൻപുട്ട് ലഭിക്കും. FabGL നടപ്പിലാക്കുന്നു: ഒരു ഓഡിയോ എഞ്ചിൻ (DAC, സിഗ്മ-ഡെൽറ്റ), ഒരു ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (GUI), ഒരു ഗെയിം എഞ്ചിൻ, ഒരു ANSI/VT ടെർമിനൽ. VGA ഔട്ട്‌പുട്ടിന് ഒരു എക്‌സ്‌റ്റേണൽ ഡിജിറ്റൽ-ടു-അനലോഗ് കൺവെർട്ടർ (DAC) ആവശ്യമാണ്: ഇത് മൂന്ന് 270 Ohm റെസിസ്റ്ററുകൾ ഉപയോഗിച്ച് 8 നിറങ്ങൾ അല്ലെങ്കിൽ 6 റെസിസ്റ്ററുകൾ ഉപയോഗിച്ച് 64 നിറങ്ങൾ നൽകാം. കോമ്പോസിറ്റ് ഔട്ട്‌പുട്ടിന് ബാഹ്യ ഘടകങ്ങൾ ആവശ്യമില്ല (ഒരുപക്ഷേ 5Mhz ലോ പാസ് ഫിൽട്ടർ). പരിധിയില്ലാത്ത സ്‌പ്രൈറ്റുകളെ പിന്തുണയ്‌ക്കുന്നു. എന്നിരുന്നാലും വലിയ സ്‌പ്രൈറ്റുകളും അവയുടെ വലിയ അളവും ഫ്രെയിം റേറ്റ് കുറയ്ക്കുകയും മിന്നൽ സൃഷ്ടിക്കുകയും ചെയ്യും. ആവശ്യത്തിന് മെമ്മറി ഉള്ളപ്പോൾ (320x200 പോലുള്ള കുറഞ്ഞ റെസല്യൂഷനുകളിൽ), രണ്ട് സ്‌ക്രീൻ ബഫറുകൾ അനുവദിക്കുന്നത് സാധ്യമാണ്, അതിനാൽ ഇരട്ട ബഫറിംഗ് നടപ്പിലാക്കാൻ. ഈ സാഹചര്യത്തിൽ പ്രിമിറ്റീവുകൾ എല്ലായ്പ്പോഴും ബാക്ക് ബഫറിൽ വരച്ചിരിക്കും.



സവിശേഷതകൾ

  • ഓവർലാപ്പുചെയ്യുന്ന വിൻഡോകളും മൗസ് ഹാൻഡ്‌ലിംഗും കൂടാതെ ധാരാളം വിജറ്റുകളും (ബട്ടണുകൾ, എഡിറ്റ്‌ബോക്‌സുകൾ, ചെക്ക്‌ബോക്‌സുകൾ, കോംബോബോക്‌സുകൾ, ലിസ്റ്റ് ബോക്‌സുകൾ മുതലായവ) ഉള്ള ഒരു ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (ജിയുഐ) ഉണ്ട്.
  • മോണോ ഔട്ട്‌പുട്ടിൽ ഒന്നിലധികം ചാനലുകൾ കലർന്ന ഒരു സൗണ്ട് എഞ്ചിൻ ഉണ്ട്. ഓരോ ചാനലിനും സൈൻ തരംഗരൂപങ്ങൾ, ചതുരം മുതലായവ സൃഷ്ടിക്കാൻ കഴിയും.
  • ആവശ്യത്തിന് മെമ്മറി ഉള്ളപ്പോൾ (320x200 പോലുള്ള കുറഞ്ഞ റെസല്യൂഷനുകളിൽ), രണ്ട് സ്‌ക്രീൻ ബഫറുകൾ അനുവദിക്കുന്നത് സാധ്യമാണ്, അതിനാൽ ഇരട്ട ബഫറിംഗ് നടപ്പിലാക്കാൻ. ഈ സാഹചര്യത്തിൽ പ്രിമിറ്റീവുകൾ എല്ലായ്പ്പോഴും ബാക്ക് ബഫറിൽ വരച്ചിരിക്കും
  • എല്ലാ ഡ്രോയിംഗുകളും വെർട്ടിക്കൽ റിട്രേസിംഗിലാണ് നടത്തുന്നത്
  • ലംബമായ റിട്രേസിംഗ് അവസാനിക്കുന്നതിന് മുമ്പ് വരയ്ക്കാനുള്ള പ്രാകൃതങ്ങളുടെ ക്യൂ പ്രോസസ്സ് ചെയ്തില്ലെങ്കിൽ, അത് തടസ്സപ്പെടുകയും അടുത്ത റീട്രേസിംഗിൽ തുടരുകയും ചെയ്യും.
  • ഈ ലൈബ്രറി ESP32 പുനരവലോകനം 1 അല്ലെങ്കിൽ അതിനുമുകളിൽ പ്രവർത്തിക്കുന്നു


പ്രോഗ്രാമിംഗ് ഭാഷ

സി ++


Categories

എമുലേറ്ററുകൾ

https://sourceforge.net/projects/fabgl.mirror/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണിത്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്‌തിരിക്കുന്നു.



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ


വിൻഡോസിനും ലിനക്സിനും വേണ്ടി സോഫ്റ്റ്‌വെയറും പ്രോഗ്രാമുകളും ഡൗൺലോഡ് ചെയ്യാനുള്ള വിഭാഗങ്ങൾ