1
0
mirror of https://github.com/raphnet/gc_n64_usb-v3 synced 2024-12-22 07:18:52 -05:00
Commit Graph

151 Commits

Author SHA1 Message Date
Raphael Assenat
3836cc2a6e Use different signature for stk525 build 2015-10-26 23:33:39 -04:00
Raphael Assenat
ba93485172 Mempak open 2015-10-26 08:31:40 -04:00
Raphael Assenat
dd2ec8f71e mempak editor gui (wip) 2015-10-26 00:42:13 -04:00
Raphael Assenat
f3129ed377 move mempak command line tools to main directory 2015-10-25 22:41:44 -04:00
Raphael Assenat
9c7088377f Move testing mempak function to mempak_old 2015-10-25 22:36:41 -04:00
Raphael Assenat
1b65446739 Complain if unknown argument is passed 2015-10-25 16:29:23 -04:00
Raphael Assenat
ab137f2edb Add mempak_rm and mempak_convert 2015-10-25 16:29:11 -04:00
Raphael Assenat
d15e46b2b1 Add mempak_insert_note 2015-10-25 15:23:45 -04:00
Raphael Assenat
c2944732ff Export a function to load a note from an array 2015-10-25 15:23:11 -04:00
Raphael Assenat
57a79cd113 Display free space, and human readable file format 2015-10-25 15:22:35 -04:00
Raphael Assenat
c9b6e921cc Add file format selection 2015-10-25 15:22:18 -04:00
Raphael Assenat
458b1a27e7 Add note import and insert/replace
- Also cleanup file types
2015-10-25 15:21:45 -04:00
Raphael Assenat
3a65359501 Add dexdrive N64 save comments support 2015-10-25 02:41:54 -04:00
Raphael Assenat
5a7ae24bb9 Add command-line utilities for N64 mempak manipulation 2015-10-25 01:57:10 -04:00
Raphael Assenat
ba6e9f9850 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 2015-10-24 23:51:10 -04:00
Raphael Assenat
b3f1e53677 remove old makefile 2015-10-24 23:49:59 -04:00
Raphael Assenat
771be5679b Fixes for win32 2015-10-24 22:54:34 -04:00
Raphael Assenat
bc9ed0b329 Makefile adapts to Windows and Linux 2015-10-24 22:32:08 -04:00
Raphael Assenat
467f3ab3a5 Move gui stuff to main tool directory 2015-10-24 22:16:25 -04:00
Raphael Assenat
177668a42c Makefile for win32 gtk 2015-10-24 22:09:51 -04:00
Raphael Assenat
4a012b73a4 Win32 tweaks 2015-10-24 22:09:26 -04:00
Raphael Assenat
54a8b19350 Verbosity 2015-10-24 22:07:21 -04:00
Raphael Assenat
85257807f5 Ellipsize path label 2015-10-24 15:35:23 -04:00
Raphael Assenat
790563cddc reduce buffer size 2015-10-24 15:35:10 -04:00
Raphael Assenat
deabb7b93d Zero-terminate version string 2015-10-24 15:34:50 -04:00
Raphael Assenat
3672424b0b Update hid.c for windows 2015-10-24 15:09:52 -04:00
Raphael Assenat
66422683e7 Add missing stuff for windows build 2015-10-24 15:04:38 -04:00
Raphael Assenat
9f1dbf6bdd Add output to test 2015-10-24 14:50:09 -04:00
Raphael Assenat
90895b0972 Allocate 40 bytes for custom commands 2015-10-24 14:17:42 -04:00
Raphael Assenat
e2a1db2864 Add variable for debug 2015-10-24 14:17:30 -04:00
Raphael Assenat
ceca9a0148 Fill report descriptor fully (required for windows) 2015-10-24 14:16:53 -04:00
Raphael Assenat
09dbeb212a Add adapter list refresh after update, error or through menu 2015-10-24 12:15:39 -04:00
Raphael Assenat
2ee500e872 Remove useless menu entries, add rescan adapters 2015-10-24 12:15:10 -04:00
Raphael Assenat
83a655e045 Introduce and use gcn64lib_bootloader function 2015-10-24 12:14:54 -04:00
Raphael Assenat
41f2d359b8 Add openBy function 2015-10-24 12:14:31 -04:00
Raphael Assenat
ae74a95c22 Firmware update work in progress 2015-10-20 23:51:11 -04:00
Raphael Assenat
a103350625 Work in progress on GUI (firmware update) 2015-10-20 07:55:08 -04:00
Raphael Assenat
bfa73890d4 Add function documentation 2015-10-20 07:55:01 -04:00
Raphael Assenat
d4097afde4 Gui tooltips 2015-10-17 23:55:58 -04:00
Raphael Assenat
9d2981cdb0 Add USB VID/PID to structure 2015-10-17 23:55:46 -04:00
Raphael Assenat
dca3477c51 GUI work in progress
- Show adapter name and version
2015-10-17 23:21:30 -04:00
Raphael Assenat
847a7c84e1 Update makefiles for version string 2015-10-17 23:21:01 -04:00
Raphael Assenat
9b17716b20 Implement gc invert and full sliders 2015-10-17 23:19:50 -04:00
Raphael Assenat
a55ac8069a Add flags for config 2015-10-17 23:18:56 -04:00
Raphael Assenat
6ce59a9477 Implement getVersion 2015-10-17 23:18:32 -04:00
Raphael Assenat
5c9fefd9f7 Add a justflash target to bypass jump to bootloader 2015-10-17 18:34:23 -04:00
Raphael Assenat
6fafb86d46 Use a timer for controller polling interval 2015-10-17 18:34:11 -04:00
Raphael Assenat
5502bfd418 Implement main in state machine form
- Check if interrupt send would block
2015-10-17 17:44:14 -04:00
Raphael Assenat
7d8cf00a14 Fix Gamecube Y axis orientation 2015-10-17 17:44:02 -04:00
Raphael Assenat
39e7ba9d49 Add a function to test if USB interrupt send would block 2015-10-17 17:43:44 -04:00