jvm65

A JVM targeted 6502 simulator written in Kotlin.

Лицензия

Лицензия

Группа

Группа

io.johnnystarr
Идентификатор

Идентификатор

jvm65
Последняя версия

Последняя версия

0.1.8
Дата

Дата

Тип

Тип

jar
Описание

Описание

jvm65
A JVM targeted 6502 simulator written in Kotlin.
Ссылка на сайт

Ссылка на сайт

https://johnnystarr.io/jvm65
Система контроля версий

Система контроля версий

https://github.com/johnnystarr/jvm65

Скачать jvm65

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.johnnystarr/jvm65/ -->
<dependency>
    <groupId>io.johnnystarr</groupId>
    <artifactId>jvm65</artifactId>
    <version>0.1.8</version>
</dependency>
// https://jarcasting.com/artifacts/io.johnnystarr/jvm65/
implementation 'io.johnnystarr:jvm65:0.1.8'
// https://jarcasting.com/artifacts/io.johnnystarr/jvm65/
implementation ("io.johnnystarr:jvm65:0.1.8")
'io.johnnystarr:jvm65:jar:0.1.8'
<dependency org="io.johnnystarr" name="jvm65" rev="0.1.8">
  <artifact name="jvm65" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.johnnystarr', module='jvm65', version='0.1.8')
)
libraryDependencies += "io.johnnystarr" % "jvm65" % "0.1.8"
[io.johnnystarr/jvm65 "0.1.8"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-math3 jar 3.6.1

runtime (3)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-bom jar 1.4.32
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.4.32
com.google.guava : guava jar 30.0-jre

test (3)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-test jar 1.4.32
org.jetbrains.kotlin : kotlin-test-junit5 jar 1.4.32
org.junit.jupiter : junit-jupiter-api jar 5.6.0

Модули Проекта

Данный проект не имеет модулей.

jvm65

Build Status GitHub Maintainability Rating Lines of Code codecov Maven Central javadoc jvm65-logo

A JVM library that provides a 6502 simulator.

State of Project

This project is a WIP and is available as a pre-release for evaluation only

Implementation

jvm65 is written in Kotlin but is interoperable with any JVM language.

Purpose

I have always loved the 6502 processor. Although there are plenty of simulators out there, I wanted to target the JVM for the sake of curiosity and learning.

Use Cases

  • 6502 centric emulators
  • Embedded systems simulation
  • Academic studies

Code Coverage

coverage-report

Leverage in your project

Gradle Groovy

implementation 'io.johnnystarr:jvm65:0.1.8'

Gradle Kotlin

implementation("io.johnnystarr:jvm65:0.1.8")

Apache Maven

<dependency>
  <groupId>io.johnnystarr</groupId>
  <artifactId>jvm65</artifactId>
  <version>0.1.8</version>
</dependency>

Maven Central

https://search.maven.org/artifact/io.johnnystarr/jvm65/0.1.8/jar

The MOS 6502

jvm65-logo

Версии библиотеки

Версия
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0