7f21176c2fMerge branch 'master' into 'master'
upstream
Paul Molloy
2020-06-13 22:21:56 +0000
b08603a27bMerge branch 'master' into 'master'
Paul Molloy
2020-06-13 22:17:25 +0000
e0d4a92f28Merge branch 'issue50' into 'master'
Paul Molloy
2020-06-13 22:15:40 +0000
ce1323be4bFirmware modification where several NOPs were added to fix problematic various CHR/PRG ROM dumping problems. - Fix for issue 50. - Potential fix for issue 20.
Every Kid Hero
2020-06-13 22:15:40 +0000
660f7f1105Change label to reflect Stunt Race FX
Joel Smith
2020-06-01 20:56:46 +0000
ba1d0d3619Fix issue in inlretro.lua with missing jtag.lua library (doesn't exist in repo)
Max
2020-05-28 08:06:19 -0500
e0fc7956e8Fixed off-by-one error with unrom banktables
Max
2020-05-28 07:01:28 -0500
18e3e3c6a2wording changes
Joel Smith
2020-04-20 19:46:25 -0700
13c73053d0Added support for SNES save ram length from Expansion Ram Header (if valid) fixes issues with SMW 2: Yoshi's Island and Stunt Race FX
Joel Smith
2020-04-20 19:21:25 -0700
4d83c034b1Added values for SNES Stunt Race FX rom type and SRAM
Joel Smith
2020-04-20 13:32:22 -0700
c444a9d152Added hardware code for SNES SuperFX + SRAM
Joel Smith
2020-04-19 21:53:36 -0700
650b523b89Added hardware types for OBC1 and SA-1
Joel Smith
2020-04-19 20:33:28 -0700
d220212bdfAdded SNES SuperFX hardware type
Joel Smith
2020-04-19 19:06:32 -0700
6bd9342584missing file jtag.lua
Joel Smith
2020-04-19 16:31:41 -0700
aec0b7fa42Forgot to commit genesis_v1.lua last time to support changes made to shared_dict_sega.h
Paul XPS
2020-01-14 09:24:28 -0600
db032c793bworking SNES flash script, must update script pointed to by inlretro2.lua. example use 4mbit/512KByte LoROM & verify after writting: inlretro.exe -s scripts\inlretro2.lua -m lorom -z 4 -p romname.sfc -v dump.bin
Paul Desktop ASUS-C7H
2019-11-19 12:57:09 -0600
4b3a0c8a8fPaul's Infinite workbench stream updates from MMC5 & sega genesis battery ram save dumping, and flash board programming. -MMC5 updates fixed battery ram dumping -genesis_v2.lua script supports dumping battery ram, and flashing ROM only prototype flash board. The firmware isn't very clean, but working for now.
Paul XPS
2019-11-01 10:15:41 -0500
9090177ce3Some random additions, mostly to firmware. -SNES support for 32Byte page writes, but host lua scripts are a bit of a mess and still need committed. Firmware isn't very clean either but it's working.. -SEGA stuff is early and non-working. Got it working in a separate branch which will commit shortly. -SWIM updates for better erasing, flashing, and dumping routines -FILES updates for jtag and some other niceties -JTAG is working now for LC4032V & Mach-XO 256
Paul XPS
2019-11-01 00:06:14 -0500
d7658d0ab2GTROM fix, forgot about adding (prob unnecessary) cur_bank write to the firmware flash routine and neglected to commit my local copy of gtrom.lua which was needed for that change.
Paul Desktop ASUS-C7H
2019-09-19 10:00:57 -0500
cc4aa6c67c------------------------------------------- Firmware application version #3 release -------------------------------------------
Paul Desktop ASUS-C7H
2019-08-16 10:27:19 -0500
34599c557flatest firmware DFU supports MMC2&4 plus bunch of other uncommited scripts need to push this week.
Paul XPS
2019-08-06 15:51:32 -0500
f034225036Merge branch 'master' into 'master'
Paul Molloy
2019-08-02 15:25:43 +0000
4e9223fa19Merge branch 'master' into 'master'
Paul Molloy
2019-08-02 15:23:41 +0000
c26dca8c8eFixed SNES v2proto_hirom to detect and set ROM size if not provided (or set to 0) and is known in rom_ubound table
Joel Smith
2019-07-10 00:33:50 -0700
7992165100Merge branch 'fixsramsize'
Joel Smith
2019-07-10 00:01:12 -0700
20bb2b729eFixed SNES RAM and ROM check so if it is unknown and not provided it will break and alert user
Joel Smith
2019-07-09 23:59:36 -0700
8cda1efe02Allow SNES Rom and Ram sizes to be displayed if not in table
Joel Smith
2019-07-09 23:24:06 -0700
4f56ea85a6Added support for SNES autodetection of 256 Kb SRAM in v2proto_hirom
Joel Smith
2019-07-09 22:36:21 -0700
e9f47ec5d0pushing dfu with that should support current N64 & sega commands.
Paul XPS
2019-06-23 13:12:24 -0500
8af93d5515adding Readme notes for PCB v2.1
Paul XPS
2019-06-21 20:19:43 -0500
e628600646Adds a basic users guide to help new users rip games
wulfex
2019-06-09 23:39:47 -0500
147f81462dChanges Readme.txt to MD file, Adds docs folder and EasyRipping guide
wulfex
2019-05-21 22:02:37 -0500
3e052ced37Merge branch 'master' into 'master'
Paul Molloy
2019-05-08 13:56:24 +0000
55e7aca6aeMerge branch 'unromcnrom' into 'master'
Paul Molloy
2019-05-08 13:55:31 +0000
24130b476dFix issues with snes autodetection and header parsing. LoROMs can have valid headers in HiROM addr and vice versa.
beyondcoast
2019-05-06 21:20:50 -0500
1a2cb1cb74Correct iNES IDs for UxROM/CNROM This fixes dumping the one UNROM cartridge (Jordan Vs. Bird) to which I have access. I do not have access to any CNROM carts to test.
Peter Piwowarski
2019-04-11 12:54:15 -0400
577277cd2bBasic NES file header creation. PRG/CHR-ROM sizes are filled in based on provided prg/chr rom input args for dumping. Mirroring is sensed & entered for fixed mirror mappers. So this is basic iNES file format.
Paul XPS
2019-03-21 20:28:53 -0500
5bd4799d2bMerge branch 'master' into 'master'
Paul Molloy
2019-03-16 23:09:54 +0000
6bf1d82c4aRemove size checking in C for Sega because autodetection was implemented.
beyondcoast
2019-03-16 17:22:42 -0500
da9945954bFix HiROM/LoROM detection, add autodetect for sram sizes, make displaying header resilient to unknown values.
beyondcoast
2019-03-03 15:34:03 -0600
0884d6608dSupport for GTROM mapper 111. Both INLretro6 firmware and AVR firmware included. Not making an offical firmware release, will have to upload to INLretro6 with fwupdate call.
Paul Win10 shuttle PC
2019-02-16 10:04:11 -0600
1d9aa2f00fMerge branch 'master' into 'master'
Paul Molloy
2019-02-11 19:55:50 +0000
8f8bb2e9ffAdd support for reading internal SNES Header, limited autoconfiguration (HiROM v LoROM).
beyondcoast
2019-02-10 18:53:52 -0600
2a82101fa8few missing changes for NESmaker support of older firmware from previous commit.
Paul XPS
2019-02-07 23:37:38 -0600
20cf2a81e5Committing host version that works with all hardware versions that shipped to NESmaker Kickstarter backers.
Paul XPS
2019-02-07 23:16:28 -0600
ca604c08b6committing inlretro.exe for windows with the fix for the -k flag from previous commit
Paul XPS
2019-02-07 16:06:13 -0600
935e73a83ffixing -k flag.
Paul XPS
2019-02-07 16:05:04 -0600
8d88925cb6changing variable to int hopefully resolves build errors on all systems. Committing inlretro.exe for windows users to run latest command line args.
Paul XPS
2019-01-29 12:33:54 -0600
63f2c1b358Merge branch 'master' into 'master'
Paul Molloy
2019-01-24 20:51:47 +0000
1d7f40b097inlretro2 support for snes, all consoles now supported via CLI
beyondcoast
2019-01-23 20:19:17 -0600
870c33cb0cMerge branch 'master' into 'master'
Paul Molloy
2019-01-14 21:16:54 +0000
7443c2bd17Update comments/help for clarity about rom size and mappers
beyondcoast
2019-01-14 07:19:54 -0600
f899518989Allow specifying rom size in kilobytes via CLI, do related plumbing to keep Kb as internal representation w/o breaking support for also accepting size in megabits. Cleanup gb scripts to remove unreachable code that was left around from their origin as nes scripts, migrate process()'s to be table driven, add support for gb in inlretro2.lua
beyondcoast
2019-01-14 07:14:15 -0600
a11940f93dMerge branch 'master' into 'master'
Paul Molloy
2019-01-11 16:23:25 +0000
f1ce0f44e4Fix -lm order in to unbreak Linux build
beyondcoast
2019-01-02 15:18:59 -0600
3b85cf152aMerge branch 'cleanup' into 'master'
Paul Molloy
2018-12-30 06:14:19 +0000
e49ff6d2d0Fix osx target -> machos
Max
2018-12-21 03:30:13 +0000
1e2aabc8d5Merge branch 'master' into 'master'
Paul Molloy
2018-12-20 17:04:31 +0000
d844c9dd1fMake Linux and OS X aliases for Unix build, which will work for both.
beyondcoast
2018-12-20 07:48:49 -0600
4fec4855b6Update .gitignore to ignore VSCode metadata
beyondcoast
2018-12-20 07:27:46 -0600
d1e9e54874Fix reported bug about nil path using -p flag to flash cart
beyondcoast
2018-12-20 07:25:21 -0600
2972654e3bCleanup of Genesis console script: add unsupported messages, dead code removal, table usage inlined, fix off-by-one error, make debug msgs variable controlled.
beyondcoast
2018-12-20 07:16:46 -0600
fa2e2afe4aadding -lm flag to include math library.
paul
2018-12-18 20:46:48 -0600
0678b8cb10Merge branch 'master' into 'master'
Paul Molloy
2018-12-18 04:55:24 +0000
97c5258f86Add mmc5 support to inlretro2.lua
beyondcoast
2018-12-17 19:19:17 -0600
d33e9c2489Deduplicate some logic in inlretro2.lua, make mapper/console flags case insensitive, update --help message.
beyondcoast
2018-12-17 19:18:21 -0600
64ebb49617Adding support for dumping MMC5 roms, wram reading/writting probably works, but is untested. (I don't own a MMC5 cart with PRG-RAM)
Paul XPS
2018-12-17 00:05:30 -0600
9b9d4aaa2bMerge branch 'master' into 'master'
Paul Molloy
2018-12-16 19:13:22 +0000
ea204fda31Add long versions for all existing options, ex: -c => --console
beyondcoast
2018-12-16 12:34:22 -0600
e8058e4da1Merge branch 'master' into 'master'
Paul Molloy
2018-12-10 05:44:19 +0000
6685122c09Support N64,GBA,Genesis in inlretro2, add CLI -z option for ROM size in megabits
beyondcoast
2018-12-09 17:53:03 -0600
c1b35baf06Big ol' commit with addition of support for GBA, Genesis, & N64 cartridge reading!
Paul XPS
2018-12-08 16:01:59 -0600
f0865b1aedCleanup registration of lua globals, initialize INLOptions with empty strings to avoid potential segfault.
beyondcoast
2018-12-07 09:23:47 -0600
fa71e2ef2aGBA cart dumping supported!
Paul XPS
2018-12-06 20:12:21 -0600
99e3494db8Merge branch 'master' into 'master'
Paul Molloy
2018-12-07 02:08:06 +0000
0471dd65c2Comment-pocalypse. Delete lots of commented out code in inlprog.c that are left over from a pre-lua era of the software. Add TODOs in lua app for safety checks that were in the removed commented out C code.
beyondcoast
2018-12-06 18:57:22 -0600
7fbcabf3eaadding missing INL6 dfu release from last commit
Paul XPS
2018-12-06 01:28:29 -0600
e4debe5a13Big update for firmware version v2.3.1 this is the verion getting flashed on all v2.0N NESmaker kits v2.3.0 worked for basic functions, but was never shipped
Paul XPS
2018-12-06 01:07:13 -0600
542bba7583adding support for Gameboy MBC1 rom dumping
Paul XPS
2018-12-02 16:41:54 -0600
b904a6cb11Print out device USB/fwudpater version after successful connection. The firmware application version should be printed from scripts.
Paul XPS
2018-12-02 15:07:55 -0600
7ede204444Merge branch 'master' into 'master'
Paul Molloy
2018-12-02 19:52:41 +0000
e3a09931b7Fix ROM Size check logic, wrong variable names in battery-backed ram mappers.
beyondcoast
2018-12-02 13:23:57 -0600
26f403d9f6Change interface to process() for all NES mappers to make higher level scripts more flexible in using them, eliminate hardcoded prg,chr,ram sizes. Add CLI options to drive all this functionality directly. Note: Option letters are chosen somewhat arbitarily, next change will be to use argp so more descriptive flag names can be used ex: --nes_prg_rom_size_kb=16 in addition to single character shortnames. This will be important as console support expands.
beyondcoast
2018-12-02 13:06:22 -0600
cadc615621Have Gameboy ROM only cart dump working! Had to fix io_reset, was trying to modify GB POWER pin before turning on GPIO blocks..
Paul XPS
2018-12-01 22:38:29 -0600
c9e2d643eeMerge branch 'unrom-find-banktable' into 'master'
Paul Molloy
2018-12-01 18:33:52 +0000
ec596dd963Merge branch 'master' into 'unrom-find-banktable'
Paul Molloy
2018-12-01 17:33:39 +0000
48b7437d10Merge branch 'master' into 'master'
Paul Molloy
2018-12-01 16:59:43 +0000