1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-11-22 09:12:19 -05:00
Commit Graph

532 Commits

Author SHA1 Message Date
Raymond
d4fbc414ea Now auto creates dirs + settings on first run. Clicking on a function in the functionlist will point you to the function in your script.
Fixed small bug with having 2 plugin folders.

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@532 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-07 15:59:03 +00:00
BenLand100
12d34e786e Working on compatibility w/ cpascal, etc. Most essential types imported. Some bug in calling native methods still... need to look into that
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@531 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-07 08:42:06 +00:00
Raymond
54137b8b83 The executable is now created in the "trunk", rather than Projects/SAMufasaGUI/.
Maybe fixed the colourpicker-black-screen bug.. not sure.

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@530 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-07 00:55:52 +00:00
Raymond
354ab2aab9 SRL is working (correctly) now.. Added shitload of Wrappers for any function that returns an Array.. (PS fails on these kind of functions).
Fixed bug in FindDTM(s). Might want to optimze the function though. Replaced all the fSqrt with Sqrt..

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@529 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-06 21:01:35 +00:00
Raymond
108bf37d6f Fixed some bugs in the OCR and TPA.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@528 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-06 18:18:42 +00:00
Raymond
82e54e5b07 Added some methods to complete SRL compatibility.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@527 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-06 02:21:27 +00:00
Wizzup?
121560f8be Doc changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@526 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-06 01:39:58 +00:00
BenLand100
3864347683 Working on importing types and shit to CPascal... ATM it complains like hell about unknown types but runs
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@525 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-05 19:24:27 +00:00
Raymond
4570a4738d TEIOS_Exported -> TTarget_Exported
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@524 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-05 19:20:35 +00:00
Raymond
2cee56c20e Made wrapper for Random().
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@523 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-05 16:30:42 +00:00
Wizzup?
842858ce6e Added mouse coords. Resolves #79.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@522 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-05 14:50:49 +00:00
Raymond
e358ab9a2a Added a way for plugins to expot functions non-stdcall (Might want to delete later, need it now because PS doesn't *fucking* work with StdCall).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@521 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-04 23:32:24 +00:00
Wizzup?
3c571474a2 Fix..
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@520 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-04 18:10:34 +00:00
BenLand100
afe756343f CPascal now gives proper location error messages, also added some in CPascal to eventually use a callback method to load include files (The $include directive does nothing but debug output atm)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@519 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-04 06:10:43 +00:00
Nava2
352979fbf8 More manual stuff, just updated the rest of them using the new functions, also I think that having a pvtotal command would be nice.
Anyways, sorry if some are messed up, I did my best.


git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@518 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-04 05:50:51 +00:00
Wizzup?
5b2c6d8305 Less coding when sleepy pl0x
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@517 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:46:55 +00:00
Wizzup?
7fb428ffa3 Hopefully this is better
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@516 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:45:23 +00:00
Wizzup?
1aee1fb8ee Oops
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@515 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:32:58 +00:00
Wizzup?
8c848bc843 Merge
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@514 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:30:28 +00:00
Nava2
cf39457756 Fixes 92, added stuff for FindDTMRotated and FindDTMsRotated.. nothing big.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@513 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:15:30 +00:00
Raymond
ed96400df1 Made a start with getting plugins to work correctly, therefore added TEIOS_Exported...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@512 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 23:13:09 +00:00
Wizzup?
62996e54cf More handbook changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@511 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 11:00:14 +00:00
BenLand100
f3347c9530 Fixed string returning methods with CPascal. Other "reference" returning methods will need to be delt with on a need-to-deal-with basis.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@510 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-03 06:09:36 +00:00
Wizzup?
f85a7839b9 blackchat example
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@509 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 19:18:10 +00:00
Wizzup?
3a004127f2 Init FStopping
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@508 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 19:08:10 +00:00
Wizzup?
5342a061f3 Macros and functions for method definitions. Will cause less fuckups
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@507 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 09:21:14 +00:00
Wizzup?
b7d63d1aae New icon for Tray and Main App
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@506 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 08:39:23 +00:00
Wizzup?
8c09614190 Resolve 83
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@505 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 08:21:52 +00:00
Wizzup?
2bd8708be0 More handbook stubs
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@504 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-01 02:29:01 +00:00
Wizzup?
5fc1677442 Less images pl0x
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@503 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-31 17:34:42 +00:00
Wizzup?
f181f866e3 mufasa handbook typo + small addition
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@502 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-31 16:58:51 +00:00
Raymond
d0c1180d97 Added compile-only action;
Added GetTextAt to the wrappers, made implemenetation for IsKeyHeld on windows and added a link to the handbook.

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@501 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-31 12:29:33 +00:00
BenLand100
92ff79e17c Fixed #83 relating to bitmap targets. Created a new TTarget extension
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@500 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-30 17:01:28 +00:00
Wizzup?
78a354ecea GetTextAt initial implementation.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@499 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-30 02:58:03 +00:00
Wizzup?
6d839ec43a Fixes for OCRBench on Windows.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@498 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-29 22:21:50 +00:00
Raymond
1dafb7c86d Added more functions to make SRL compile..
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@497 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-28 23:34:03 +00:00
Wizzup?
276620c8d4 Catch the exception thrown if the Interpreters fail to initialise
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@496 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-28 18:22:45 +00:00
Raymond
81c123fd41 Added few wrappers for directly imported FPC functions.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@495 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-28 17:58:23 +00:00
BenLand100
cf07848307 Forgot to copy over the new libs... There is definately a bug that is oddly similar to PS's...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@494 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-28 06:08:19 +00:00
BenLand100
89916c30a5 Made CPascal dynamically link from the Plugins folder... STILL an error from running inside Simba, need to do more research. Its fairly stable though
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@493 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-28 06:01:07 +00:00
BenLand100
12804e9d4a The maze solver still segfaults... its something to do with linking
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@492 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 21:06:25 +00:00
BenLand100
2b1c5f2e2c Bugs in CPascal: Error in passing by reference, error somewhere in maze.simb
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@491 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 15:52:58 +00:00
Wizzup?
2df8dbe3df Setting for CPascal or PascalScript.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@490 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 13:48:56 +00:00
Wizzup?
c4f57298d5 Commit so I can add setting for interpreter ;ater.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@489 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 13:01:37 +00:00
BenLand100
e4aa31d3bd CPascal is now able to dynamically link in. TestUnit.pas 536 ish has the line to switch out CPascal and PascalScript
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@488 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 05:44:43 +00:00
BenLand100
5d859fd445 lol lpi
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@487 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 01:51:07 +00:00
BenLand100
30f9ae6e1c CPascal is broked, still. See line 536-538 in TestUnit.pas
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@486 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 01:50:17 +00:00
Wizzup?
cc74811fe7 OCRData -> max_width, max_height.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@485 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-27 00:37:48 +00:00
BenLand100
86221bbe93 Committing major additions related to interpreter but no major changes to the program flow, yet. Added cpascal binaries for linux and windows.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@484 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-26 22:58:41 +00:00
Raymond
7bece8ede2 Added GetKeyCode to the manager.. Not sure if it needs a default implementation?
Added some functions needed for compiling SRL.

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@483 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-26 19:38:27 +00:00