16 Commits

Author SHA1 Message Date
ikari
e1aa9dede2 Add support for Rev.D hardware (STM32 platform) 2023-02-03 01:37:30 +01:00
ikari
4ff4cffae2 Build: new version handling
Version is now generally pulled from the RELEASE_VERSION variable in
`src/VERSION`.
`VERSION=...` can be passed to make to override RELEASE_VERSION. The
special value `VERSION=*` will use the current timestamp as the version
(`YYmmddHHMMSS`). If neither VERSION nor RELEASE_VERSION are specified,
`SNAPSHOT` is used as the version.
2023-02-03 01:37:29 +01:00
ikari
e9a75d693f Global Makefile: use proper subdir make for build+clean 2021-07-28 01:59:10 +02:00
ikari
2b18d196b0 Global Makefile: include fpga in 'all' target 2021-07-28 01:58:20 +02:00
ikari
e7fe6a1b28 global Makefile: package yml and README files 2021-07-28 01:57:29 +02:00
ikari
997a5dfbfc Global Makefile: use version string from VERSION file 2021-07-28 01:56:18 +02:00
ikari
81c58ee516 SGB: add dedicated MSU1 build for sd2snes Mk.2 2021-07-28 01:54:15 +02:00
ikari
2e119e777c Add clean targets to global and utils makefiles 2021-07-28 01:12:21 +02:00
ikari
6759ce7277 Update global & FPGA makefiles
avoid redundant rebuilding of FPGA cores
2020-10-20 23:15:54 +02:00
ikari
90d2d13009 Merge branch 'savestate' of https://github.com/furious/sd2snes into furious-save2 2020-09-30 17:49:41 +02:00
ikari
c11a073156 Add separate DSP core to global release Makefile 2020-09-24 00:56:07 +02:00
furious
537d13de18 Added SGB menu settings, new option to choose which SGB firmware to use
Bug fixes ARM crash on mk3 when loading savestate fixes
2020-09-08 11:27:31 -03:00
furious
6f32044dc6 Merge remote-tracking branch 'redacted173/sgb' into feature/sgb 2020-06-28 17:33:07 -03:00
furious
0e4f14bfe8 Multiple changes since 1.10.3 release, added savestates for Mk.III (Pro) 2020-06-28 14:08:13 -03:00
Your Name
7c795212dd - Fixed window overlay to be per-pixel rather than per-tile. Addresses window graphics problems with CAW bosses and likely many other games.
- Fixed several dynamic range and popping/clicking APU bugs.
- Changed in-game hooks to be fpga-only.  Hook is no longer run on SNES NMI or IRQ.
- Added save states (Save=X+R, Load=X+L) for development.  To enable, modify sd2snes/config.yml sgb_* settings after booting new firmware.  In-game hooks and buttons must be enabled for them to work.  One state is recorded in the SRM file.  Does not work with MSU audio on SD2SNES classic.
- Changed SD2SNES classic to only load MSU bit file for enabled ROMs to make development easier.  The MSU bit file may lag in development.
2020-06-27 12:22:18 -07:00
ikari
a01fb3d6a1 Revise project structure
Makefile based build for FPGA configurations, firmware, SuperCIC,
release packaging. Probably needs more polishing.
2019-05-20 00:33:28 +02:00