kanjitalk755
685ce533f8
delete symlink
2018-06-07 22:21:31 +09:00
kanjitalk755
f96c92ad51
SheepShaver/src/slirp/* copied from jvernet/macemu
2017-12-09 21:24:46 +09:00
kanjitalk755
87ddeb520b
delete symlink SheepShaver/src/slirp
2017-12-09 21:23:54 +09:00
kanjitalk755
aa24dbc3df
revert BasiliskII/src/slirp/*
2017-12-09 21:10:30 +09:00
kanjitalk755
a944344f84
BasiliskII/src/slirp/* copied from jvernet/macemu
2017-12-06 15:35:41 +09:00
kanjitalk755
e42b6a50c3
revert SDL
2017-12-05 23:49:59 +09:00
kanjitalk755
ae88e28ed7
delete SDL/* to revert
2017-12-05 23:46:02 +09:00
kanjitalk755
ce426edbc4
revert adb.cpp (symlink)
2017-12-05 11:18:35 +09:00
kanjitalk755
73a0dc21a7
delete adb.cpp to revert
2017-12-05 11:17:32 +09:00
kanjitalk755
86ad0c8ef4
copied video_sdl.cpp from cebix/macemu
2017-12-04 23:06:25 +09:00
kanjitalk755
5c4466b841
fix #1
2017-12-04 22:43:51 +09:00
kanjitalk755
616fb5808c
JIT code patch tool
2017-12-04 21:25:52 +09:00
kanjitalk755
6eaa8cb232
separate JIT code, macOS and others
2017-12-04 20:38:21 +09:00
kanjitalk755
42353c9698
improve stability
2017-11-27 23:55:12 +09:00
kanjitalk755
4fa3294118
boot stability after forced termination
2017-11-27 22:35:17 +09:00
kanjitalk755
03d2502cc6
fixed: localtime() may return NULL
2017-11-26 16:22:52 +09:00
kanjitalk755
7e28b437c4
improve launch stability
2017-11-25 03:17:06 +09:00
kanjitalk755
aaeb0dd5eb
revert vm_protect of ROM area
2017-11-24 21:40:06 +09:00
kanjitalk755
0903a3adfd
offset error fixed
2017-11-24 21:07:07 +09:00
kanjitalk755
f170a527b2
64-bit JIT
2017-11-22 11:27:42 +09:00
kanjitalk755
164935017b
sigsegv copy from BasiliskII
2017-11-22 10:13:46 +09:00
kanjitalk755
956aebe9b3
delete symlink
2017-11-22 09:26:56 +09:00
kanjitalk755
056dc36070
revert BasiliskII, change only SheepShaver
2017-11-18 13:08:30 +09:00
kanjitalk755
e7c041c0d5
delete symbolic links
2017-11-18 12:46:22 +09:00
kanjitalk755
5065fb9d95
64-bit build for 10.10+
2017-11-17 21:43:36 +09:00
asvitkine
e07640979e
Merge pull request #42 from ifernandez/master
...
Added the new SheepShaver icon by Weedy Weed Smoker
2017-11-01 19:56:22 -04:00
asvitkine
f0488d8396
Merge pull request #138 from rakslice/tap_0901
...
Support version 0901 TAP devices in Windows
2017-10-11 21:33:01 -04:00
asvitkine
82f288f302
Merge pull request #139 from rakslice/tap_broadcast
...
Accept eth and atalk broadcast/multicast packets when using TAP in Windows
2017-10-11 21:31:44 -04:00
asvitkine
9a330603fd
Merge pull request #136 from rickyzhang82/pr-emulated-hard-drive-in-24-bit-rom
...
Patch installing BII emulated hard drive in .sound driver Open call.
2017-10-11 21:30:54 -04:00
Alexei Svitkine
331556d309
use correct conversion function
2017-10-11 21:28:43 -04:00
Alexei Svitkine
e60c1aa1d7
fix ss build on newer osx
2017-10-11 21:17:14 -04:00
Andrew Tonner
6c37eb236b
Accept eth and atalk broadcast/multicast packets when using TAP in Windows
2017-10-09 16:24:43 -07:00
Andrew Tonner
517e2aa7ab
Support version 0901 TAP devices in Windows
2017-10-09 16:08:55 -07:00
asvitkine
6bb9d00184
Merge pull request #137 from rickyzhang82/pr-fix-sdl-in-24-bit-rom
...
Fix 1 bit BW guest OS frame buffer in 8 bit per pixel SDL surface.
2017-10-08 14:47:27 -04:00
Ricky Zhang
67437652cb
Fix 1 bit BW guest OS frame buffer in 8 bit per pixel SDL surface.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-10-07 22:56:30 -04:00
Ricky Zhang
ca11c25882
Patch install BII drive in .sound driver Open call.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-10-06 22:28:11 -04:00
asvitkine
8d53921b20
Merge pull request #133 from rickyzhang82/pr-enhance-rom-break-point
...
Enhance ROM break point feature.
2017-10-06 21:32:14 -04:00
Ricky Zhang
cba9b032fb
Fix several minor issues.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-10-06 20:01:55 -04:00
asvitkine
40716c7c91
Merge pull request #131 from simon-frankau/classic_video
...
Map framebuffer into accessible memory in 24-bit mode
2017-10-06 08:44:16 -04:00
asvitkine
66d3873cf7
Merge pull request #135 from rakslice/volumes_drag_and_drop
...
In the Windows GUI, allow file drag and drop into the Volumes list
2017-10-04 23:17:39 -04:00
Andrew Tonner
b72b16a775
Allow file drag and drop into the Volumes list
2017-10-04 19:46:32 -07:00
Ricky Zhang
175fbfde43
Enhance ROM break point feature.
...
1. Change --break input option format. Too much typing by taking decimal address. Change to hexadecimal input.
2. Allow ROM break point to continue to execution. The original ROM break point just replace instruction in ROM break point address with emul_op M68K_EMUL_BREAK. This just halts emulation right at the break point. The patch is less invasive than the original approach. It allows emulation to continue to run by pressing 'x' to exit from cxmon.
3. Add option --loadbreak which load break point from file before emulation start.
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-15 21:36:16 -04:00
Simon Frankau
ec1a9418ab
Map framebuffer into accessible memory in 24-bit mode
2017-09-10 20:22:46 +01:00
asvitkine
e273bb1a0b
Merge pull request #129 from rickyzhang82/pr-cxmon-break-point
...
[Revised] Add break point functions to Basilisk II
2017-09-04 14:56:34 -04:00
Ricky Zhang
34cf1b0940
Fix indentation and a typo.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-04 14:35:50 -04:00
Ricky Zhang
93e800ffc7
Fix another round of suggestions.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-04 14:21:16 -04:00
Ricky Zhang
597ff0666c
Fix code style.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-04 08:00:45 -04:00
Ricky Zhang
d2bb35ee5a
Fix all suggestions from asvitkine
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-04 07:37:29 -04:00
Ricky Zhang
93b22b8902
Add Macintosh M68k suspend program and user guide.
...
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-03 00:26:56 -04:00
Ricky Zhang
f3895493ae
Add break point function for Basilisk II in cxmon.
...
To enter break point, you need to run a m68k program in Macintosh guest OS. The program
executes a new emul_op instruction 0x7138. The program will be provided
in cxmon/utils folder in a separate commit. Once emulation is suspended,
you can enter below new cxmon command to manipluate break points:
ba [address] Add a break point
br [breakpoints#] Remove a break point. If # is 0, remove all break points.
bd [breakpoints#] Disable a break point. If # is 0, disable all break points.
be [breakpoints#] Enable a break point. If # is 0, enable all break points.
bi List all break points
bs "file" Save all break points to a file
bl "file" Load break points from a file
Once emulation PC reach break point address, it automatically suspends
and traps into cxmon.
Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-03 00:26:01 -04:00