Skip to content

Commit a37242f

Browse files
committed
started 1.0.5-SNAPSHOT, updated GoSDK to 1.24.1
1 parent 06a9faa commit a37242f

File tree

6 files changed

+356
-165
lines changed

6 files changed

+356
-165
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
*.iml
22
.idea
3-
bin
3+
bin
4+
.build

README.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ The Project is based on [old QBasic based converter project](http://bk-mg.narod.
1010
Утилита для конвертации BIN файлов (снапшотов для эмуляторов БК-0010 и БК-0010-01) в аудио WAV формат. Позволяет получать файлы с обычной скоростью загрузки и турбированные, пригодные к загрузке на БК-0010 через магнитофонный вход.
1111

1212
# What is BK-0010
13-
[BK-0010](http://en.wikipedia.org/wiki/Electronika_BK) was the most popular soviet 16-bit home computer platform in 80-th and my first computer (still working).
13+
[The BK-0010](https://en.wikipedia.org/wiki/Electronika_BK) was the most popular Soviet 16-bit home computer platform of the 1980s and was also my first computer (which still works).
1414

1515
# Pre-built binaries?
16-
Pre-compiled versions of the utility can be downloaded from [the last release page](https://github.com/raydac/bkbin2wav/releases/latest).
16+
Pre-compiled versions of the utility are available for download on [the latest release page](https://github.com/raydac/bkbin2wav/releases/latest).
1717

1818
# Known archives with snapshots
1919
- [Archive 1](https://bk0010.my1.ru/load/igry_bk_0010_01/6)
@@ -22,8 +22,11 @@ Pre-compiled versions of the utility can be downloaded from [the last release pa
2222

2323

2424
# How to use it?
25-
Initially the converter was written in [Python](https://www.python.org/downloads/) but then I made GoLang version. For Python version you have to install [Python](https://www.python.org/downloads/) but pre-compiled GoLang version can be used as simple executable files without tricks.
26-
The Utility is command line interface one, you can call it with listed configurations:
25+
26+
Initially, the converter was written in [Python](https://www.python.org/downloads/), but I later developed a GoLang version. The Python version requires [Python](https://www.python.org/ to be installed, whereas the pre-compiled GoLang version can be used as a standalone executable without any additional setup.
27+
28+
The utility has a command-line interface and can be executed with the following configurations:
29+
2730
## Example for native version
2831
```
2932
bkbin2wav-windows386.exe -i Arkanoid.bin -o Arkanoid.wav
@@ -33,7 +36,7 @@ bkbin2wav-windows386.exe -i Arkanoid.bin -o Arkanoid.wav
3336
python bkbin2wav.py -i Arkanoid.bin -o Arkanoid.wav
3437
```
3538
## Start without arguments
36-
If start the application without parameters, then it will print list of allowed options
39+
If you start the application without parameters, it will display a list of available options.
3740
```
3841
bkbin2wav -i <binfile> [-a] [-o <wavfile>] [-n <name>] [-s addr] [-t]
3942
@@ -47,4 +50,4 @@ bkbin2wav -i <binfile> [-a] [-o <wavfile>] [-n <name>] [-s addr] [-t]
4750
-s <addr> The Start address for the TAP header (by default the start address from the BIN will be used)
4851
-t Use the double frequency "turbo" mode
4952
```
50-
Sometime .BIN files may contain wrong data size value defined in their header, in the case you can use **-f** flag to enforce usage of physical file length instead of the data length defined in the BIN header.
53+
Sometimes, .BIN files may contain an incorrect data size value in their header. In such cases, you can use the __-f__ flag to enforce the use of the physical file length instead of the data length defined in the BIN header.

0 commit comments

Comments
 (0)