Commit Graph

64 Commits

Author SHA1 Message Date
tsupplis
88bc42d153 gcc-4.9 support/c11 fixes 2015-02-17 00:23:12 +00:00
Kelvin Sherlock
9fda034e0e skip the flip for AddResource 2015-02-07 13:16:19 -05:00
Kelvin Sherlock
f0e585aada prevent resource byte swapping 2015-02-07 13:09:20 -05:00
Kelvin Sherlock
279c8c2300 Fix ChangeResource logging 2015-02-07 13:09:15 -05:00
Kelvin Sherlock
3ff0697e46 clean up some other RM code 2015-02-07 12:30:39 -05:00
Kelvin Sherlock
6197910e3e RM::ChangedResource 2015-02-07 12:30:30 -05:00
Kelvin Sherlock
7168fe8ba3 Bypass resource flipping 2015-02-06 20:24:05 -05:00
Kelvin Sherlock
710da65650 prevent resource byte swapping 2015-02-06 19:58:52 -05:00
Kelvin Sherlock
792e21d0c1 GetNamedResource trap 2015-01-21 14:31:03 -05:00
Kelvin Sherlock
172da3e250 fix CreateRes, add HCreateRes 2015-01-17 18:36:59 -05:00
Kelvin Sherlock
3448078612 allow all resource types to be loaded 2015-01-16 20:45:31 -05:00
Kelvin Sherlock
24666c209f CreateResFile doesn't error out if the resource fork already exists. 2015-01-16 20:45:13 -05:00
Kelvin Sherlock
bfa09940e7 add resources used by MW linker 2015-01-09 12:45:03 -05:00
Kelvin Sherlock
02e95874d1 fix SignedByte stackframe 2015-01-05 13:13:14 -05:00
Kelvin Sherlock
ac66233f40 MWDump68K support
- DATA and TEXT resource types
- HGetFileInfo - use directory id
- PtrAndHand tool call
2015-01-04 19:12:35 -05:00
Kelvin Sherlock
b7aa23f163 SetFinderInfo for filetype/creator 2014-12-26 16:31:03 -05:00
Kelvin Sherlock
45fae53ef5 fix CloseResFile with refNum 0. 2014-12-24 10:17:23 -05:00
Kelvin Sherlock
09d17315d3 fix HomeResFile stack return 2014-12-23 08:44:45 -05:00
Kelvin Sherlock
30d6b05adc FspCreateResFile 2014-12-21 22:30:04 -05:00
Kelvin Sherlock
6929a374d0 use macos_error_from_errno() 2014-12-20 19:32:54 -05:00
Kelvin Sherlock
1a70abf995 use common code for opening resource file. 2014-12-20 12:25:55 -05:00
Kelvin Sherlock
8257050afc FSpOpenResFile support 2014-12-20 12:20:34 -05:00
Kelvin Sherlock
bd93788eef RM::HOpenResFile 2014-12-16 13:07:51 -05:00
Charles Lehner
8d93303781 Add some Gestalt manager 2014-07-24 13:47:39 -04:00
Kelvin Sherlock
e1ff46a97a fix add resource logging 2013-08-25 12:44:19 -04:00
Kelvin Sherlock
0d24388f98 RM::Count1Types, RM::Get1IndType 2013-08-18 01:10:14 -04:00
Kelvin Sherlock
b61d082497 RM::HomeResFile 2013-08-18 00:51:31 -04:00
Kelvin Sherlock
60683d14ea fix RM::Get1NamedResource logging 2013-08-18 00:33:03 -04:00
Kelvin Sherlock
a0ea7c365a RM::Native::SetResLoad 2013-08-17 18:59:03 -04:00
Kelvin Sherlock
748dd6e634 load KODE resource (farModel link) 2013-08-15 23:36:26 -04:00
Kelvin Sherlock
5130649a9e loader.cpp 2013-08-15 23:35:39 -04:00
Kelvin Sherlock
bf5b087514 GetResInfo, LoadResource 2013-08-03 19:19:44 -04:00
Kelvin Sherlock
bdce056449 add resource bit to handle info 2013-08-03 19:17:15 -04:00
Kelvin Sherlock
fc04a2b2cb add license 2013-07-30 01:06:19 -04:00
Kelvin Sherlock
9e2a8d3e53 ResError should return the error on the stack (Pascal / Pascal IIgs) 2013-07-13 01:05:02 -04:00
Kelvin Sherlock
0dbb111b9b arp long lines 2013-07-07 23:40:51 -04:00
Kelvin Sherlock
a11a264b02 load PACK resources (PascalIIgs) 2013-06-30 13:13:02 -04:00
Kelvin Sherlock
ce66961c7e Fix ResLoad not actually loading 2013-06-30 13:12:27 -04:00
Kelvin Sherlock
457c045ebe RM::GetResourceSizeOnDisk 2013-06-30 13:08:40 -04:00
Kelvin Sherlock
4c27545022 OpenResFile 2013-06-27 21:54:58 -04:00
Kelvin Sherlock
39d1a33483 more resource manager calls 2013-06-27 20:27:55 -04:00
Kelvin Sherlock
fafc1b6cd8 RM Toolcalls 2013-06-26 23:24:20 -04:00
Kelvin Sherlock
095a38596d more resource support 2013-06-24 22:53:17 -04:00
Kelvin Sherlock
f6132773db OpenRFPerm 2013-06-23 22:05:57 -04:00
Kelvin Sherlock
1aebf46653 RM::CreateResFile 2013-06-23 20:42:16 -04:00
Kelvin Sherlock
0d6874ae08 use global names 2013-05-12 22:36:22 -04:00
Kelvin Sherlock
288aa35cc1 add unit res type (pascal) 2013-04-10 21:20:35 -04:00
Kelvin Sherlock
a95efd9e3f GetXResource -> Native::GetResource 2013-03-26 23:54:08 -04:00
Kelvin Sherlock
fea833311a UseResFile 2013-03-03 21:55:33 -05:00
Kelvin Sherlock
184ecf2922 rTyp resource 2013-03-03 21:55:15 -05:00