Liz
547136cf39
Revert "Update hid_app.c"
...
This reverts commit ff4dc4d916 .
2025-04-08 14:32:05 -04:00
Liz
ff4dc4d916
Update hid_app.c
2025-04-08 12:37:29 -04:00
Liz
a1f85ec1b8
Update hid_app.c
2025-04-08 12:24:53 -04:00
Liz
29c62811f0
left/right
2025-04-08 12:09:23 -04:00
Liz
054436b8ce
mapping update
2025-04-08 11:59:41 -04:00
Liz
858205c3dc
invert mappings
2025-04-08 11:50:20 -04:00
Liz
44fa2b265d
progress, swap up/down; map to gameboy buttons
2025-04-08 11:35:09 -04:00
Liz
d8462656c8
try hid_app instead
2025-04-08 11:20:26 -04:00
Liz
d9a62efb62
Revert "try to add usb gamepad to gameboy emulator"
...
This reverts commit 9843fdf625 .
2025-04-08 11:16:20 -04:00
Liz
561c082fd4
Revert "move kbd_signal_raw_key"
...
This reverts commit dfadcf2f8d .
2025-04-08 11:16:15 -04:00
Liz
6f72a4fd1f
Revert "change bool to void"
...
This reverts commit cd50ce6db7 .
2025-04-08 11:16:11 -04:00
Liz
ff06fe5494
Revert "remove returns"
...
This reverts commit f9c0a1628d .
2025-04-08 11:16:01 -04:00
Liz
f9c0a1628d
remove returns
2025-04-08 11:12:36 -04:00
Liz
cd50ce6db7
change bool to void
2025-04-08 11:10:15 -04:00
Liz
dfadcf2f8d
move kbd_signal_raw_key
2025-04-08 11:05:10 -04:00
Liz
9843fdf625
try to add usb gamepad to gameboy emulator
2025-04-08 11:00:32 -04:00
b3c43224b8
get int16_t definition
2025-03-26 19:31:10 -05:00
d03069ce98
Add support for joypad
...
This is good enough to play kirby with that specific SNES-style pad.
However, it's hard coded to that pad.
2025-03-26 18:05:08 -05:00
5caeb03a7d
allow make to run in parallel
2025-03-25 11:23:05 -05:00
a2692295ba
add pico800 to build list
2025-03-25 11:22:46 -05:00
2b48275bb2
Do audio task fully on core1
...
the IRQs are associated with whatever core calls audio_i2s_setup,
or maybe audio_i2s_set_enabled.
2025-03-25 11:15:39 -05:00
58b3fdf657
remove debugging print
2025-03-25 10:51:11 -05:00
29ee6308fc
Add fruit jam sound
2025-03-25 10:24:08 -05:00
5c7a6eb70a
add pico-extras submodule
2025-03-25 10:24:08 -05:00
6eb0b4d8d7
Merge pull request #2 from adafruit/revb_usb
...
add usb host power for rev b
2025-03-24 11:34:55 -05:00
Liz
c1803c7918
Update emuapi.cpp
2025-03-24 10:45:37 -04:00
Liz
5277cf0c4c
add usb host power for rev b
2025-03-24 10:43:09 -04:00
3626fbc64d
Merge pull request #1 from FoamyGuy/update_v20dir_readme
...
update vic20 dir in readme
2025-03-21 15:08:38 -05:00
foamyguy
1bf2aa1c93
update vic20 dir in readme
2025-03-19 14:25:12 -05:00
7079e001e1
Use psram for cache of ROM file, if available
2025-03-06 09:36:24 -06:00
c4734c7fc7
initialize psram (doesn't get used yet)
2025-03-06 09:00:47 -06:00
94381019f4
skip reprogramming flash with identical content
...
this is a terrible workaround: the disabled interrupts of flash copy(?)
cause USB HID input to break. with this change, I can play Kirby
merely by selecting it from the menu, resetting once I reach the
title screen, then selecting it from the menu a second time.
2025-03-05 11:19:01 -06:00
eb646218f5
move line around
...
not that pico5200 appears to build
2025-03-05 11:17:30 -06:00
8b3cf20970
turn on rom basic in pico8086
...
.. not that I could get into rom basic, sadly
2025-03-05 11:17:14 -06:00
212c6ccf11
fix another stdint problem
2025-03-05 10:35:04 -06:00
8a2bf27673
try to fix a trival build error
2025-03-05 09:26:18 -06:00
f87b1f2b04
eliminate non-working targets
2025-03-05 09:06:50 -06:00
b3d72c7297
build more targets
2025-03-05 08:59:51 -06:00
3b57beacde
first stab at a workflow
2025-03-05 08:48:08 -06:00
e8f308ce6b
Add pico-sdk as a submodule
2025-03-03 13:25:19 -06:00
9b94636a44
Allow specifying the target with e.g., cmake ... -DTARGET=pico20
2025-03-03 13:23:00 -06:00
59e2ed2a28
Use 120MHz, not 140MHz, with pico pio usb
2025-03-03 10:28:36 -06:00
bc2b4fe202
fix constness error
2025-03-03 10:27:01 -06:00
3b9c35c30a
keyboard works on fruitjam
...
Together with Pico-PIO-USB at 6d14098
"Wait for PRE to finish. Comment timeout"
(https://github.com/sekigon-gonnoc/Pico-PIO-USB/pull/164 )
2025-03-03 10:26:55 -06:00
16b0f3b75b
Revert "we can do the 10print demo"
...
This reverts commit 7e9d8b418b .
2025-03-03 09:44:59 -06:00
7e9d8b418b
we can do the 10print demo
...
it's a bit unreliable (probably not my fault) so you might have to boot several times before successfully having it type in.
just hit the "Button #1 " once to boot, and again to enter the code.
2025-02-28 14:00:17 -06:00
9e4b109fad
fruit jam pinning
2025-02-28 10:10:06 -06:00
52c019e7b7
compile warning about redefinition
2025-02-28 10:09:57 -06:00
33c1208b8c
compile warning about improper use of backslash
2025-02-28 10:09:43 -06:00
d3ad57db6b
pinout for fruit jam
2025-02-28 09:53:30 -06:00