1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-11-11 11:55:02 -05:00
Commit Graph

82 Commits

Author SHA1 Message Date
Raymond
462126a6bd Fixed DTMs
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@565 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-28 02:01:18 +00:00
Wizzup?
4a349c69a8 So much for testing compilation
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@564 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-27 22:01:13 +00:00
Nava2
7c081c53b2 Succesfully' -> Successfully'. Fixes the side note for 111.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@563 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-27 15:55:31 +00:00
Raymond
ae7fee7ed3 Tried to fix it, but I failed (@ multiple monitor support).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@561 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-27 13:10:08 +00:00
Raymond
84f0424e46 Now saves form position + recent files.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@560 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-27 01:36:33 +00:00
Raymond
6c58941bc5 Fixed the FloatToStr bug. + Updated the PascalScript st00f.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@559 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-26 18:25:42 +00:00
Raymond
4bd62c7237 Added PlaySound for Windows, fixed the way errordata is displayed (PascalScript mucks up at returning the right coordinates..)
Added Include_once, made it look for includes in more dirs (scriptpath, includepath and the current-file-path, fixed bug in Bitmaps where it would not set the bitmap to 'nil' in the actual BMP array. Fixed bug in ScriptPath (it would not include a trailing delimiter)

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@558 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-26 16:59:05 +00:00
Wizzup?
e6027ce05c Cleanup + IsMouseButtonHeld
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@557 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-26 14:24:40 +00:00
Raymond
40cb1d04ee Fixed explode
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@556 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-26 01:32:23 +00:00
Raymond
18c43a2aa6 Added explode + implode (explode is tres dirty!)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@555 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-26 01:02:41 +00:00
Raymond
479ced7f01 Added DrawBitmap (which draws on a Canvas) and IsMouseButtonDown.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@554 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-25 23:59:51 +00:00
Wizzup?
a8eea538c7 FindDTMRotated
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@553 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-25 23:53:31 +00:00
Wizzup?
e5854f3eab Needs less sleep coding
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@552 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-25 15:23:41 +00:00
Wizzup?
d2d41920d0 DTM fuckups and fixes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@551 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-25 14:54:14 +00:00
Wizzup?
8a63cc43ac This one should work.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@550 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-25 01:40:05 +00:00
Wizzup?
816961da9e Small API change.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@549 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-24 18:00:25 +00:00
Wizzup?
e1e46c1def Removed unused IFDEF
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@548 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-24 17:59:20 +00:00
Wizzup?
5bba118c09 Adding X Error Handling per THREAD.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@546 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-23 17:17:50 +00:00
Raymond
1b53ece9c6 Last version for the old update system. + small getpage fix.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@544 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-21 19:36:35 +00:00
Wizzup?
81b12fd019 Fixed compilation error in internets.inc
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@541 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-20 23:12:51 +00:00
Raymond
63f2367d19 Added CreateDirectory
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@540 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-14 20:21:03 +00:00
Raymond
db241061dd Made the "Forgot to free" message universal. Delete the newinternets.pas.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@539 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-14 14:31:54 +00:00
Raymond
87c496ca85 Fixed issue with settings file being saved in the wrong directory.
Simba now has some parameters (-o/--open to open a file and -r/--run to run that file at startup).
Simba now opens a file correctly if you double click an associated .simb file.
Initalized several TPA-functions-results.. (BoxFromTPA could return random values when sending an empty TPA).
Opening/Creating a 'script' will now happen in a new tab (unless the current tab is the same as the default script)
Restructured the internets unit (+ implemented all of the HTTP-client stuff).
And updated the Synapse units.


git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@538 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-13 16:56:46 +00:00
Raymond
1865e848e2 exported 3 more TPA functions.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@537 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-12 00:15:48 +00:00
Raymond
79cdefecdd Fixed lots of TPA.pas bugs :-).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@535 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-02-08 22:42:46 +00:00
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
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
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
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?
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?
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
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
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
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
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
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