waltje
bccc0d4900
Small fixes and changes, nothing major.
2018-11-22 16:39:40 -05:00
waltje
72bc6f8e9e
Fix for running HBASIC/BASICH on Hercules card on 286+ systems.
2018-11-18 08:34:38 -05:00
waltje
5742718111
Changes to clean up CPU codegen (dynarec) to allow compiling without it again.
...
Change to fix compile error if RELEASE=y.
2018-11-13 19:30:34 -05:00
waltje
36ab2047ab
Changes to how network providers are loaded.
2018-11-12 16:12:47 -05:00
waltje
e900408e85
Applied relevant upstream patches.
...
Made serial and parallel port numbers 0-based.
Removed the SLiRP code block from mainline (will be DLL in next commit.)
Added the VNS network provide.
2018-11-12 02:55:20 -05:00
waltje
1a18020562
Added the upstream changes to the ESC/P printer to add (more) ESC/P2 commands and color.
...
Applied upstream patch for Sigma400 cursor issue.
2018-11-05 01:00:56 -05:00
waltje
0951f94995
Erm, more dummies.
2018-11-02 16:46:46 -04:00
waltje
264897f69f
Fixing build with a dummy file.
2018-11-02 15:50:43 -04:00
waltje
beac317ced
Several small fixex here and there.
...
Applied some of the relevant upstream changes.
2018-11-02 15:45:13 -04:00
waltje
5a05143a31
Blending update for Hecules cards, from 86Box (modified.)
2018-10-28 17:51:31 -04:00
waltje
30405527f1
Added PL (Polish) translation.
...
More cleanups in ZIP/CDROM/DISK code to fix heap trashing (all the heap-trashing changes were done together with OBattler)
2018-10-27 19:39:08 -04:00
waltje
2a34698c74
Important upstream fix for the S3 ViRGE cards.
...
Some more ZIP driver cleanups and simplifications.
2018-10-27 04:06:11 -04:00
waltje
28fa98e69d
More cleanups and some fixes for the ZIP driver.
2018-10-26 19:15:57 -04:00
waltje
d97c3a91e8
Several rounds of code cleanups.
...
Fixed the heap-trashing bug.
Applied some more upstream patches.
2018-10-26 14:30:34 -04:00
waltje
e4a6a62bb8
Some more 64bitness fixes for warnings.
...
Applied relevant upstream patches.
Added Sigma Color 400 video card.
2018-10-25 04:28:33 -04:00
waltje
98eaa3bd34
Many small changes and fixes for building a 64-bit application.
...
Both GCC and VC builds seem to work OK for Windows, as does the Linux version.
2018-10-25 01:20:32 -04:00
waltje
ce7ca74f9b
Forgot some changes to the SCSI CD-ROM driver.
2018-10-22 21:02:15 -04:00
waltje
133f121e2c
Cleanup to PR#60 (Cirrus Logic GD-5422)
...
Cleanup of SVGA rendering code.
2018-10-22 18:31:45 -04:00
Altheos
283120c692
Modifications qui seront validées :
...
modifié : devices/video/vid_cl54xx.c
modifié : devices/video/vid_svga_render.c
modifié : devices/video/vid_svga_render.h
modifié : devices/video/video.h
modifié : devices/video/video_dev.c
2018-10-22 14:16:17 +02:00
waltje
b7a877bacc
Applied relevant upstream patches, including one that fixes the CL-GD.
...
Several small fixes here and there.
2018-10-21 17:55:52 -04:00
waltje
18917db2a7
Fixes for several UI issues.
...
More warnings fixed (thanks, Clang.)
2018-10-21 04:04:05 -04:00
waltje
06774a1ef0
Argh. Fixing errors about fixing warnings. Seriously!
...
Fixed some more warnings.
2018-10-20 03:26:56 -04:00
waltje
4a445127d8
Fixed several warnings.
...
Fixed some small issues, mostly NULL-ptr related.
2018-10-20 02:38:49 -04:00
waltje
6bd70019c1
Applied more upstream patches (finally, removing cdrom_null !)
2018-10-19 04:20:42 -04:00
waltje
af443c0f04
Changes to re-implement the Host CD-ROM Drive mode, phase 2. This also adds 2 new status-bar menu items to optical drives, Lock and Unlock, which disable or enable media removal/insertion on the host drive.
2018-10-19 02:38:48 -04:00
waltje
80ca36536d
More changes and cleanups to the cdrom/scsi layers.
...
Several small fixes to the previous commit (IDE works again ;-)
First attempt at "bringing back" the Host CDROM (formerly "ioctl") module.
2018-10-18 02:21:00 -04:00
waltje
3e4f5c0ed9
Fix up some warnings and silly errors.
2018-10-16 20:05:17 -04:00
waltje
22379f55ad
Applied all relevant upstream patches.
...
Cleaned up the CD-ROM stuff a bit more, merging the drive and the image parts.
Updated disk, cdrom and zip structures to use the same bus_id union.
2018-10-16 19:53:01 -04:00
waltje
d30a4aa903
Upstream sync patches.
...
Fixing warnings.
Changes to the Arche AMA and Trigem 286 machines.
Updated MSVC project files.
2018-10-12 13:09:47 -04:00
darkstar
f1e671baf1
Fix include guard
2018-10-11 15:03:39 +02:00
darkstar
95bea3468a
Fix unreferenced variable warning in game.c
...
When logging is disabled, this variable is not needed
2018-10-09 13:27:27 +02:00
waltje
4a5514aa47
Fixed video BIOS loading for AMAJ machine.
2018-10-08 15:20:57 -04:00
waltje
98e7188634
Several small fixes I forgot I still had to do..
2018-10-08 04:20:31 -04:00
waltje
5d6b369df8
Various fixes, resulting from (more) Linux work.
...
Upstream commits applied.
2018-10-08 02:27:25 -04:00
darkstar
f2184a6696
MSVC: Add include for emu.h
...
This is required for DBGLOG(...) to work correctly
2018-10-08 00:33:52 +02:00
waltje
6ea0da4884
More fixed for paths, thanks to a custom Makefile..
2018-10-06 20:03:23 -04:00
waltje
203fa09dce
More updates.
2018-10-06 19:45:58 -04:00
waltje
2a27221ba4
Updated README.md and did a re-sync.
2018-10-06 19:15:14 -04:00
waltje
2f69c95152
Full Upgrade to the 1.7 tree.
2018-10-06 18:31:10 -04:00
waltje
b775d592d4
Some minor changes.
...
FINAL 0.1.6 release!
Signed-off-by: waltje <decwiz@yahoo.com >
2018-10-06 17:29:14 -04:00
darkstar
b38db9e9d6
SCSI: Fix for "changeable" mode pages
...
This is supposed to be a bit field of the fields that can be changed by
MODE SELECT. Since we don't support changing mode pages (yet), we should
report that fact correctly
2018-10-03 21:20:27 +02:00
waltje
428528ff57
Bumped version to 0.1.6.5.
...
Added a workaround to handle possible NULL returns from malloc; we now call a wrapper function which will notify the user, clean up and then exit the application if that happens.
2018-09-23 16:35:45 -04:00
waltje
116a7f68af
Minor upstream changes.
2018-09-22 19:15:04 -04:00
waltje
98a9f34131
Various small fixes.
2018-09-21 23:35:15 -04:00
waltje
f34963819b
Small fix for AT keyboard generating NULL interrupts.
...
Bumped to version 0.1.6.5.
2018-09-11 23:52:46 -04:00
waltje
10efb6f0cd
Small fixes, and language update for JP.
...
Release train 0.1.6(.4) is currently the <Stable-Release> path.
Release train 0.1.7(.0) is currently being tested.
2018-09-10 05:42:28 -04:00
waltje
149cdc736d
More language updates.
2018-09-05 15:34:28 -04:00
waltje
dad6c07865
Various upstream changes applied.
2018-09-04 01:42:09 -04:00
waltje
f5da553cb7
Fixed a bug in device.c (cloning cleanup)
...
Added the Micro Mainframe EMS-5150T EMS board (request Fenix70)
Updated the parallel port device handler.
Added the initial release of the ESC/P printer.h (WIP)
2018-09-03 19:23:22 -04:00
waltje
0b515cf2d9
Updates to the printer system.
...
Combined all PNG stuff into the new png.ch module, and finally fixed the VC crash with it!
2018-09-02 18:26:21 -04:00