Skip to content

Instantly share code, notes, and snippets.

View PixelyIon's full-sized avatar
🎯
Working on Cassia

Mark Collins PixelyIon

🎯
Working on Cassia
View GitHub Profile
@PixelyIon
PixelyIon / Cassia-FAQ.md
Created February 4, 2024 17:03
Cassia FAQ

What is Cassia?

Cassia is an Android app that will allow you to play Windows games on your Android devices.

Who's working on Cassia?

The only two developers are me (@PixelyIon) and @bylaws, with various parts of the work being split between us.

When will Cassia be released?

We're currently planning to release the first version sometime in 2024 but due to the nature of software development, it might get delayed. Rest assured, we're trying our best to deliver a good product :)

Will Cassia be open-source?

@PixelyIon
PixelyIon / procwrap.cpp
Created December 13, 2023 19:25
A wrapper loaded via `LD_PRELOAD` for redirecting `STDOUT`/`STDERR` of an application to a server
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <sys/socket.h>
#include <string.h>
void procwrap_init(int argc, char **argv, char **) {
const char *fdStr{getenv("LOG_SOCKFD")};
if (fdStr == nullptr)
return;
# Made by ◱ PixelyIon (https://github.com/PixelyIon)
# Imports
import retro
import numpy as np
# Logic
file=open("ROMs.md","w") # Open up file to write to
cnsl=[] # Store the list of consoles
roms=[[],[]] # Store the list of games
@PixelyIon
PixelyIon / ROMs.md
Last active June 16, 2018 16:42
This is a list of all ROMs and Consoles available on Gym Retro

Supported Consoles

  • Atari2600
  • Genesis

Supported ROMs

Atari2600

Adventure-Atari2600

  • Start

AirRaid-Atari2600

  • Start

Alien-Atari2600

@PixelyIon
PixelyIon / esy_ctl_openai_retro.py
Last active May 24, 2018 12:26
This provides easy to use interface for the actionspace.
class esy_ctl:
out=np.zeros(8)
def up(self):
self.out[4]=1
if(self.out[5]==1):
self.out[5]=0
def down(self):
self.out[5]=1
if(self.out[4]==1):
self.out[4]=0