[go: up one dir, main page]

Menu

Code (SVN) Commit Log


Commit Date  
[r2803] by dbjh

- Updated all links in faq.html and changed http to https where possible.
- Updated links to (changed) uCON64 homepage (https://ucon64.sourceforge.io/).
- Show --xgd3r in the output of --help (and readme.html).

2020-07-06 16:05:10 Tree
[r2802] by dbjh

- Added support for USB to the 64-bit Windows ports. With this change the
64-bit Windows ports have reached feature parity with their 32-bit
counterparts.
- Fixed warnings when compiling with -D_FORTIFY_SOURCE=2 and USB support
enabled.
- Renamed parport_nop() to microwait2() in f2a.c to reflect what it does. I
did a test of its accuracy and was surprised that it actually has microsecond
accuracy. Still, using microwait() (like in gd.c) will give more constant
results on non-DOS. On DOS the accuracy of the current implementation is
likely better.
- Disabled warning when regain_privileges() fails, because it always does when
the executable is not setuid root.
- Fixed issue with mixing stderr and stdout output.

2020-07-03 18:40:29 Tree
[r2801] by dbjh

- Removed extra newline.

2020-06-22 15:57:07 Tree
[r2800] by dbjh

- It is specific to GNU/Linux, so don't suggest otherwise.

2020-06-22 15:10:44 Tree
[r2799] by dbjh

- Fixed warning when compiling with GCC 10.1.0.
- Analyzed warnings when compiling with -fanalyzer (in src/console/nes.c and
src/misc/ioapi.c), but both appear spurious (calling code takes ownership).
- Cosmetic changes.

2020-06-21 09:52:35 Tree
[r2798] by dbjh

- libcd64 now also opens the parallel port in blocking mode on BeOS (just like
uCON64).
- Added signal handler for segmentation error caused by in{b, w}() and
out{b, w}() on Linux. This is just to be user friendly when misconfiguring
on Raspberry Pi. The error message suggests to configure with --enable-ppdev.

2020-06-20 13:53:41 Tree
[r2797] by dbjh

- Replaced HTTP links with HTTPS ones.

2020-05-24 12:44:56 Tree
[r2796] by dbjh

- libcd64: Implemented the same functionality in the Cygwin signal handler as
the Win32 exception filter has: skipping over the in instruction in order to
return to the library client. I had to work around a Cygwin bug, because it
passes an invalid context to the signal handler.
- libcd64: do not use errno for Win32 functions.
- Reverted to normal standard library functions in the signal handlers, because
the exception is not interrupting any standard library function either.

2020-05-24 07:54:44 Tree
[r2795] by dbjh

- Removing -funroll-loops worked for MinGW-w64, but not for 64-bit Cygwin...
Re-added -funroll-loops and thoroughly tested an alternative work-around on
MinGW, 32-bit Cygwin, MinGW-w64 and 64-bit Cygwin. Added a long explanation
to makefile of libcd64.
- Made a small update to aps.c to bring aps_set_desc() in line with
ppf_set_desc().

2020-05-22 18:36:16 Tree
[r2794] by dbjh

- Updated year...

2020-05-19 19:48:25 Tree
Older >