lp:ngdevkit
- Get this repository:
-
git clone
https://git.launchpad.net/ngdevkit
Import details
This repository is an import of the Git repository at https://github.com/dciabrin/ngdevkit.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
master | 2024-04-22 16:13:02 UTC |
Fix doc on pygame install on macOS
Author:
Damien Ciabrini
Fix doc on pygame install on macOS pip3 now requires --break- |
ssg-slide | 2024-04-22 16:13:02 UTC |
Fix doc on pygame install on macOS
Author:
Damien Ciabrini
Fix doc on pygame install on macOS pip3 now requires --break- |
ssg-vibrato | 2024-04-14 20:31:40 UTC |
nullsound: ssg vibrato effect
Author:
Damien Ciabrini
nullsound: ssg vibrato effect |
packed-ram | 2024-04-01 17:00:00 UTC |
Fix CI warning due to use of old github action
Author:
Damien Ciabrini
Fix CI warning due to use of old github action |
s_env | 2024-03-30 14:32:16 UTC |
nullsound: new NSS opcode to simulate auto-envelope
Author:
Damien Ciabrini
nullsound: new NSS opcode to simulate auto-envelope Furnace has a feature that reconfigures the SSG envelope based Add a new opcode SSG_ENV_PERIOD that is inserted automatically |
msys2-pacman-ci | 2024-03-18 20:12:23 UTC |
CI: tweak MSYS2 package download to avoid timeout
Author:
Damien Ciabrini
CI: tweak MSYS2 package download to avoid timeout The ngdevkit packages are hosted on github pages, and the throughput Disable timeout checks in pacman to give CI runner a chance to install |
nsstool | 2024-03-18 17:47:09 UTC |
nullsound: new tool to convert Furnace modules into NSS streams
Author:
Damien Ciabrini
nullsound: new tool to convert Furnace modules into NSS streams nsstool.py is the tool that convert Furnace modules into a nsstool.py relies on furtool.py to provide the necessary data This commit provides the necessary convertion passes to play Other commits should follow to support more Furnace features |
nss-pitch-op | 2024-01-23 20:52:44 UTC |
nullsound: new NSS opcodes for FM pitch (detune)
Author:
Damien Ciabrini
nullsound: new NSS opcodes for FM pitch (detune) |
nss | 2024-01-09 20:34:21 UTC |
nullsound: new NSS opcodes for OPx output level
Author:
Damien Ciabrini
nullsound: new NSS opcodes for OPx output level |
deb | 2024-01-04 17:44:14 UTC |
Add pyyaml dependency for the upcoming sound tools
Author:
Damien Ciabrini
Add pyyaml dependency for the upcoming sound tools |
nullsound_ |
2023-12-14 09:15:53 UTC |
Support music playback via nullsound streams
Author:
Damien Ciabrini
Support music playback via nullsound streams This is a initial commit to play a music encoded in the nullsound stream The NSS format is still considered experimental and will change in |
mk-error | 2023-12-13 21:29:07 UTC |
Detect errors when calling make recursively
Author:
Damien Ciabrini
Detect errors when calling make recursively When building tools, we loop and call make recursively and |
nullsound-0.2.0 | 2023-09-15 08:39:48 UTC |
Reimplementation of nullsound sound driver
Author:
Damien Ciabrini
Reimplementation of nullsound sound driver Breaking change. nullsound is now a z80 library that can be linked by users. The nullsound internally is now much simpler. It provides simple actions This rebuild prepares nullsound for managing interrupts and playback |
macosm1 | 2023-09-11 06:54:04 UTC |
Update doc sections and CI script for M1 SoC
Author:
Damien Ciabrini
Update doc sections and CI script for M1 SoC |
issues/64 | 2023-06-06 20:54:17 UTC |
nullsound: z80 fixes for mame / real hardware
Author:
Damien Ciabrini
nullsound: z80 fixes for mame / real hardware * Init didn't configure z80 ports appropriately [1] so NMI were not * Sound commands 01/03 didn't mute the ADPCMa channel correcly, this * The write to YM2610 was unecessarily waiting for YM2610 status. [1] https:/ Closes #64 |
msys2-refactor | 2023-05-26 14:52:15 UTC |
msys2: Update build and docs to target ucrt64
Author:
Damien Ciabrini
msys2: Update build and docs to target ucrt64 Nightly CI deprecated mingw64 packages in favour of ucrt64 Ref #94 |
ucrt64 | 2023-05-17 09:17:21 UTC |
msys2: move CI build to ucrt64 subsystem
Author:
Damien Ciabrini
msys2: move CI build to ucrt64 subsystem Ref dciabrin/ |
bramfix | 2023-02-18 11:08:10 UTC |
Fix linking when backup RAM is used
Author:
Damien Ciabrini
Fix linking when backup RAM is used Follow-up fix of linkscript after [1]. The linkscript Re-work the backup RAM definition in the linkscript Closes #86 [1] 4ccd470cd0039fb |
bankswitch | 2022-11-27 12:21:35 UTC |
Initial support for P-ROM bank-switching
Author:
Damien Ciabrini
Initial support for P-ROM bank-switching New API to map a specific chunk of the the second P-ROM into the To support bank-switching transparently, the order in which the Closes #81 |
large-rom | 2022-11-03 10:49:23 UTC |
Support for large and non-contiguous P-ROM
Author:
Damien Ciabrini
Support for large and non-contiguous P-ROM This changes the way the program ROM are linked. The The linker now allows the full 1MiB address space for This is a breaking change, the .text sections in the output Ref dciabrin/ |
issues/70 | 2021-12-25 14:21:54 UTC |
Ability to configure backup RAM segment in ROM
Author:
Damien Ciabrini
Ability to configure backup RAM segment in ROM A new section in ngdevkit linkscript and an associated Closes #70 |
credits-aes | 2021-08-21 11:05:07 UTC |
nullbios: fix credit management and AES
Author:
Damien Ciabrini
nullbios: fix credit management and AES Fix the AES start_status check after the implementation of Fix an invalid shift for credit checks in the MVS case. Ref dciabrin/ |
credits-2up | 2021-08-19 20:34:57 UTC |
nullbios: credits management for 2 players
Author:
Damien Ciabrini
nullbios: credits management for 2 players Ref dciabrin/ |
issues/51 | 2021-08-16 17:48:23 UTC |
Make memory-mapped registers volatile in C headers
Author:
Damien Ciabrini
Make memory-mapped registers volatile in C headers As we don't want the compiler to optimize away reads or writes Closes #51 |
readme- |
2021-05-14 12:29:15 UTC |
Update documentation to detail how to install packages on MSYS2.
Author:
Damien Ciabrini
Update documentation to detail how to install packages on MSYS2. Split the documentation in dedicated files for each platform. |
msys2-build | 2021-04-29 15:15:19 UTC |
CI: add MSYS2 test and packaging
Author:
Damien Ciabrini
CI: add MSYS2 test and packaging |
msys2 | 2021-03-25 16:55:06 UTC |
Initial support for MSYS2 - native devkit for Windows
Author:
Damien Ciabrini
Initial support for MSYS2 - native devkit for Windows |
gngeo-clang | 2021-03-03 14:52:00 UTC |
clang: ensure gngeo's autoconf script can detect opengl
Author:
Damien Ciabrini
clang: ensure gngeo's autoconf script can detect opengl |
github-ci | 2021-03-01 13:57:29 UTC |
CI: migration to github actions
Author:
Damien Ciabrini
CI: migration to github actions |
soft_dip | 2021-01-22 17:36:49 UTC |
Helper macros to generate and access sofware DIP configuration
Author:
Damien Ciabrini
Helper macros to generate and access sofware DIP configuration This introduces a breaking change in symbol names used for the |
libngdevkit | 2020-12-13 20:12:20 UTC |
Populate header file and provide helper library
Author:
Damien Ciabrini
Populate header file and provide helper library |
runtime-lib | 2020-12-08 21:11:24 UTC |
Split libsyscall's functions into independent files
Author:
Damien Ciabrini
Split libsyscall's functions into independent files This allows ld to only link the function used and will prepare the |
nullsound | 2020-12-02 21:54:35 UTC |
Make nullsound a real modular sound driver
Author:
Damien Ciabrini
Make nullsound a real modular sound driver Each user can configure its own variant of nullsound, with its own set The sound driver itself is now a sort of cooperative scheduler, As a first commit, the driver supports playing ADPCM-a samples. Other Closes #16 |
ci-macos | 2020-05-30 10:56:21 UTC |
Add macOS CI job
Author:
Damien Ciabrini
Add macOS CI job |
travis-cd | 2019-12-21 23:20:55 UTC |
Update Launchpad deploy token
Author:
Damien Ciabrini
Update Launchpad deploy token |
standalone | 2019-12-01 13:48:58 UTC |
Update README to reference deb packages for Ubuntu/Debian
Author:
Damien Ciabrini
Update README to reference deb packages for Ubuntu/Debian |
bug/isl-depend | 2019-10-06 18:58:24 UTC |
Add missing dependency in READMEs
Author:
Damien Ciabrini
Add missing dependency in READMEs |
1 → 37 of 37 results | First • Previous • Next • Last |