Dagen Brock
c5fd268076
Update .gitlab-ci.yml missing sdl image on win sdl
2017-01-22 13:10:29 -06:00
Dagen Brock
1345e491fe
Update .gitlab-ci.yml with another missing cyg win sdl lib
2017-01-22 13:05:30 -06:00
Dagen Brock
cb8a7a1d62
formatting cleanup, add help option, fix quit behavior to ignore command-Q
2017-01-22 12:33:43 -06:00
Dagen Brock
2c368598e1
removed outdated readme info
2017-01-21 22:47:47 -06:00
Dagen Brock
f14cb94a68
rename
2017-01-21 22:47:24 -06:00
Dagen Brock
3d393cb665
starting to do doc cleanup
2017-01-21 22:39:38 -06:00
Dagen Brock
c5fbc76e18
log cleanup
2017-01-21 21:44:44 -06:00
Dagen Brock
f13461190a
doc updates for forthcoming release
2017-01-21 18:52:08 -06:00
Dagen Brock
03438cdb39
cleaning extraneous libs accidentally added to regular win32 package
2017-01-21 16:35:59 -06:00
Dagen Brock
f7cc4d1c62
Merge branch 'experimental' of centralserv.gotgeeks.com:dbrock/gsplus into experimental
2017-01-21 16:33:23 -06:00
Dagen Brock
0ff8dc524c
scanline simulator is back. yay.
2017-01-21 16:31:32 -06:00
Dagen Brock
29ccabdd2a
Update .gitlab-ci.yml with second hotfix test for win missing dll
2017-01-21 08:50:06 -06:00
Dagen Brock
1fdfd24b9d
Update .gitlab-ci.yml with test hotfix for win missing dll.
2017-01-21 08:44:43 -06:00
Kelvin Sherlock
e2b41586a9
Merge branch 'headless' of centralserv.gotgeeks.com:ksherlock/gsplus into headless
2017-01-20 22:33:47 -05:00
Kelvin Sherlock
2c87f2ae20
headless driver. Does not implement any i/o whatsoever. Possibly useful for running gno/me or proline in the background.
2017-01-20 22:30:44 -05:00
Dagen Brock
9906f0187e
remove extra newlines from switch to glogf()
2017-01-20 14:19:07 -06:00
Dagen Brock
624aefbe08
remove erroneous printf and warnings
2017-01-20 13:58:01 -06:00
Dagen Brock
aa240efdc8
manually redoing Kelvin's glogf work
2017-01-20 13:28:09 -06:00
Dagen Brock
e584e82f35
Merge branch 'win32_icon' into 'experimental'
...
win32 icon.
replace the fugly old win32 icon with a new one based on the gsp_icon_xxx.png files. includes script used to generate the icon (`perl -w make_ico.pl gsp_icon_16.png gsp_icon_32.png gsp_icon_64.png gsp_icon_128.png gsp_icon_256.png`).
See merge request !6
2017-01-20 11:51:54 -06:00
Dagen Brock
78ccf27da9
Merge branch 'ksherlock/gsplus-debugger_fix' into experimental
2017-01-20 11:43:59 -06:00
Dagen Brock
1eb22708e5
Merge branch 'win32_host' into 'experimental'
...
Win32 host
Rewrote the windows host fst support as native win32 for a number of reasons:
1. The Win32 file API is a much closer match to the GS/OS API than the POSIX file API is.
2. using the C/POSIX API means data is translated from NT to POSIX to GS/OS and (then back again) and each step is lossy.
3. Cygwin goes out of it's way to prevent Alternate Data Streams from working.
4. Don't have to worry about win32 exceptions in the unix host fst code.
5. It works consistently when compiled with Cygwin, mingw, or msvc
The resource forks and finder data/file type information should be compatible with Macintosh Services for Windows, Microsoft's AFP Server and OS X NTFS driver.
Tested with Cygwin 64. Compiled with MINGW 64 (but untested since the rest of gsplus won't build).
See merge request !4
2017-01-20 11:40:23 -06:00
Dagen Brock
9e9395cb49
Merge branch 'experimental' into 'win32_host'
...
# Conflicts:
# src/host_fst.c
2017-01-20 11:39:36 -06:00
Dagen Brock
df15c0f6d9
Merge branch 'fix_64_bit_win32_sound' into 'experimental'
...
64-bit fixes for win sound driver
This fixes the win32 sound driver so it can be compiled (and run) with 64-bit Cygwin/gcc. Previously, it would crash due to pointer/int conversion losing information.
See merge request !3
2017-01-20 11:33:04 -06:00
Dagen Brock
9ce2f0e35d
Merge branch 'experimental' of centralserv.gotgeeks.com:dbrock/gsplus into experimental
2017-01-20 10:57:10 -06:00
Dagen Brock
1748c6d5bf
Merge branch 'experimental_host_fst' into 'experimental'
...
fix up linux compile errors
this should fix most of the linux compile errors.
See merge request !2
2017-01-20 10:56:26 -06:00
Dagen Brock
f00002eeb3
Merge branch 'experimental' into 'experimental_host_fst'
...
# Conflicts:
# src/host_fst.c
2017-01-20 10:50:56 -06:00
Dagen Brock
74815bfe70
Merge branch 'master' of github.com:digarok/gsplus
2017-01-20 10:38:38 -06:00
Dagen Brock
9950bc3e4a
Merge branch 'master' of github.com:digarok/gsplus into experimental
2017-01-20 10:38:00 -06:00
Dagen Brock
a7302310c5
Merge pull request #6 from ksherlock/sdl_dnd
...
Adds code to, theoretically, insert a drag-n-drop disk image.
2017-01-20 10:34:39 -06:00
Dagen Brock
042dc88e64
Merge pull request #5 from ksherlock/sdl2_copy
...
use SDL to get clipboard text for F5 paste.
2017-01-20 10:26:38 -06:00
Dagen Brock
841bcff724
dmg background appley-fied
2017-01-20 10:17:58 -06:00
Dagen Brock
8d1161b224
fix for segfault on screenshot w/ no dir specified
2017-01-19 22:53:30 -06:00
Kelvin Sherlock
c0d2eccf48
headless driver. Does not implement any i/o whatsoever. Possibly useful for running gno/me or proline in the background.
2016-12-18 00:44:12 -05:00
Kelvin Sherlock
563411ffb3
win32 icon.
2016-12-15 22:00:19 -05:00
Kelvin Sherlock
9d3fd44cb1
debugger - fix problem where fd 0 is closed when it shouldn't be.
2016-12-03 20:59:06 -05:00
Kelvin Sherlock
d4bb8f3e0d
freebsd/aix xattr includes
2016-11-27 15:09:35 -05:00
Kelvin Sherlock
827f381ead
updated makefiles for host / win32_host
2016-11-27 15:04:29 -05:00
Kelvin Sherlock
34d0af713d
compile with mingw too!
2016-11-27 14:47:28 -05:00
Kelvin Sherlock
9d0a242487
support the read_only flag, more consistent storage type checks.
2016-11-27 14:28:13 -05:00
Kelvin Sherlock
c20257e5fe
map windows locked/hidden attributes.
2016-11-27 13:53:07 -05:00
Kelvin Sherlock
a2d165840b
AFP_AfpInfo attribute support!
2016-11-26 21:46:05 -05:00
Kelvin Sherlock
a84dd7b424
win32 attribute mapping.
2016-11-26 20:40:10 -05:00
Kelvin Sherlock
a648aac400
fix time conversion.
2016-11-26 15:39:08 -05:00
Kelvin Sherlock
e7cf527ee3
fix get file info
2016-11-26 15:23:25 -05:00
Kelvin Sherlock
e482260d32
more win32-specific code.
2016-11-26 15:14:37 -05:00
Kelvin Sherlock
bb6015df36
synchronize host_fst, fixup a couple bugs .
2016-11-25 21:57:17 -05:00
Kelvin Sherlock
bc75666810
fix fst_read to actually read.
2016-11-25 15:10:25 -05:00
Kelvin Sherlock
0bde878d05
move win32 host to separate file. (in progress).
2016-11-25 14:54:21 -05:00
Kelvin Sherlock
e6f9adc1de
work in progress for windows/cygwin host fst
2016-11-24 13:04:37 -05:00
Kelvin Sherlock
92f78df754
64-bit fixes for win sound driver
2016-11-24 13:03:41 -05:00