Commit Graph

  • ea5d5cf35d Updated MCU port default values (clock) Raphael Assenat 2016-01-22 00:05:36 -0500
  • 8c3e9c8eec move tools away to a separate project Raphael Assenat 2016-01-22 00:03:42 -0500
  • ddb63cf8e9 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2016-01-21 23:22:45 -0500
  • 570301bcca installer tweaks Raphael Assenat 2016-01-21 23:28:13 -0500
  • f0880762a2 Generate a windows installer Raphael Assenat 2016-01-21 23:05:59 -0500
  • c9f45b7fe8 Fix tool -> tools Raphael Assenat 2015-12-08 22:08:13 -0500
  • 019301b7b2 Fix null pointer dereference Raphael Assenat 2015-12-08 21:54:08 -0500
  • cc3ca163c4 date Raphael Assenat 2015-12-08 21:40:39 -0500
  • 63f713f059 Windows icon resource Raphael Assenat 2015-12-07 00:52:55 -0500
  • 564fa718d7 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-12-07 00:51:13 -0500
  • 5d28c89de3 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-12-07 00:45:15 -0500
  • c856a64d6f windows icon Raphael Assenat 2015-12-07 00:43:15 -0500
  • 6334f2c665 Windows stuff Raphael Assenat 2015-12-07 00:39:47 -0500
  • 5ad9f9ab01 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-12-07 00:32:56 -0500
  • dc242e0a7e Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-12-07 00:29:53 -0500
  • 2cc0a5c99a image png Raphael Assenat 2015-12-07 00:26:56 -0500
  • 3902514d25 Menuimages Raphael Assenat 2015-12-07 00:23:53 -0500
  • 54a1dd5c08 Ignore .exe files Raphael Assenat 2015-12-06 23:21:41 -0500
  • a16bf01945 gitignore Raphael Assenat 2015-12-06 23:13:56 -0500
  • c73cbb439b Fix warning Raphael Assenat 2015-12-06 23:13:43 -0500
  • 728aef1e5f Move scripts to scripts/ Raphael Assenat 2015-12-06 23:13:29 -0500
  • 099127c512 Fix warning Raphael Assenat 2015-12-06 23:12:47 -0500
  • a6266561e1 gitignore for tools Raphael Assenat 2015-12-06 23:12:24 -0500
  • 4178ca2e52 tool to tools Raphael Assenat 2015-12-06 23:10:27 -0500
  • 6a2c109ee8 Deselect adapter upon configuration error Raphael Assenat 2015-12-06 22:15:41 -0500
  • 9c88d76612 Tool copyright update Raphael Assenat 2015-12-06 22:12:08 -0500
  • 409ee1d767 Add argument tests Raphael Assenat 2015-12-06 22:08:08 -0500
  • 23f10866e9 GPLv3, Copyright updates, whitespace clean up Raphael Assenat 2015-12-06 21:53:51 -0500
  • d2b53baad0 More verbosity in mempak_extract_note Raphael Assenat 2015-12-06 16:41:03 -0500
  • 224706b56c gcn64ctl cosmetic fixes Raphael Assenat 2015-12-06 16:40:50 -0500
  • 4a6ccfb448 Gamecube hotplugging infrastructure Raphael Assenat 2015-12-06 16:36:33 -0500
  • db8d973b82 Display errors only when tracing Raphael Assenat 2015-12-06 16:23:24 -0500
  • 8fe9a98a11 gcn64txrx: Return an error code specific to overflow Raphael Assenat 2015-12-06 16:11:29 -0500
  • 338c29f06c Add RX/TX dump facility Raphael Assenat 2015-12-06 15:44:26 -0500
  • 07a53bee3a Honor maxlen argument when receiving gamecube data Raphael Assenat 2015-12-06 15:43:35 -0500
  • fd3e770fdf Fix wavebird detection Raphael Assenat 2015-12-04 23:06:18 -0500
  • 94d61e80aa Fix warning Raphael Assenat 2015-11-16 23:28:38 -0500
  • e1ef39d940 Fix dfu-programmer detection under windows Raphael Assenat 2015-11-16 23:32:42 -0500
  • 912c174b67 Define for windows Raphael Assenat 2015-11-16 23:15:53 -0500
  • c94b7921fb Add compat objs everywhere Raphael Assenat 2015-11-16 22:21:25 -0500
  • 30b321dcea strcasestr implementation for mingw Raphael Assenat 2015-11-16 22:18:46 -0500
  • 870e414cfc N64 write mempak support Raphael Assenat 2015-11-09 21:59:52 -0500
  • ae86ea92e3 Gui work Raphael Assenat 2015-11-07 01:43:10 -0500
  • 7e0ed7de50 Add n64 expansion read to lib Raphael Assenat 2015-11-07 01:35:40 -0500
  • b49e0e38e4 Improved memory pack detection Raphael Assenat 2015-11-07 01:35:24 -0500
  • a67b5fc3c6 Enable/disable buttons depending on controller type Raphael Assenat 2015-11-06 23:28:13 -0500
  • 80276fae43 Library support for rumble test Raphael Assenat 2015-11-06 23:28:02 -0500
  • 3757250833 Force rumble through command Raphael Assenat 2015-11-06 23:27:30 -0500
  • 05a30a21ba WIP on firmware update Raphael Assenat 2015-11-03 23:52:54 -0500
  • b312d1466d Allocate a buffer large enough for signature Raphael Assenat 2015-11-03 23:52:35 -0500
  • 24547c3816 nicer hex output in debug Raphael Assenat 2015-11-03 23:48:48 -0500
  • d22640c234 Poll for connected controller type (updates live) Raphael Assenat 2015-11-03 22:35:56 -0500
  • 9c43932abe GUI work Raphael Assenat 2015-11-03 21:28:15 -0500
  • 2e95867469 Use gcn64lib_n64_expansionWrite, and support abort from callback Raphael Assenat 2015-11-03 21:27:29 -0500
  • 14dab7d12d Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-11-03 20:30:16 -0500
  • d8890e2982 udev rules Raphael Assenat 2015-11-03 20:30:08 -0500
  • 96462574fd Comment row support Raphael Assenat 2015-11-03 09:24:04 -0500
  • b6588d9b76 Merge branch 'master' of ssh://git.lan.raphnet.net/raphnet/gc_n64_usb-v3 Raphael Assenat 2015-11-03 09:23:57 -0500
  • 1493a007de clean target Raphaël Assénat 2015-11-03 09:23:09 -0500
  • cb8563dc6f Release 3.0.0 Raphael Assenat 2015-11-02 22:00:00 -0500
  • afcbcd8c24 rename build file Raphael Assenat 2015-11-02 21:57:15 -0500
  • 4beb3805c4 Fix warning Raphael Assenat 2015-11-02 21:55:17 -0500
  • 452e324d07 Add read n64 mempak support Raphael Assenat 2015-11-02 21:53:35 -0500
  • 5a698b7f57 Add context for callbacks Raphael Assenat 2015-11-02 21:53:05 -0500
  • e033576104 error count should be init. to zero Raphael Assenat 2015-11-02 21:52:32 -0500
  • 76b5f386ff Cleaned-up N64 Mempak read/write through adapter Raphael Assenat 2015-11-01 14:12:44 -0500
  • 4374cd879a Add expansionWrite command Raphael Assenat 2015-11-01 14:12:00 -0500
  • f09c77689d Add a mempak hexdump function Raphael Assenat 2015-11-01 14:11:38 -0500
  • a56c4eef4e Add error counting (for controller swapping) Raphael Assenat 2015-10-31 15:58:53 -0400
  • b10322a9d2 Gui work Raphael Assenat 2015-10-31 15:58:36 -0400
  • 11d55b085b Detect mempak file type by extension Raphael Assenat 2015-10-31 15:19:57 -0400
  • 5ff36596bb Implement get_controller_type Raphael Assenat 2015-10-31 01:39:24 -0400
  • 92aa261e4e Add signature and controller type fetching Raphael Assenat 2015-10-31 01:38:53 -0400
  • ef7a06c304 Store button mappings in program space Raphael Assenat 2015-10-29 22:41:32 -0400
  • b7b07a37ee Do away with the gcn64 work buffer (saves more memory!) Raphael Assenat 2015-10-28 23:30:26 -0400
  • 1a44a190cb Memory efficient reception code (one bit per bit!) Raphael Assenat 2015-10-28 23:03:16 -0400
  • d444b9479f More use of printf_P Raphael Assenat 2015-10-28 00:16:32 -0400
  • 831487efe2 Share common N64 and GC buffers Raphael Assenat 2015-10-28 00:16:02 -0400
  • 03fcfa5b6c Reduce gcn64workbuf size Raphael Assenat 2015-10-27 23:58:04 -0400
  • 5759944a1e Comment useless check (TODO: Implement) Raphael Assenat 2015-10-27 23:57:43 -0400
  • 3ff63e9df1 Add get signature command Raphael Assenat 2015-10-27 23:57:27 -0400
  • 6aaccb0eb3 Half the memory footprint for reception code Raphael Assenat 2015-10-27 23:50:18 -0400
  • cb9be3f604 Honor the poll rate setting even without a controller present Raphael Assenat 2015-10-27 22:10:30 -0400
  • 8bd2eb1710 Add justflash target Raphael Assenat 2015-10-27 22:10:18 -0400
  • 501a4a619c Move inline assembler to assembler file (.S) Raphael Assenat 2015-10-27 22:09:53 -0400
  • d36b9ee4ee New gcn64 transmit function (faster, lighter) Raphael Assenat 2015-10-26 23:35:06 -0400
  • df629e9d28 Reduce memory waste Raphael Assenat 2015-10-26 23:34:18 -0400
  • e44dac734f Add get_signature request Raphael Assenat 2015-10-26 23:33:54 -0400
  • 3836cc2a6e Use different signature for stk525 build Raphael Assenat 2015-10-26 23:33:39 -0400
  • ba93485172 Mempak open Raphael Assenat 2015-10-26 08:31:40 -0400
  • dd2ec8f71e mempak editor gui (wip) Raphael Assenat 2015-10-26 00:42:13 -0400
  • f3129ed377 move mempak command line tools to main directory Raphael Assenat 2015-10-25 22:41:44 -0400
  • 9c7088377f Move testing mempak function to mempak_old Raphael Assenat 2015-10-25 22:36:04 -0400
  • 1b65446739 Complain if unknown argument is passed Raphael Assenat 2015-10-25 16:29:23 -0400
  • ab137f2edb Add mempak_rm and mempak_convert Raphael Assenat 2015-10-25 16:29:11 -0400
  • d15e46b2b1 Add mempak_insert_note Raphael Assenat 2015-10-25 15:23:31 -0400
  • c2944732ff Export a function to load a note from an array Raphael Assenat 2015-10-25 15:23:11 -0400
  • 57a79cd113 Display free space, and human readable file format Raphael Assenat 2015-10-25 15:22:35 -0400
  • c9b6e921cc Add file format selection Raphael Assenat 2015-10-25 15:22:18 -0400
  • 458b1a27e7 Add note import and insert/replace Raphael Assenat 2015-10-25 15:21:45 -0400