shithub: m8c

RSS feed

0259ec30 – smootalicious <smootalicious@gmail.com> authored on 2022/06/14 19:32
Correct definition of OSH PB Controller.

a839ff9f – smootalicious <smootalicious@gmail.com> authored on 2022/06/13 19:16
Changed strategy to use SDL functions only and removed stat.h strategy because it is not cross-platform.

f7cf5e28 – smootalicious <smootalicious@gmail.com> authored on 2022/06/13 14:31
Initialize the game controllers if they are plugged in before m8c starts. Read the database BEFORE trying to read the game controller. Check for the user's game controller db if found, or fall back to the one included in the m8c directory.

de383da3 – smootalicious <smootalicious@gmail.com> authored on 2022/06/13 14:28
Added the game controller definitions from @jasonporrit's scripts

82a1b35e – smootalicious <smootalicious@gmail.com> authored on 2022/06/13 06:05
Reverted removing key combination for reset display since it may be used by users of the M8 device.

d898f8c2 – smootalicious <smootalicious@gmail.com> authored on 2022/06/12 21:18
Added config and handling for special game controller buttons to quit and reset display.

9ed3e3ad – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/06/06 18:48
Update README.md

7e884271 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/06/02 19:32
Merge pull request #72 from laamaa/feature/kiosk

e066ceb5 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/06/02 19:21
fix cube gfx glitch, add extra device check to prevent unnecessary sdl init

f7ff8333 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/06/02 19:04
Merge branch 'main' into feature/kiosk

420d2f73 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/06/02 18:58
Merge pull request #74 from ferrix/snprintf

b76eb3af – Ferrix Hovi <ferrix@ferrix.fi> authored on 2022/06/02 13:30
Replace remaining sprintfs

8114130a – Ferrix Hovi <ferrix@ferrix.fi> authored on 2022/06/02 12:49
Replace sprintf with snprintf

0e704657 – Ferrix Hovi <ferrix@ferrix.fi> authored on 2022/06/02 12:46
Fix `brew install` command

80bb5c09 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/06/02 09:04
fix glitchy device reinsert

4fb87c24 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/06/01 18:57
clean up sdl on classic behaviour, add extra check for run status

6430599b – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/05/31 17:16
add possibility to wait for device insertion and detect disconnetion

d8cdc6cd – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/28 18:21
Update README.md

1b3b7509 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/28 17:45
Merge pull request #69 from m-hayabusa/keyjazz

40dc043f – hayabusa <s.hashimoto@hs-sh.net> authored on 2022/05/28 12:01
add Velocity to keyjazz

cdc9ef11 – hayabusa <s.hashimoto@hs-sh.net> authored on 2022/05/27 17:05
add NoteOff to keyjazz

6d50e07c – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/25 10:42
Merge pull request #65 from laamaa/win64_window_resize_fix

86616e92 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/25 10:09
use fake fullscreen to avoid blank window in win64

f6c4e471 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/11 16:56
initialize sdl before resetting display, add sdl_quit() to exit

1987da19 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/23 19:45
Bug fixes

079034a7 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/23 18:11
Improve cpu usage

6c6b32b7 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/21 15:44
Improve idle performance and other enhancements

1f9ae6ca – Jason Porritt <jason.porritt@atomicobject.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/05/18 17:15
Read all available serial data each loop.

04c7631f – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/04/10 05:17
remove unused variable

e26618cb – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/04/10 05:15
remove tick checking from render_screen to fix fx palette rendering bug

5b8ff823 – Daniel Hooper <44912292+daniel214@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/03/23 17:50
Rename software rendering option to use_gpu for clarity

e07d4626 – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/03/20 13:04
fix config write

14386205 – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/03/20 12:51
fix and add sample

cf2c76a7 – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored and Jonne Kokkonen <jonne.kokkonen@ambientia.fi> committed on 2022/03/20 11:59
Add config option

6625408d – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/24 18:36
Merge pull request #64 from laamaa/bugfix/initialize_sdl_before_reset

6dbc8363 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/24 18:33
Merge pull request #63 from bloopclick/enh-cpu-perf

bc2f9d91 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/24 18:09
Merge pull request #62 from bloopclick/enh-idle-perf

a002bab6 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored on 2022/05/23 19:45
Bug fixes

3ff89dc0 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored on 2022/05/23 18:11
Improve cpu usage

36fd6375 – Bloop Click <103341015+bloopclick@users.noreply.github.com> authored on 2022/05/21 15:44
Improve idle performance and other enhancements

8ed6e053 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/05/19 15:52
Merge pull request #61 from jasonporritt/refactor/read-all-available-serial-data

454a4ade – Jason Porritt <jason.porritt@atomicobject.com> authored on 2022/05/18 17:15
Read all available serial data each loop.

9254e774 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/05/11 16:56
initialize sdl before resetting display, add sdl_quit() to exit

de00892f – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/04/10 05:45
Merge pull request #55 from laamaa/bugfix/fx_palette_rendering

97e6dd2b – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/04/10 05:17
remove unused variable

d1c65b58 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/04/10 05:15
remove tick checking from render_screen to fix fx palette rendering bug

55d604a8 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/24 07:47
Merge pull request #50 from daniel214/software-render-rename

c042e413 – Daniel Hooper <44912292+daniel214@users.noreply.github.com> authored on 2022/03/23 17:50
Rename software rendering option to use_gpu for clarity

b288bf26 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/21 04:13
Merge pull request #49 from SpaceyKasey/kkaran/add-software-render-config-option

abdc457c – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored on 2022/03/20 13:04
fix config write

b7c47167 – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored on 2022/03/20 12:51
fix and add sample

71dbd528 – SpaceyKasey <87594618+SpaceyKasey@users.noreply.github.com> authored on 2022/03/20 11:59
Add config option

2aa5ce2f – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/03/13 16:32
try possible fix for window resizing in windows

56da707a – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/12 10:06
Update README.md

94ddf4d8 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/12 09:57
Update README.md

7273dacf – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/11 17:35
Merge pull request #45 from laamaa/feature/macos-bundle

fc352352 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/03/11 17:25
zip the stuff

86df5de2 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2022/03/11 16:50
update build.yml

e3474de5 – Jonne Kokkonen <jonne@lubuntu.localdomain> authored on 2022/03/11 16:46
Merge branch 'main' into feature/macos-bundle

0aa57c6f – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/03/09 17:34
Merge pull request #41 from daniel214/apple-m1

0a3c812d – Daniel Hooper <44912292+daniel214@users.noreply.github.com> authored on 2022/02/27 14:11
Remove processor-specific compilation

445c5868 – Daniel Hooper <44912292+daniel214@users.noreply.github.com> authored on 2022/02/27 13:48
Update to build clean on macOS 10.11 with M1 cpu

6f0eb7b2 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/02/27 04:15
Merge pull request #40 from daniel214/serial-type-bug

d00e51c0 – Daniel Hooper <44912292+daniel214@users.noreply.github.com> authored on 2022/02/26 19:14
Fix serial read error checking bug

b7607ed1 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/01/09 04:29
Merge pull request #37 from gunnbr/clean-exit

ff33cac9 – Brian Gunn <github@gunnbr.org> authored on 2022/01/08 11:22
Cleanly exit with valid error message on serial port error

55dba47f – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/12/25 15:08
tweak serial buffer size a bit

3a17c005 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/12/25 12:16
bump blocking read timeout to 3ms in main loop hoping to improve cpu usage

05a83039 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/12/24 16:46
try to improve main loop a bit

65d1042e – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/12/16 05:35
update font

ac22a05e – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/12/06 13:54
Update build.yml

4a87aa04 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/12/06 13:51
add macos bundle skeleton

44ab66d6 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/12/05 17:20
Feature/config file writing (#35)

2317dec1 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/12/01 14:51
Add GitHub Actions builds for Win32, Win64 and Linux x86_64 (#32)

0df3b761 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/30 18:36
cleanup input.c even more

79a0c686 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/30 18:31
input.c cleanup

a6a0098d – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/30 18:25
rewrite gamepad input code

7f4526ee – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/24 16:54
clean up leftover variables

fda758e1 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/24 16:49
edit analog controller logic a bit

7d029e20 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/11/24 07:34
Merge pull request #27 from laamaa/feature/analogjoy

ec574958 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/24 07:33
clean extra includes by clangd and fix default analog joy threshold value

61fa1364 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/11/24 07:28
analog joy support, update readme with faq section

9bfe4ddb – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/10/03 14:49
Merge pull request #19 from JeffAlyanak/read-config

d6ac8739 – Jeff Alyanak <jeff@alyanak.ca> authored on 2021/10/03 11:56
Config file now allows for custom key/pad map

5faa340a – Jeff Alyanak <jeff@alyanak.ca> authored on 2021/10/03 07:07
Moved config code to its own module

3bcefff8 – Jeff Alyanak <jeff@alyanak.ca> authored on 2021/10/02 13:00
Updated README

32e0c562 – Jeff Alyanak <jeff@alyanak.ca> authored on 2021/10/02 12:59
Properly check for missing config

b2cdb2a8 – Jeff Alyanak <jeff@alyanak.ca> authored on 2021/10/02 12:52
Moved config read to its own func

b52d27be – Jeff Alyanak <jeff@alyanak> authored on 2021/10/02 12:26
Added basic config handling.

3c3a3062 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/07/22 15:12
Merge pull request #16 from jpotier/main

2552fe2f – EEva <eeva@samae> authored on 2021/07/21 17:20
Leave only the nix bonus in README

b587c49f – EEva <eeva@samae> authored on 2021/07/21 17:19
Add more documentation about maintenance

583de43f – EEva <eeva@samae> authored on 2021/07/20 20:03
Nix dev environment and package

f57f9178 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/07/05 05:13
remove useless sdl event case

311bb187 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/07/04 17:29
disable automatic display reset to avoid a softlock in command list view

959260e1 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/06/29 08:48
use global bg color for keyjazz overlay

ff1a4526 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/06/20 12:02
Merge pull request #15 from laamaa/feature/display-reset

6043d895 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/06/20 11:32
Update AUDIOGUIDE.md

414d5f89 – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/06/20 07:08
Add instructions for Pulseaudio loopback routing

cd4a24fc – Jonne Kokkonen <jonne.kokkonen@gmail.com> authored on 2021/06/18 10:32
add possibility to reset display manually, add automatic display reset on packet errors

Next