Giter Club home page Giter Club logo

skylersaleh / skyemu Goto Github PK

View Code? Open in Web Editor NEW
759.0 759.0 44.0 361.67 MB

Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator

Home Page: http://skyemu.app

License: MIT License

CMake 0.33% C 86.16% Python 0.49% HTML 0.01% C++ 6.15% Objective-C 0.58% Fortran 0.01% C# 0.56% Batchfile 0.06% Makefile 0.18% Java 0.47% Shell 0.12% OCaml 0.19% PowerShell 0.01% Cython 0.01% VBA 0.01% Tcl 0.01% Smalltalk 0.01% M4 0.57% Perl 4.12%
emulation emulator gameboy gameboy-advance gameboy-color gameboy-emulator nintendo-ds wasm

skyemu's People

Contributors

bannmannutt avatar densinh avatar eepykami avatar greata1exander avatar kim-dewelski avatar kingboxnt avatar kylon avatar ladystarbreeze avatar nadiaholmquist avatar neilpang avatar offtkp avatar powerlated avatar simonen64 avatar skylersaleh avatar udxs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skyemu's Issues

Need for speed flickering graphics on title menu

There's about 3-5 pixels in a long strip at the bottom of the menu on Need for Speed - Porsche Unleashed that keeps flickering, on the screen where you have all the options after pressing start.

This persists, even while using the official bios.

[Feature Request] Shaders

The following features were requested from reddit:

  • Toggle for screen ghosting
  • LCD shader
  • Upscaling Shader
  • Integer upscaling
  • Color Correction

[Feature Request] Android Native Build

This issue is to track the feature request for an Android Native build to create SkyEmu.apk

In theory the current code base supports this, but the CI infrastructure and build system need updates to produce the android apks.

This request was forked out of this issue: #36 (comment)

Cant open .sav files in SkyEmu

Okay, so a while back i discovered SkyEmu when it couldn't import/export .sav files, now that it does support importing files i tried to test it, the bios loaded fine but I can't figure out how to open .sav files. Whenever i drag and drop the file, nothing happens. I quadruple checked that the name of the file was the same as the rom, but it still doesn't work. Please help ๐Ÿ˜ƒ (web version by the way)

Super Mario Bros. Deluxe Emulation Issue

There's 2 problems with this game;
Firstly, the game loads graphics way too fast before loading it, causing a graphical issue on the main menu (there's usually a white screen when it tries to load),
And secondly, the game start to slowed down when there's few sprites on screen at the time.

Text corruption in Lufia

image

This seems to be caused by spurious hflip flags being included on the tile data for the text background layer.

Tracing through DMA and cpu memory transactions, there is two potential culprit writes from the CPU, both by PC (0x0807a4f2):

image

The disassembly of the game ROM seems to show a complex expression leading to those writes.

image

Best guess currently is this is caused by incorrect latching/open bus emulation, as this value may be created by ORing a previous value onto itself, and there is portions in the game where VRAM seems to be being cleared with open bus values.

A GUI ?

Good work. One question. What about GUI ? I don't liked to do the command line to load the roms, you know. And again, good work. Amazing!

007 night fire screeching glitching sounds.

There are screeching glitch sounds through the intro of nightfire, and into the start of the game. Not sure if it gets better as you play.

This persists, even while using the official bios.

[Feature Request] Support for retroachievements.org

Hello everybody!

Greetings, I was wondering if it's possible,
for developers to add support for: retroachievements.org ?
It would be just perfect, playing the GB, GBC and GBA games,
unlocking the achievements of each specific game.

Another thing, in the future will there be an APK version
to install on android devices?
Thanks in advance for everyone's attention.
Bye see you later.

Mario Kart - Super Circuit: track renders incorrectly

The track in Mario Kart - Super Circuit seems to render incorrectly, with a strange rightward curve.

Here is a screenshot, showing the right side of the track curving to the right and the tree growing on the track itself.

Schermafbeelding 2022-07-11 om 21 29 13

As a comparison, here is a screenshot from mGBA showing the track's right side being straight and the tree to the right of it in the grass. The sprites are in identical spots, so it seems the rendering of the background layer is at fault.

Schermafbeelding 2022-07-11 om 21 29 39

This was using the web version (in Safari), with a BIOS loaded.

Doom 2 is unplayable.

Pink screen for the background in the start menu, and then during the game, all you can see is the gun.
skemu doom2
sky emu doom 2

Corrupted/Slow Audio on Wario Land 4

Audio gets distorted after playing intro for a bit.

This seems to because of a spurious setting in TM0CNT_H (IRQ Enable is disabled). Enabling the IRQ for this timer resolves the corruption.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.