Skip to content

Merge from dev #81

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

Merged
merged 80 commits into from
Jun 24, 2023
Merged

Merge from dev #81

merged 80 commits into from
Jun 24, 2023

Conversation

hugsy
Copy link
Owner

@hugsy hugsy commented Jun 24, 2023

Preparing 0.7

hugsy and others added 27 commits June 14, 2023 10:58
* [ci] notify only sends one message on discord

* Update and rename cd.yml to build.yml
* [cli] added new commands

* [ci] moved to pyproject.toml + added  publish actions (on-demand)

* [ui] fixed state transition bug: added a new initial state when starting cemu, which is different from NOT_RUNNING to indicate when cemu has completely done initializing

* [ci] build - removed the `pip install requirements`, unneeded

* [ci] added pytest run

* [tests] added arm/aarch64 basic tests

* bumped py requrement to py310 because of the use of `match`

* removed obsolete files

* start to add support for multiple OSes

* [ci] fixed py 3.10 -> '3.10'

* restoring files to perm 0644
* fixed repl memory mapping bug + started adding unittests for memory module

* Added warning message when no SP or PC was specified before starting emulation

* Update README.md with REPL screenshot
@hugsy hugsy added this to the 0.7 milestone Jun 24, 2023
@hugsy hugsy merged commit e48541c into main Jun 24, 2023
@hugsy hugsy deleted the dev branch June 24, 2023 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants