Christopher Bonhage
8f64dcd8b3
Implement RTC write support
...
* Set local time offset when writing to Joybus or 64DD RTC.
* Refactor get_local_time to use ISO C Time APIs.
Special thanks to @jago85 and @LuigiBlood for their research!
2021-09-04 22:02:29 +02:00
Simon Eriksson
fe81d08ca2
Remove unused global bus pointer variables
2020-05-15 21:28:24 +02:00
Mike Ryan
36a4a6fdfa
dd: identify IPL and add support for all known dumped IPLs
...
This also fixes a regression introduced in 3900be4
that prevented the DD
IPL from booting.
2016-08-31 18:33:15 -07:00
Tyler J. Stachecki
3288229a50
Start fixing MSVC builds.
...
Conflicts:
rdp/n64video.c
2016-06-26 17:19:17 -04:00
Mike Ryan
73f4420a4c
fix all build warnings, does not affect functionality
2016-06-16 20:40:51 -07:00
Mike Ryan
cfd2336443
time: move get_local_time out to platform-specific dir
...
Patched DD code to make use of this code. Untested on Windows.
2016-02-05 21:44:42 -05:00
Tyler J. Stachecki
4461ad9cf1
Fix 64DD RTC for Windows builds.
2016-01-30 18:10:43 -05:00
Mike Ryan
4fc80b7e8b
dd: functional N64 DD implementation
...
Does not handle disk writes. Expect disks in MAME format.
2016-01-30 16:28:00 -05:00
Tyler J. Stachecki
a4f0d7245a
bus: Reduce number of MMIO address mappings.
2016-01-27 03:13:57 -05:00
Derek "Turtle" Roe
8b89df2fdc
See long description
...
Replaced all references to simulation with emulation
Updated copyright year
Updated .gitignore to reduce chances of random files being uploaded to
the repo
Added .gitattributes to normalize all text files, and to ignore binary
files (which includes the logo and the NEC PDF)
2015-07-01 18:44:21 -05:00
Tyler Stachecki
67fca6c47f
Add -ddrom to the command line.
2015-01-08 12:17:17 -05:00
John Paul Adrian Glaubitz
bdbfaf785b
Fix dereferencing of 'word' parameter in write_dd_regs.
...
Signed-off-by: Tyler Stachecki <tstache1@binghamton.edu>
2015-01-07 09:39:26 -05:00
Tyler Stachecki
58373a30a2
Fix a batch of mistakes in the last commit.
2015-01-06 22:21:23 -05:00
Tyler Stachecki
ce34ff04c4
Prevent 64DD thread from crashing.
...
RTC adjustment works and communication between the 64DD is
now present, but we don't actually save the RTC settings.
2015-01-06 22:21:09 -05:00
Tyler Stachecki
10fc81d7a3
Start filling in lots of 64DD implementation.
...
Also, fix a few bugs in the past two commits.
2015-01-06 22:21:00 -05:00
Tyler Stachecki
c6729b8dcc
Add C2, data sector and MS RAM mappings for 64DD.
2015-01-06 14:29:16 -05:00
Tyler Stachecki
cc3aff976c
Add 64DD mappings and a controller.
2015-01-06 14:07:45 -05:00