Line 5: |
Line 5: |
| | | |
| == ChangeLog == | | == ChangeLog == |
− | EasyIOS v0.1.2 | + | === EasyIOS v0.1.2 === |
− | +Fixed bug causing crash related to overrunning the log
| + | * Fixed bug causing crash related to overrunning the log |
− | +Added easy to use Byte (binary mode) adding interface
| + | * Added easy to use Byte (binary mode) adding interface |
− | +Fixed debug messages going to log. (More useful/detailed)
| + | * Fixed debug messages going to log. (More useful/detailed) |
− | +Speed improvements related to allocating memory
| + | * Speed improvements related to allocating memory |
− | +Fixed padding of bytes so output is easier to read
| + | * Fixed padding of bytes so output is easier to read |
− | +Added build flags so EasyIOS can build under cygwin, linux or osx
| + | * Added build flags so EasyIOS can build under cygwin, linux or osx |
− | +Added new devices based on changes on the IOS wiki
| + | * Added new devices based on changes on the IOS wiki |
| | | |
− | easyIOS v0.1.1 | + | === easyIOS v0.1.1 === |
− | +Made 0 a valid fd
| + | * Made 0 a valid fd |
− | +Implemented fix (hopefully) for timeout of video
| + | * Implemented fix (hopefully) for timeout of video |
− | +fixed wrong value in ioctlv command
| + | * fixed wrong value in ioctlv command |
− | +More debug during run
| + | * More debug during run |
| | | |
− | easyIOS v0.1 | + | === easyIOS v0.1 === |
− | +Fix data payload on ioctlv message so its extendible
| + | * Fix data payload on ioctlv message so its extendible |
− | +Add Makefile.linux to build linux exec for testing
| + | * Add Makefile.linux to build linux exec for testing |
− | +Clean up menu printing so it doesn't scroll
| + | * Clean up menu printing so it doesn't scroll |
| | | |
| == Directions == | | == Directions == |
Line 34: |
Line 34: |
| | | |
| === Controls === | | === Controls === |
− | Use GC Controller | + | Use GC Controller: |
− | Up -Move up
| + | |
− | Down -Move Down
| + | {| border=1 cellpadding=2 |
− | A -Select
| + | |- |
− | Start -Select
| + | | Up |
− | B -Swap between binary and hex edit modes
| + | | Move up |
| + | |- |
| + | | Down |
| + | | Move down |
| + | |- |
| + | | A |
| + | | Select |
| + | |- |
| + | | Start |
| + | | Select |
| + | |- |
| + | | B |
| + | | Swap between binary and hex edit modes |
| + | |} |
| | | |
| === Test Builds (No GC or WII devkits needed) === | | === Test Builds (No GC or WII devkits needed) === |
Line 47: |
Line 60: |
| | | |
| === Controls in Console Mode (testing) === | | === Controls in Console Mode (testing) === |
− | t - swap edit mode
| + | {| border=1 cellpadding=2 |
− | s - move down
| + | |- |
− | w - move up
| + | | t |
− | (binary editor)
| + | | swap edit mode |
− | a - move left
| + | |- |
− | d - move right
| + | | s |
− | (s,w) - flip bit
| + | | move down |
− | e - jump right
| + | |- |
− | q - jump left
| + | | w |
− | <ENTER> - select
| + | | move up |
| + | |} |
| + | (binary editor) |
| + | {| border=1 cellpadding=2 |
| + | |- |
| + | | a |
| + | | move left |
| + | |- |
| + | | b |
| + | | move right |
| + | |- |
| + | | (s,w) |
| + | | flip bit |
| + | |- |
| + | | e |
| + | | jump right |
| + | |- |
| + | | q |
| + | | jump left |
| + | |- |
| + | | <ENTER> |
| + | | select |
| + | |} |
| | | |
| == TODO == | | == TODO == |
− | + Need Someone who knows the IOS interface very well to validate my calls to the IOS functions.
| + | * Need someone who knows the IOS interface very well to validate my calls to the IOS functions. |
| | | |
| == Download == | | == Download == |