Dagen Brock
5d91af6a44
add a simple deb packaging script to ci
2018-08-22 14:23:11 -05:00
Dagen Brock
4b7b3efc46
Merge pull request #38 from digarok/win32_deploy
...
Win32 deploy
2018-08-22 14:18:27 -05:00
ksherlock
81c4215595
Merge pull request #1 from digarok/win32_hostmli_stub
...
Win32 hostmli stub
2018-08-22 13:22:50 -04:00
Dagen Brock
7ede7d092c
fix artifact win32 zip
2018-08-22 11:46:51 -05:00
Dagen Brock
2d5021b5cd
better pattern for branch builds
2018-08-22 10:55:37 -05:00
Dagen Brock
2628a00641
add package/deploy steps to classic win32 build
2018-08-22 10:52:12 -05:00
Dagen Brock
318eb02097
Merge pull request #37 from digarok/win32_hostmli_stub
...
add unimplemented functions to allow win32 builds to work
2018-08-22 10:34:25 -05:00
Dagen Brock
45da5d239d
add unimplemented functions to allow win32 builds to work
2018-08-22 10:07:25 -05:00
Dagen Brock
40b74c32a2
Merge pull request #36 from ksherlock/prodos_mli
...
HOST MLI support
2018-08-21 16:36:11 -05:00
Kelvin Sherlock
70578779e4
mli init - was reading unit as 16-bit quantity instead of 8-bit quantity.
2018-08-20 21:34:59 -04:00
Kelvin Sherlock
30491a39a0
host fst - return a better error for ChangePathGS when destination file exists and DestroyGS when file is non-empty directory
2018-08-20 21:28:09 -04:00
Kelvin Sherlock
67a8d7a0c6
sunos xattr defines
2018-08-20 20:58:48 -04:00
Kelvin Sherlock
8be3dad543
uncrustify.
2018-08-20 20:57:45 -04:00
Kelvin Sherlock
a5e55f826c
update makefile, remove dead code
2018-08-20 20:55:19 -04:00
Kelvin Sherlock
3390a35f84
host mli support
...
intercepts ProDOS MLI calls for the /HOST/ path.
2018-08-20 15:43:06 -04:00
Dagen Brock
8e53c19f66
making it merge someway, somehow
2018-08-20 13:16:47 -05:00
Dagen Brock
f42ab1d0a6
Merge pull request #34 from ksherlock/debugger_wdm
...
new WDM debugger commands useful for programmers
2018-08-20 12:41:20 -05:00
Dagen Brock
5d6bc63bf7
Merge branch 'experimental' into debugger_wdm
2018-08-20 12:40:08 -05:00
Kelvin Sherlock
e021a622b4
adds two new WDM debugger commands useful for programmers.
...
WDM $a0 prints a string
a: string type (0 = c-string, 1 = pascal string, 2 = gs/os string). set bit 15 ($8000) to add a trailing '\n
x/y: pointer to the string
WDM $a1 hexdumps memory
a: length
x/y pointer to memory
(in both cases, x is the low word and y is the high word (ie, bank))
2018-08-20 13:03:53 -04:00
Dagen Brock
c2811e0a68
v0.14 manual
2018-08-20 11:00:53 -05:00
Dagen Brock
d7ccfb919c
remove debug and status line (not supported) flags from osx builds
2018-08-14 22:48:50 -05:00
Dagen Brock
65f280569c
using code beautifier (uncrustify), possibly most controversial commit ever\?
2018-08-13 12:22:40 -05:00
Dagen Brock
a509cc0a3c
fps testing for win comparison
2018-08-10 10:11:22 -05:00
Dagen Brock
99c51da6e8
re-implement alert dialogs for SDL2 version and add sane ROM message
2018-08-10 09:32:55 -05:00
Dagen Brock
c8c0f04173
New CI pushes builds to S3 and creates an updated webpage in final stage
...
- also turned off some builds for experimental branch (now set to build on master only)
- S3 push uses/requires new env vars from gitlabci project settings
- also the builds all have some kind of packaging now (zip/dmg)
2018-08-09 14:39:55 -05:00
Dagen Brock
7d82873478
add check for missing fonts
2018-07-27 14:06:33 -05:00
Dagen Brock
780ab7fcd9
Merge pull request #18 from ghost/master
...
Add check for font so error is generated instead of segfault.
2018-07-27 13:49:51 -05:00
Dagen Brock
dca0a68abb
Merge pull request #32 from ksherlock/host_fst_updates
...
Host fst updates
2018-07-25 15:34:32 -05:00
Dagen Brock
02af660182
Merge branch 'experimental' of github.com:digarok/gsplus into experimental
2018-07-25 14:59:35 -05:00
Dagen Brock
864b01a93c
Merge branch 'config_cleanup' into 'experimental'
...
Config cleanup and Win32 parity
See merge request dbrock/gsplus!13
2018-07-25 14:46:32 -05:00
Dagen Brock
47b837e34c
Win32 SDL2 builds on Cygwin against Mingw SDL2 libs, new docs and log cleanup
2018-07-25 14:33:16 -05:00
Kelvin Sherlock
efbd79264d
host fst - JudgeName doesn't necessarily have a pathname.
2018-07-24 09:16:03 -04:00
Dagen Brock
92af077e38
missing menu terminator bug
2018-07-17 12:39:53 -05:00
Kelvin Sherlock
e886532dbe
host fst - error out if not initialized (prevents null deference later)
2018-07-16 13:53:35 -04:00
Kelvin Sherlock
d1057c52f3
Host FST updates:
...
1. slightly improved logging
2. option to automatically translate cr/lf in text/source files
3. option to merlin encode text .S files
4. default file type for common source code files extensions.
2018-07-08 15:17:07 -04:00
Dagen Brock
ab54161b8d
cleanup and fixup and full options
2018-03-26 23:31:40 -05:00
Dagen Brock
24d2d75c49
return scanline scaling logic
2018-03-19 21:21:11 -05:00
Dagen Brock
b5eaa22877
page up/down in config menus.. yay
2018-03-18 14:25:05 -05:00
Dagen Brock
45d65c9643
missing lib directives
2018-03-11 15:57:03 -05:00
Dagen Brock
5c945e8bff
latest sdl options and first try of win sdl with new libs
2018-03-11 15:10:46 -05:00
Dagen Brock
b276a83171
Merge pull request #26 from digarok/config_cleanup
...
Config cleanup
2018-03-02 10:54:04 -06:00
Dagen Brock
3a6d272a50
copyright cleanup (and fix a copy-pasta)
2018-03-02 10:48:45 -06:00
Dagen Brock
18dbd6af31
new cli options
2018-02-27 06:56:45 -06:00
Dagen Brock
1f061db96b
clean up default config a bit
...
- HT Les Burrows for the suggestion/bug report
I think there is a lot that could be changed around this, but I went for balance. Firstly it switches to a default path of "HOME", takes out the ifdef "MAC" (sorry, other devs can support older platforms better than I, this is old MAC, not the modern OSX version which is supported). It uses a dot file. A lot of these changes could be minorly controversial as they change the behavior somewhat. I think proper documentation, flags, and more cleanup around all of this would help.
2017-12-29 11:47:37 -06:00
Dagen Brock
cbb88d24ca
updated dev notes
2017-12-28 15:22:20 -06:00
Dagen Brock
84234e19a8
try to move CMD invocation
2017-10-16 13:26:55 -05:00
Kelvin Sherlock
e9fe5b8678
host fst fixup:
...
1. if file_type = 0x0f, storage_type = 0x01, create a directory
2. only read pathname if pathname is expected
3. log path for calls that take a path
4. differentiate fileNotFound vs pathNotFound errors.
2017-09-19 08:54:12 -04:00
Gracana
6cd9e9c481
Add check for font so error is generated instead of segfault.
2017-07-22 00:05:58 -04:00
Nick Westgate
6b001c490d
Fix F4 can exit app after Alt-Tab
2017-04-16 22:42:27 +12:00
Dagen Brock
a1fdb3b0b2
Merge branch 'headless' into 'experimental'
...
Headless Driver
Headless Driver. No screen or sound. Useful for stuff like running a BBS or GNO/ME in the background.
See merge request !10
2017-04-05 11:20:44 -05:00