Commit Graph

29 Commits

Author SHA1 Message Date
Morilli 9444b3e5fd Pin ubuntu test runner to 22.04 2024-10-11 21:32:52 +02:00
Sergio Martin bf8758e61c
Adding Stella as A2600 emulation core (#3911)
* Adding initial version of the core

* Adding base files

* Trying to load waterbox now

* Adding stella

* Adding bk class

* Compiling bk interface to stella core

* Now compiling against Stella + SDL2-based BK backend

* Progress

* More progress

* Frame advancing (no render)

* Calling video update but crashing on zero div

* Now rendering to screen with correct palette

* Now rendering appropriately and with correct palette based on region

* Now reading controls

* Trying to capture audio

* Now adding audio

* Now polling inputs

* Now polling inputs

* Now reporting memory regions

* Added memory regions

* Removing debug prints

* Fixing indent

* Adding stella core

* Updating readme and make all cores

* Recovering ending comma

* Using heap alloc for sound buffer

* Removing unnecessary files

* Update src/BizHawk.Emulation.Cores/Consoles/Atari/Stella/Stella.IMemoryDomains.cs

Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>

* Update src/BizHawk.Emulation.Cores/Consoles/Atari/Stella/Stella.IMemoryDomains.cs

Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>

* Fix

* Restoring vscode

* Removing warning

* Update waterbox readme

* Fix Stella's `[Core]` attr

* Increased sound buffer size to 1Mb, as some games need more than 4K

---------

Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>
Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
Co-authored-by: YoshiRulz <OSSYoshiRulz+git@gmail.com>
2024-09-11 08:18:54 +03:00
YoshiRulz bbebe88179
Rename issue templates to have numeric prefixes
...since they're sorted by filename in the template selector
with this change, whoever changes them next (probably me) will be able
to control the order
2024-07-19 16:43:51 +10:00
YoshiRulz cd81aac56b
Remove language re: Linux port being secondary/WIP from issue template 2024-07-19 16:38:12 +10:00
Morilli 7aa54889a1 Update important banner syntax in contributing.md 2024-06-22 22:51:03 +02:00
Morilli 7aed24bda3 Rename CI artifacts to allow static access 2024-06-12 17:35:38 +02:00
Morilli b8e44e67e7 fix CI waterbox cores build 2024-06-12 02:29:21 +02:00
Morilli eab2cdf606 add puae to CI + waterbox docs 2024-06-12 00:57:56 +02:00
YoshiRulz f58b4640c5
Have local dotnet tools restored with NuGet packages
reverts 8f7e61339
2024-06-07 22:03:16 +10:00
YoshiRulz 8f7e613398
Ensure local dotnet tools are restored on Linux and for CI
Windows users can do it manually if VS doesn't, at least until #3013
2024-06-07 15:46:46 +10:00
Morilli 5fc99f8a7d . 2024-06-06 16:25:15 +02:00
Morilli 43d449be8b Lower verbosity level of analyzer builds
the next lower option is minimal, which is already default
2024-06-06 13:28:20 +02:00
Morilli 7499fafe65 CI: (hopefully) fix mame build 2024-06-06 13:17:57 +02:00
Morilli 5dba95bb44 CI: fix waterbox path condition 2024-06-02 22:20:28 +02:00
Morilli 7cca0ea75f Add devbuild artifact upload to github CI 2024-06-02 00:49:28 +02:00
YoshiRulz d91242df53
Fix running unit tests in GitHub Actions 2024-06-02 05:43:11 +10:00
YoshiRulz 260c7b2d4e
Use helper scripts for GitHub Actions 2024-06-02 05:42:43 +10:00
Morilli 72c1ebc28b Add github CI 2024-06-01 18:38:09 +02:00
Sergio Martin 82c984b2d6
Adding CI for building the waterbox and as many emulator cores as possible (#3903)
* Adding CI for building all waterbox cores

---------

Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
2024-05-29 09:55:50 +02:00
James Groom 3f92764bde
Bump date on PR template's CLA checkbox
fixes 85e5a028b
2024-03-20 05:40:10 +10:00
RetroEdit 85e5a028b4
update PR license agreement to clarify licensing (#3743)
* make the GitHub Copilot note more prominent
2024-03-19 14:28:52 -05:00
James Groom 7e54322901
Add contributor's guide (squashed PR #3292)
Includes primitive contributor license agreement; when creating a PR, contributors will need to check a box confirming they're not infringing on any copyrights.
2022-07-15 23:25:27 +10:00
James Groom 730594e1c5
Fix improperly-nested quotation in YAML 2022-07-13 17:28:01 +10:00
YoshiRulz a6823e3afa
Add core port request Issue template 2022-07-13 02:38:20 +10:00
YoshiRulz 730905b6c3
Adjust wording in Issue templates 2022-07-13 02:37:58 +10:00
feos 4d91b59cad
remains of freenode 2021-06-01 15:47:33 +03:00
YoshiRulz 5eedd695c2
Update examples for host env. in GitHub issue template
I chose more recent versions, and also dropped macOS and Win7 and added Win8.1
2020-11-20 20:16:54 +10:00
YoshiRulz 364247d647
Add config.yml for GitHub issue template selection 2020-04-30 11:50:27 +10:00
James Groom b7c0dc416f
Move issue template to the correct dir
not sure how this happened
2020-02-20 07:42:42 +10:00