darkstar
7c852a8685
MSVC: Make the new malloc() wrapper optional
...
It causes issues with DLL linkage on MSVC (DLLImport/DLLExport) so let's
just disable it for now...
2018-10-03 20:42:07 +02:00
waltje
96ce38fa64
Allow manual changing of Dynarec flag.
2018-09-28 15:06:26 -04: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
eb1de7d326
Update for Makefile under VC to actually enable optimization.
...
PR from 360CodeSafe to catch file-open errors in CPU module.
2018-09-20 00:30:32 -04:00
darkstar
5bfd366a95
Update MSVC project files
2018-09-05 17:04:08 +02:00
waltje
fb0c788b61
Added warning to save before configuring boards (new STR_2308 !)
2018-09-04 02:26:34 -04:00
waltje
0029688f15
Fix for app crash if Windows installed language not supported. Fixes issue #44 .
2018-09-04 01:43:17 -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
cc9d210559
Whoops, forgot to update Makefiles for non-PNG systems.
2018-09-02 18:55:08 -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
waltje
933b8cacd0
Committed the basic printer module, cleaned up a bit.
2018-09-01 06:36:08 -04:00
waltje
061613df32
Updated SCAT machine to remove signed-ness warnings in VC.
...
Updated parallel device for an oopsie.
2018-09-01 02:14:15 -04:00
waltje
5b0069632b
Added new printers framework. Work in progress.
2018-09-01 00:10:09 -04:00
waltje
2f8a7baf6a
Created new plat_tempfile() function so it can be re-used.
2018-09-01 00:08:36 -04:00
waltje
c094bdc9b4
Fixed the ISA Clock/RTC cards for IRQ operation. Verified with a new DOS tool, cross-checked on real hardware.
...
Removed some old, unneeded files.
2018-08-30 03:49:37 -04:00
waltje
e0252036e6
Added 8088-1 (10MHz) CPU support.
...
Added presetting a filename for NVR (so cards can use that.)
Updated some more translation files for STR_3480 and STR_3481.
Added a new card: ISA-based Clock/RTC cards for PC/XT systems.
Un-did previous change to XT ST506 driver.
2018-08-29 03:58:50 -04:00
waltje
15d9edf697
Small changes to the ET4000 driver.
...
Updates to allow debug binaries in the same folder.
Changes to move the Language Packs into lang/ under ExePath.
Removed the GREENB machine, just another AMI486 machine.
2018-08-26 23:54:14 -04:00
waltje
96848e0c03
Update for language modules (STR_3480); defaults to English in modules.
2018-08-25 20:36:29 -04:00
waltje
f6eae8c658
Initial release of the ISA Memory Expansion Card driver. Not done yet, but works.
2018-08-25 14:52:56 -04:00
waltje
3bb15e1fe7
Added several small upstream patches for CPU module.
...
Added the D2D rendering module from 86Box, and updated it.
Fixed the Slovenian translation.
Added Norwegian (Bokmal) translation.
Several small fixes here and there.
2018-07-28 20:53:54 -04:00
waltje
097fb38af7
Updates to auto-generated the language pack modules.
2018-06-20 01:40:48 -04:00
waltje
4e4d3b886e
MinGW no longer fails on codepage settings.
2018-06-16 20:04:52 -04:00
waltje
25f64c37a2
Now checking for 65001...
2018-06-16 19:22:06 -04:00
waltje
c3f224e052
More windres changes.
2018-06-16 19:16:31 -04:00
waltje
52f06b18d4
More lame-code-fixes.
2018-06-16 19:05:51 -04:00
waltje
12456516c1
Merge branch 'master' of https://github.com/VARCem/VARCem
...
# Conflicts:
# src/win/VARCem.rpp
2018-06-16 19:03:27 -04:00
waltje
7906ab3859
Fix for lame MinGW 'windres.exe' code.
2018-06-16 18:57:57 -04:00
waltje
fe75e1e49a
Fix for lame MinGW 'windres.exe' code.
2018-06-16 18:49:09 -04:00
waltje
162afde8b8
More cleanups.
...
Added more languages.
Updated SCAT machines (for the Asian demo machines.)
Fixed VC project files.
Started integrating building of language DLL's into mainline.
Added the Award 8088 XT Clone machine.
2018-06-16 18:40:48 -04:00
Fred N. van Kempen
eb5a5d6b71
Merge pull request #33 from darkstar/msvc
...
MSVC: Update project files
2018-06-16 15:15:49 -04:00
waltje
2f0300eec8
Updated Italian to the correct file.
...
Added Belarussian and Lithuanian languages.
2018-06-13 15:07:30 -04:00
darkstar
c68299ce31
MSVC: add missing library and fix project files
2018-06-10 00:58:42 +02:00
darkstar
d188e95b81
Fix uninitialized variable
2018-06-10 00:50:50 +02:00
darkstar
59e2350728
MSVC: Update project files
2018-06-10 00:24:18 +02:00
waltje
1a3148e9c7
More fixed and updates. No new code or features.
2018-06-08 19:44:33 -04:00
waltje
d3039192e7
Adding multi-language support.
...
Cleanups.
2018-06-04 16:49:29 -04:00
waltje
d136e28136
More cleanups.
...
Changes to make the FDC work with single-sided drives.
Changes to show user 160/180 and 320/360K drives are the same.
More changes that deal with VNC (new VNC lib in progress)
Fixed bugs in New Image code.
Fixed screenshots not working.
2018-05-14 17:53:16 -04:00
waltje
cfda8ef931
Some minor changes, mostly for some leftover EuroPC things.
...
Version bumped to 0.1.6.0 - finalizing for release.
2018-05-12 23:53:43 -04:00
waltje
d393e95f8f
Fixed bug in XTA driver.
...
Fixed string-loading issue.
Fixes for handling file dialog, filters, etc.
Changed the return value of dlg_file so we can use its RO flag.
Removed the additional _WP statusbar menu items (no longer needed with new RO handling.)
2018-05-11 21:31:52 -04:00
waltje
ef2772b629
Added SDL renderer for Windows. Still some issues, but mostly works.
2018-05-11 17:23:28 -04:00
waltje
baea3fe037
More changes and cleanups.
2018-05-11 04:09:50 -04:00
waltje
f018b3bc33
Changes needed to allow for SDL (and maybe others) that need a fullscreen window.
2018-05-10 22:58:34 -04:00
waltje
bf676a9213
More warnings fixed (in cpu/ and mem.c)
...
More vidapi cleanups, synced with UNIX version now.
More fine-tuning of UI code here and there.
2018-05-10 03:58:47 -04:00
waltje
4d076d37e0
Re-did the VIDAPI stuff and moved to the common code.
2018-05-09 18:11:20 -04:00
waltje
6bc2044b73
Fixed the floppy-error bug on VC builds (was uninited variable in fdd_img.c)
...
Made the CD=ROM ioctl support code conditional, as per OBattler's concerns over that code.
2018-05-09 01:48:48 -04:00
waltje
04790cb7ce
Updated README.md with build status info.
...
Fixed bugger driver internal pathnames.
Updated Makefile.MinGW.
2018-05-08 03:35:22 -04:00
waltje
c5b29c2a09
Cleaned up the VIDAPI interface - renderers now export only one symbol.
...
DirectDraw and Direct3D modules re-integrated as one single driver.
VNC is now enabled by default, it will be runtime-disabled if the DLL is not found.
The BUGGER device moved to devices/ ; will be an external device (DLL) soon.
2018-05-08 03:12:42 -04:00
darkstar
c07d0fa988
MSVC: Update project files
2018-05-08 01:03:53 +02:00
darkstar
258c784989
Fix some relative include paths
2018-05-08 01:00:14 +02:00