Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I think I managed to translate to English, might be errors though #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 53 additions & 45 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,60 +1,68 @@
# mivip
The mivip emulator.

En este repositorio se encuentran el emulador y la wiki de los procesadores Mivip. Para ver sus especificaciones haga click [aquí](https://github.com/Mivip-org/specifications).
## The mivip emulator.

## Dependencias
+ glibc, uClibc u otra biblioteca estándar
+ gcc, TDM-GCC, MinGW-gcc, bcc, DJGPP, OpenWatcom u otro compilador de C99 (Ansi C)
+ make o un procesador de Makefiles alternativo
In this repository you can find the emulator and the wiki for the Mivip processors. To see its specifications click here.

## Obtener las fuentes
Para obtener el código fuente del emulador tiene dos opciones:
- Clonar el repositorio: para clonar el repositorio, ingrese en su terminal uno de los siguientes comandos
```sh
## Dependencies

glibc, uClibc, or other standard library
gcc, TDM-GCC, MinGW-gcc, bcc, DJGPP, OpenWatcom or other C99 compiler (Ansi C)
make or an alternative Makefiles renderer
Get the sources

To obtain the source code of the emulator you have two options:

Clone the repository: to clone the repository, enter one of the following commands in your terminal
git clone "https://github.com/Mivip-org/mivip.git"
git clone "https://git.code.sf.net/p/mivip/code.git mivip"
```
- Descargar los archivos: para descargar los archivos ingrese al URL https://github.com/Mivip-org/mivip y haga click en el botón _"download"_ o, simplemente, haga click en el siguiente enlace: [:package:](https://github.com/Mivip-org/archive/master.zip)
git clone "https://git.code.sf.net/p/mivip/code.git myivip"
Download the files: to download the files, go to the URL https://github.com/Mivip-org/mivip and click on the "download" button or simply click on the following link: 📦
Compile

There are two ways to compile the mivip emulator:

## Compilar
Existen dos maneras de compilar el emulador mivip:
- **Dinámicamente (recomendada para uso personal, predeterminada):** Al compilar mivip dinámicamente la salida del proceso de compilación es una biblioteca compartida (dll, so). Esta biblioteca puede llegar a pesar apróximadamente 12,027 KiB (12.316 bytes) y llama a la biblioteca estándar en tiempo de ejecución.
- **Estáticamente (recomendada para distributión):** Al compilar mivip estáticamente la salida del proceso de compilación es un ejecutable (a.out, elf). Este ejecutable puede llegar a pesar 715,460 KiB (732.632 bytes), aunque esto depende de la bibliotecas con las que se haya compilado ya que están incorporadas a él.
Dynamically (recommended for personal use, default): When compiling myivip dynamically the output of the compilation process is a shared library (dll, so). This library can weigh approximately 12,027 KiB (12,316 bytes) and calls the standard library at runtime.
Statically (recommended for distribution): When compiling myivip statically the output of the compilation process is an executable (a.out, elf). This executable can weigh 715,460 KiB (732,632 bytes), although this depends on the libraries with which it has been compiled since they are incorporated into it.
To compile the mivip emulator enter one of the following commands in your preferred terminal:

Para compilar el emulador de mivip ingrese uno de los siguientes comandos en su terminal preferida:
```sh
cd ./mivip
# Compilar dinámicamente
make shared # o simplemente 'make'
# Compilar estáticamente
# Compile dynamically
make shared # or just 'make'
# Compile statically
make static
```

## Instalar
### Debian GNU/Linux y derivados (Ubuntu, Linux Mint, Devuan, Bebian, Raspbian, etc.)
Para instalar mivip en el sistema operativo Debian, vaya a la sección _"[releases](https://github.com/Mivip-org/mivip/releases)"_ del repositorio en GitHub y descarge el paquete deb de la última versión disponible o vaya a la sección _"[files](https://sourceforge.net/projects/mivip/files/)"_ del proyecto en SourceForge y descarge el paquete deb de la última versión desde ahí.
### Otras distribuciones GNU/Linux
Para instalar mivip en una distribución GNU/Linux que no sea Debian o uno de sus derivados, vaya a la sección _"[releases](https://github.com/Mivip-org/mivip/releases)"_ del repositorio en GitHub y descarge el ejecutable del emulador. **Es posible** que el ya mencionado binario no funcione en su distribución.
### Microsoft Windows (>= 5.1.26)
Para instalar mivip en una versión de Microsoft Windows mayor o igual a **5.1.26** (Microsoft Windows XP), vaya a la sección _"[releases](https://github.com/Mivip-org/mivip/releases)"_ del repositorio en GitHub y descarge el instalador allí indicado.
### Microsoft Windows (< 5.1.26)
Para instalar mivip en versiones de Microsoft Windows menores a **5.1.26**, siga los pasos de instalación para sistemas DOS (a continuación).

`` `sh
cd ./mivip
# Compile dynamically
make shared # or just 'make'
# Compile statically
make static
`` ''

## Install
### Debian GNU / Linux and derivatives (Ubuntu, Linux Mint, Devuan, Bebian, Raspbian, etc.)
To install myivip on the Debian OS, go to the _ "[releases] (https://github.com/Mivip-org/mivip/releases)" _ section of the GitHub repository and download the latest version deb package available or go to the _ "[files] (https://sourceforge.net/projects/mivip/files/)" _ section of the project on SourceForge and download the latest version deb package from there.
### Other GNU / Linux distributions
To install mivip on a GNU / Linux distribution other than Debian or one of its derivatives, go to the _ "[releases] (https://github.com/Mivip-org/mivip/releases)" _ section of the repository at GitHub and download the emulator executable. ** It is possible ** that the aforementioned binary does not work on your distribution.
### Microsoft Windows (> = 5.1.26)
To install myivip on a version of Microsoft Windows greater than or equal to ** 5.1.26 ** (Microsoft Windows XP), go to the section _ "[releases] (https://github.com/Mivip-org/mivip/ releases) "_ from the repository on GitHub and download the installer indicated there.
### Microsoft Windows (<5.1.26)
To install myivip on Microsoft Windows versions less than ** 5.1.26 **, follow the installation steps for DOS systems (below).
### DOS (DR-DOS, QDOS, MS-DOS, PC-DOS, FreeDOS etc.)
Para instalar mivip en un sistema DOS, vaya a la sección _"[releases](https://github.com/Mivip-org/mivip/releases)"_ del repositorio en GitHub y descarge el instalador o el archivo comprimido allí indicado que más le convenga.
### Desde las fuentes
Para instalar mivip desde las fuentes previamente compiladas ingrese el siguiente comando en cualquier terminal.
```sh
To install myivip on a DOS system, go to the _ "[releases] (https://github.com/Mivip-org/mivip/releases)" _ section of the GitHub repository and download the installer or compressed file indicated there that suits you best.
### From sources
To install myivip from previously compiled sources enter the following command in any terminal.
`` `sh
make install
```
Esto instalará **solamente** el binario del emulador. No instalará ejemplos o asociará MIMEtypes a mivip. Tampoco crerá un lanzador en el menú de aplicaciones.
`` ''
This will install ** only ** the emulator binary. It will not install samples or associate MIMEtypes with myivip. It will also not create a launcher in the application menu.

## Documentación
Toda la documentación sobre el emulador de mivip está disponible en la [wiki de este repositorio](https://github.com/Mivip-org/mivip/wiki). Esta documentación está disponible completamente en español (Argentina) y parcialmente en inglés (Estados Unidos).
## Documentation
All documentation about the mivip emulator is available on the [wiki for this repository] (https://github.com/Mivip-org/mivip/wiki). This documentation is available entirely in Spanish (Argentina) and partially in English (United States).

## Licencia
El emulador mivip y su código fuente para sistemas GNU/Linux está liceniado bajo la licencia GPL v2.0.
## License
The mivip emulator and its source code for GNU / Linux systems is licensed under the GPL v2.0 license.

El emulador mivip y su código fuente para sistemas DOS y Microsoft Windows actualmente está liberado bajo una licencia GPL v2.0, aunque no se facilitan las herramientas ni la documentación necesarias para compilarlo estas plataformas.
The mivip emulator and its source code for DOS and Microsoft Windows systems is currently released under a GPL v2.0 license, although the tools and documentation necessary to compile it are not provided on these platforms.

La documentación y la wiki del emulador mivip están licenciados bajo la [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
The documentation and wiki for the mivip emulator are licensed under the [Creative Commons Attribution 4.0 International License] (http://creativecommons.org/licenses/by/4.0/).