Skip to content

Commit 9d8a115

Browse files
authored
Switch to fat32 file system for SD rom loading (#27)
This removes the custom SD data format and switch to plain fat32 file system for rom loading. Just place rom files in the root dir and the menu system should work as before. Also use usb_hid_host for gamepad support.
1 parent a1bd8f6 commit 9d8a115

15 files changed

+63099
-938
lines changed

nes.gprj

+3-2
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,14 @@
3535
<File path="src/nes2hdmi.sv" type="file.verilog" enable="1"/>
3636
<File path="src/nes_tang20k.v" type="file.verilog" enable="1"/>
3737
<File path="src/ppu.v" type="file.verilog" enable="1"/>
38+
<File path="src/sd_file_list_reader.v" type="file.verilog" enable="1"/>
3839
<File path="src/sd_loader.v" type="file.verilog" enable="1"/>
3940
<File path="src/sd_reader.sv" type="file.verilog" enable="1"/>
4041
<File path="src/sdcmd_ctrl.sv" type="file.verilog" enable="1"/>
4142
<File path="src/sdram.v" type="file.verilog" enable="1"/>
4243
<File path="src/uart_tx_V2.v" type="file.verilog" enable="1"/>
43-
<File path="src/usb_gamepad.v" type="file.verilog" enable="1"/>
44-
<File path="src/usb_gamepad_rom.v" type="file.verilog" enable="1"/>
44+
<File path="src/usb_hid_host.v" type="file.verilog" enable="1"/>
45+
<File path="src/usb_hid_host_rom.v" type="file.verilog" enable="1"/>
4546
<File path="src/nestang.cst" type="file.cst" enable="1"/>
4647
<File path="src/nestang_dock.cst" type="file.cst" enable="0"/>
4748
<File path="src/nestang.sdc" type="file.sdc" enable="1"/>

0 commit comments

Comments
 (0)