RustZX 0.15.0 வெளியீடு, ஒரு குறுக்கு-தளம் ZX ஸ்பெக்ட்ரம் முன்மாதிரி

முற்றிலும் ரஸ்ட் நிரலாக்க மொழியில் எழுதப்பட்டு எம்ஐடி உரிமத்தின் கீழ் விநியோகிக்கப்படும் இலவச முன்மாதிரி RustZX 0.15 இன் வெளியீடு வெளியிடப்பட்டுள்ளது. டெவலப்பர்கள் திட்டத்தின் பின்வரும் அம்சங்களைக் குறிப்பிடுகின்றனர்:

  • ZX ஸ்பெக்ட்ரம் 48k மற்றும் ZX ஸ்பெக்ட்ரம் 128k ஆகியவற்றின் முழு எமுலேஷன்;
  • ஒலி எமுலேஷன்;
  • சுருக்கப்பட்ட gz ஆதாரங்களுக்கான ஆதரவு;
  • தட்டு (டேப் டிரைவ்கள்), sna (ஸ்னாப்ஷாட்கள்) மற்றும் scr (ஸ்கிரீன்ஷாட்கள்) வடிவங்களில் வளங்களுடன் பணிபுரியும் திறன்;
  • AY சிப்பின் உயர்-துல்லியமான எமுலேஷன்;
  • ZX ஸ்பெக்ட்ரம் 128K நீட்டிக்கப்பட்ட விசைப்பலகைக்கான ஆதரவுடன் சின்க்ளேர் மற்றும் கெம்ப்ஸ்டன் கேம் கன்ட்ரோலர்களின் எமுலேஷன்;
  • எமுலேட்டர் நிலையை விரைவாகச் சேமிப்பதையும் ஏற்றுவதையும் ஆதரிக்கிறது.
  • குறுக்கு மேடை.

புதிய பதிப்பில் மாற்றங்கள்:

  • புதிய cpal ஆடியோ பின்தளம், இது RustZXஐ எதிர்காலத்தில் WebAssemblyக்கு போர்ட் செய்ய அனுமதிக்கும்;
  • கெம்ப்ஸ்டன் விசைப்பலகைகளில் தரமற்ற கேமிங் விசைகளுக்கான ஆதரவு சேர்க்கப்பட்டது;
  • டேப்பை ஏற்றும் போது முழு எண் நிரம்பி வழியும் போது பீதியை ஏற்படுத்திய பிழை சரி செய்யப்பட்டது;
  • rustzx-core க்கான ஒருங்கிணைப்பு சோதனைகள் சேர்க்கப்பட்டது;
  • rustzx-core மற்றும் rustzx-utils இடையே நிலையான வட்ட சார்பு.

RustZX கார்கோ தொகுப்பு மேலாளரைப் பயன்படுத்தி நிறுவப்பட்டது. நிறுவலுக்கு C மொழிக்கான கம்பைலர் மற்றும் கணினியில் CMake பில்ட் ஆட்டோமேஷன் அமைப்பு தேவை (sdl2 லைப்ரரியை உருவாக்க வேண்டும்). Linux க்கு, உங்கள் கணினியில் libasound2-dev தொகுப்பு கூடுதலாக இருக்க வேண்டும்.

RustZX 0.15.0 வெளியீடு, ஒரு குறுக்கு-தளம் ZX ஸ்பெக்ட்ரம் முன்மாதிரிRustZX 0.15.0 வெளியீடு, ஒரு குறுக்கு-தளம் ZX ஸ்பெக்ட்ரம் முன்மாதிரி


ஆதாரம்: opennet.ru

கருத்தைச் சேர்