Commit Graph

120 Commits

Author SHA1 Message Date
Karoly Balogh
572a340a26 m68k-atari: mark functions and API calls related to exiting the program as noreturn 2024-02-20 03:56:17 +01:00
Karoly Balogh
ee8903ea7b tosunits: add the README as doc 2023-12-11 06:58:16 +01:00
Karoly Balogh
d748124996 tosunits: add VM_INQUIRE constant for xbios_vsetmode() 2023-10-03 21:11:18 +02:00
Karoly Balogh
35ac20c1f0 tosunits: xbios vsetrgb/vgetrgb - do not use Pascal open array style syntax in a C-style API, but C pointer-style 2023-10-03 21:11:18 +02:00
Michaël Van Canneyt
c9a7893b61 * Dotted filenames for package tosunits 2023-07-27 19:04:22 +02:00
Michael VAN CANNEYT
bd4e9676fa * Add namespaces.lst 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
2289c1f6a2 * Remove redundant Makefile.fpc 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
bb1b1bc705 * Regenerate makefiles with subtarget support 2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
6b5a4dbf6e * use cthreads in correct location 2023-07-19 14:27:28 +02:00
Michaël Van Canneyt
863bf00357 * PChar -> PAnsiChar 2023-07-15 18:22:36 +02:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
Pierre Muller
2f28c5596f Regenerate all Makefile's to fix problem on x86_64 linux 2022-03-07 23:46:15 +00:00
Pierre Muller
ad2ac98858 Update Makefile's 2022-03-07 22:35:29 +00:00
Thorsten Otto
7f33dc18d0 atari: fix in v_ftext 2022-02-18 11:23:04 +00:00
Thorsten Otto
bbe18e2633 tosunits: honor the window rectangle list in examples 2022-02-18 11:23:04 +00:00
Thorsten Otto
a954fe6e8f atari: some small bug fixes to new bindings 2022-02-18 11:23:04 +00:00
Thorsten Otto
a9e3882e37 vdi: enlarge control array, needed by some NVDI5 functions 2022-02-18 11:23:04 +00:00
Thorsten Otto
fdfd7c07ed vdi: add some extra checks for functions that are not always present 2022-02-18 11:23:04 +00:00
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
Karoly Balogh
456bed9486 * tosunits: add metados to the compilable units, reported and patch by mfro on atari-forum.com 2022-02-14 18:29:59 +01:00
Karoly Balogh
c74a6f4ca2 * tosunits: tabs to spaces and indendation change in gem.pas. no functional change. 2022-02-14 15:08:19 +01:00
Karoly Balogh
6502f7b35a * tosunits: rename gemcommon to gemcmmn so the unit name fits 8.3 limitations 2022-02-13 20:12:26 +01:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
Karoly Balogh
3bb0ae4bf9 * tosunits: fix the cube spin on systems other than original TOS/EmuTOS, patch by mfro in atari-forum.com 2022-02-13 12:13:30 +01:00
Karoly Balogh
b27335e8a5 tosunits: fix the package build for Coldfire 2022-02-12 23:54:57 +01:00
Thorsten Otto
784d2146c5 tosunits: add a missing copyright header 2022-02-11 22:50:38 +00:00
Thorsten Otto
ac8e64c93a tosunits: add a missing copyright header 2022-02-11 22:50:38 +00:00
Thorsten Otto
a57a2b6cbe tosunits: fix a bug in menu_tnormal 2022-02-11 22:50:38 +00:00
Thorsten Otto
704a5a5081 tosunits: fix a bug in vsl_width 2022-02-11 22:50:38 +00:00
Thorsten Otto
d06ab24389 tosunits: fix a bug in objc_find 2022-02-11 22:50:38 +00:00
Thorsten Otto
0ad2150457 tosunits: simplify some pointer assignments 2022-02-11 22:50:38 +00:00
Thorsten Otto
13ed9a2277 tosunits: fix a bug in vq_extnd 2022-02-11 22:50:38 +00:00
Thorsten Otto
0e4e4b89ab tosunits: remove some unused locals 2022-02-11 22:50:38 +00:00
Thorsten Otto
6200af404d tosunits: declare some var parameters as out, to avoid warnings 2022-02-11 22:50:38 +00:00
Thorsten Otto
2b829480e1 tosunits: provide alternative names for members of GRECT 2022-02-11 22:50:38 +00:00
Thorsten Otto
a79aa87272 atari: add nf_ops unit to access NatFeats from emulators 2022-02-11 22:50:38 +00:00
Thorsten Otto
b31d5386ee atari: new unit gemcommon was missing from fpmake 2022-02-11 22:50:38 +00:00
Thorsten Otto
17a90f9521 atari: fix external linkage of graf_movebox/graf_rubberbox 2022-02-11 22:50:38 +00:00
Thorsten Otto
40adddea34 atari: make control array of gem_pbb PurePascal compatible
Applications expect it to be an array, not a record.
2022-02-11 22:50:38 +00:00
Thorsten Otto
43e92ef2b7 atari: add metados functions to tos interface 2022-02-11 22:50:38 +00:00
Thorsten Otto
904c59fbff tosunits: variable basepage needs to be visible by applications 2022-02-11 22:50:38 +00:00
Thorsten Otto
d3c87f9c58 atari: add some more AES/VDI functions 2022-02-11 22:50:38 +00:00
Thorsten Otto
b4d8f2d1b6 atari: add missing type LongIntFunc to tos unit 2022-02-11 22:50:38 +00:00
Thorsten Otto
b66802a14e atari: add missing AES/VDI definitions and functions 2022-02-11 22:50:38 +00:00
Karoly Balogh
b56e1b0cd8 * tosunits: add {$PACKRECORDS 2} everywhere, just in case 2022-02-04 02:12:11 +01:00
Karoly Balogh
5ff82c14cf * tosunits: tabs 2 spaces fix in MetaDOS 2022-02-04 02:11:09 +01:00
Karoly Balogh
e8e1a6e874 * tosunits: remove the sysutils dependency from TOS unit, it's no longer needed 2022-02-04 02:04:42 +01:00
Karoly Balogh
98f767efbf * tosunits: do not use functions which convert between shortstring and a char array via an AnsiString in TOS unit 2022-02-04 02:04:42 +01:00