Android port of 3D Pinball for Windows – Space Cadet

Overview

SpaceCadetPinball

Android port of 3D Pinball for Windows – Space Cadet

Based on: https://github.com/k4zmu2a/SpaceCadetPinball

TODO

  • Add proper controls
  • Fix app close when rotating the device
  • Handle exit gracefully and kill all processes
  • Create the UI for all menus, pop ups, etc

Contributions

All contributions are welcome! Feel free to fork the project, edit it and open new pull requests. If you find any issues, you can open a new one in the Issues tab and I'll take a look at them :)

Issues
  • App closes instantly/crashes on launch

    App closes instantly/crashes on launch

    What the title says. I was successfully able to build it using the info in the first issue (SDL ans SDL_mixer still are not there), and the moment it gets launched, it closes instantly.

    What info should I send in order to aid with solving this issue?

    opened by Andy3153 0
  • :app:buildCMakeDebug step fails

    :app:buildCMakeDebug step fails

    Hello,

    so basically i'm trying to build the app from source. However the build fails at the :app:buildCMakeDebug step with an IOException stating "the syntax for filename directory name or volume label is incorrect". T have forgot to download SDL2 libraries but you included the sources already in this repo, so frankly i have no idea what else could be causing this build problem. I ran a build with full insights enabled but i still can't figure out what exactly causes the task to fail (which btw makes me question the point of the --scan option).

    The CMakeError files in the .cxx have all kinds of errors which suggests that i forgot to do something ahead of building.

    How can i fix this issue?

    opened by AlphaNERD- 0
  • Release on F-Droid

    Release on F-Droid

    It would be great to see this Android app on F-Droid!

    F-Droid is an Android app store specifically for free/libre open-source apps. It would be great if your app could be released there, as it is the number one for getting FLOSS Android apps for many people. F-Droid also builds all apps from source (optionally even reproducible), so downloads from there can be trusted.

    The app developer FAQ or the quick start guide may help you to get started.

    BTW a release on F-Droid could also bring some (more) popularity (in case that is intended), as it will show up in the app (new apps are featured there).

    opened by rugk 0
  • Using Full Tilt data files

    Using Full Tilt data files

    I swapped out data files for Full Tilt and while the board works, sounds do not seem to be loaded. Is it hard coded to look for the XP sounds under assets/ and not assets/SOUND?

    Also during my testing I made the buttons transparent with

    android:background="?android:attr/selectableItemBackground"

    Which has been fun to play with. Not sure if the best method but works well it seems.

    opened by parkerlreed 2
Owner
Iscle
Computer Engineer. Autodidact on my free time.
Iscle
Nintendo Switch port of https://github.com/fgsfdsfgs/max_vita

Max Payne Mobile Nintendo Switch port This is a wrapper/port of the Android version of Max Payne Mobile. It loads the original game binary, patches it

fgsfds 25 Jun 20, 2022
Axel Gneiting 1.3k Jun 24, 2022
Port of Doom 3 for PSVITA. (Based on https://github.com/emileb/d3es-multithread )

ABOUT Combination of the excellent dhewm3 and d3wasm projects, now with multithreaded frontend and backend renderering. Forked from: https://github.co

Rinnegatamante 22 Jun 12, 2022
C++17 port of three.js (r129)

threepp (Work in progress) Cross-platform C++17 port of the popular Javascript 3D library three.js r129. Current state of the project Most of the core

Lars Ivar Hatledal 358 Jun 15, 2022
Port of Wolfenstein 3D to the PSP with improved controls, autorun, automap and correct aspect ratio.

wolf3Dpsp Fork of Wolfenstein 3D port for the PSP by Zack and Chilly Willy with improved controls, autorun enabled by default, automap and correct asp

Wesley Daflita 3 Jun 22, 2022
A Celeste Classic port for the TI-84+CE and TI-83PCE graphing calculators.

CEleste A Celeste Classic port for the TI-84+CE and TI-83PCE graphing calculators. Usage (A video tutorial for the following steps is also available h

John Cesarz 29 Jun 20, 2022
A C++ port of Wave Function Collapse Tiling

Wave Function Collapse in C++ This is a C++ port of https://github.com/mxgmn/WaveFunctionCollapse. All sample images come from https://github.com/mxgm

Emil Ernerfeldt 280 Jun 28, 2022
Android studio native project template using cross platform raylib graphics library.

rayturbo Android studio native project template using cross platform raylib graphics library. https://www.raylib.com/ This project use Android Studio

Ciapas Linux 10 Mar 5, 2022
Pathway is an Android library that provides new functionalities around the graphics Path API.

Pathway is an Android library that provides new functionalities around the graphics Path API.

Romain Guy 98 Jun 28, 2022
[WIP] A media playback library for Dart & Flutter apps on Windows & Linux. Based on libVLC & libVLC++.

dart_vlc Bringing power of VLC to Flutter & Dart apps on Windows & Linux Installation dependencies: ... dart_vlc: ^0.0.1 Documentation Create a ne

Hitesh Kumar Saini 332 Jun 19, 2022
Pencil2D is an animation/drawing software for Windows, macOS, Linux, and FreeBSD.

Pencil2D is an animation/drawing software for Windows, macOS, Linux, and FreeBSD. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil2D is free and open source.

Pencil2D 1.1k Jun 26, 2022
Simple and efficient screen recording utility for Windows.

simple and efficient screen recording utility for Windows

Mārtiņš Možeiko 405 Jun 19, 2022
Paint program for Unix. Inspired by MS Paint (Windows 95-98).

Classic Colors Classic Colors is a simple and efficient paint program for Unix systems, inspired by MS Paint (Windows 95-98 version). It is built on t

Justin Meiners 21 Jun 16, 2022
This repo will sort of document my story of learning vulkan with VulkanSDK and cl (msvc) on windows.

Learning Vulkan This repo is a means of documenting my journey with learning Vulkan's basics on windows. Because of the binaries in the LunarG VulkanS

null 2 Dec 8, 2021
Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X

Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X (probably BSD also). Web Link Website

Arun Narayanankutty 150 Jun 14, 2022
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

DirectX-Graphics-Samples This repo contains the DirectX 12 Graphics samples that demonstrate how to build graphics intensive applications for Windows

Microsoft 4.6k Jun 27, 2022
Decompilation of 3D Pinball for Windows – Space Cadet

Decompilation of 3D Pinball for Windows – Space Cadet

Muzychenko Andrey 2k Jun 22, 2022
This game is a nice pinball.

PelotaPlayaPinball Description This game is a nice pinball. Key Features 1 player Control with the keyboard Controls Keyboard Left and Right - Movemen

David 1 Nov 7, 2021
This is the second project in the 42 Cadet Curriculum

This is the second project in the 42 Cadet Curriculum. The aim of this project is to make you code a function that returns a line, read from a file descriptor. Overall, it is an easy project once you comprehend what is being asked from you. It gets complicated by the fact that you are only allowed to use the following functions: read, malloc and free.

Paulo Rafael Ramalho 0 May 27, 2022
This is the second project in the 42 Cadet Curriculum.

This is the second project in the 42 Cadet Curriculum. The aim of this project is to make you code a function that returns a line, read from a file descriptor. Overall, it is an easy project once you comprehend what is being asked from you. It gets complicated by the fact that you are only allowed to use the following functions: read, malloc and free.

Face Tattoo 2 Mar 26, 2022
Port-Fin(port finder) is a tool which scans for open and closed port on a website/host.

Port-Fin(port finder) is a tool which scans for open and closed port on a website/host. This tool scans the state of the well known/common ports.

AnonabdulJ 4 Dec 14, 2021
My Port of Psych Engine For Android

# Friday Night Funkin' - Psych Engine Engine originally used on [Mind Games Mod](https://gamebanana.com/mods/301107), intended to be a fix for the van

M.A. Jigsaw 75 Mar 29, 2022
A customized LGL Android mod menu, containing ESP only for PUBG Mobile 1.3.0 for Android

PUBG Mobile ESP Mod Menu A customized LGL mod menu, containing ESP only for PUBG Mobile 1.3.0 for Android. Everything are fixed so it works with both

null 42 Mar 19, 2022
First open source android modding library for Geometry Dash Based on Hooking-and-Patching-android-template

Android-ML First open source android modding library for Geometry Dash Based on Hooking-and-Patching-android-template Installation Download this githu

BlackTea ML 22 Jun 19, 2022
BlackDex is an Android unpack(dexdump) tool, it supports Android 5.0~12 and need not rely to any environment.

BlackDex is an Android unpack(dexdump) tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phones or emulators, you can unpack APK File in several seconds.

null 3.7k Jun 22, 2022
A simple library that helps Android developers to execute JavaScript code from Android native side easily without using Webview.

AndroidJSModule A simple library that helps Android developers to execute JavaScript code from Android native side easily without using Webview. Insta

Hung Nguyen 5 May 24, 2022
A repository for experimenting with elf loading and in-place patching of android native libraries on non-android operating systems.

droidports: A repository for experimenting with elf loading and in-place patching of android native libraries on non-android operating systems. Discla

João Henrique 21 Jun 13, 2022
Android NDK samples with Android Studio

NDK Samples This repository contains Android NDK samples with Android Studio C++ integration. These samples use the new CMake Android plugin with C++

Android 8.9k Jun 24, 2022
RealSR-NCNN-Android is a simple Android application that based on Realsr-NCNN & Real-ESRGAN.

RealSR-NCNN-Android Real-ESRGAN is a Practical Algorithms for General Image Restoration. RealSR-NCNN-Android is a simple Android application that base

null 104 Jun 26, 2022