Commit Graph

1110 Commits

Author SHA1 Message Date
Wolfgang Thaller 7c239da15f install asfilter in build script 2012-04-15 03:35:14 +02:00
Wolfgang Thaller 027af8eb8a use __magic_inline hack & stdcall for toolbox calls 2012-04-15 03:34:57 +02:00
Wolfgang Thaller 390818e425 avoid transformations on __magic_inline functions 2012-04-15 03:34:33 +02:00
Wolfgang Thaller a79c598392 make register usage match mac toolbox expectations (d0-d2, a0-a1 volatile, a5 fixed) 2012-04-15 03:33:23 +02:00
Wolfgang Thaller 4282f24fb4 fix stdcall: implement call_pop instruction 2012-04-15 03:32:29 +02:00
Wolfgang Thaller a609de329b whitespace 2012-04-13 22:03:51 +02:00
Wolfgang Thaller e0f694a069 asm postprocessing filter 2012-04-13 20:43:27 +02:00
Wolfgang Thaller d8544deec7 stdcall attribute for m68k 2012-04-13 20:43:04 +02:00
Wolfgang Thaller 49d3964993 pass shorts as shorts, parameter alignment 2 bytes only 2012-04-13 20:42:45 +02:00
Wolfgang Thaller 3509493ef3 add mac os rt architectures document (APPLE) 2012-04-10 23:56:07 +02:00
Wolfgang Thaller 624232f38b benchmark for fixed 2012-04-10 23:55:53 +02:00
Wolfgang Thaller 52b50689d2 move fixed point number class to separate file 2012-04-10 23:23:21 +02:00
Wolfgang Thaller 793b94bacc fixed point arithmetic! 2012-04-09 00:17:55 +02:00
Wolfgang Thaller b014ba5ba2 fix reflection 2012-04-09 00:16:01 +02:00
Wolfgang Thaller 00f704871a copy raytracer.cc for "modern-c++" development 2012-04-08 17:23:10 +02:00
Wolfgang Thaller 7fb556dbb2 metrowerks compatibility 2012-04-08 17:21:11 +02:00
Wolfgang Thaller 819d195c04 minor mistakes 2012-04-08 17:03:37 +02:00
Wolfgang Thaller 707f1a0d07 destructor for class Console 2012-04-08 14:45:54 +02:00
Wolfgang Thaller b435fbeb7e Merge gould.local:Projects/Retro68 2012-04-08 14:45:24 +02:00
Wolfgang Thaller b506f88652 write link map 2012-04-08 14:45:20 +02:00
Wolfgang Thaller daf8b6aac6 switch to better dithering algo 2012-04-08 09:28:33 +02:00
Wolfgang Thaller 93d587b314 Raytracer :-) 2012-04-08 00:29:54 +02:00
Wolfgang Thaller a2b3d80acc add missing include <stdlib.h> to MacUtils.h 2012-04-08 00:29:25 +02:00
Wolfgang Thaller 6e0a59fa92 add Str255 to type map 2012-04-08 00:28:46 +02:00
Wolfgang Thaller dd1fe214cd Pascal Strings (using C++11 user-defined string literals) 2012-04-06 23:10:33 +02:00
Wolfgang Thaller 2ddb1c1849 fix MakeAPPL again 2012-04-06 21:12:41 +02:00
Wolfgang Thaller 6b82186aad Mac OS X (host) compatibility, build cmake things from build scripts 2012-04-06 20:56:16 +02:00
Wolfgang Thaller e8c6ce4215 add elf.h (from glibc) 2012-04-06 20:55:41 +02:00
Wolfgang Thaller 2fbc651ec2 backport MakeAPPL to C++03 for compatibility with Mac OS X 2012-04-06 20:55:20 +02:00
Wolfgang Thaller 51209b9c46 build both host and target cmake projects from same root CMakeLists.txt 2012-04-06 20:54:45 +02:00
Wolfgang Thaller 1430d6d7e2 realign 2012-04-06 01:46:12 +02:00
Wolfgang Thaller 26b18b2f4c Place console in window 2012-04-06 01:43:44 +02:00
Wolfgang Thaller 5ab8b58291 clean up cmakefile 2012-04-06 01:43:18 +02:00
Wolfgang Thaller 5a7c5aae74 startup code: call FlushCache if necessary, inline a-traps 2012-04-06 01:04:43 +02:00
Wolfgang Thaller 1fef6246bf remove old makefile 2012-04-06 01:04:08 +02:00
Wolfgang Thaller 4f6bed514d reindent 2012-04-06 00:46:05 +02:00
Wolfgang Thaller c5e8e4700c add wput-based upload rule for App2 2012-04-06 00:45:26 +02:00
Wolfgang Thaller 2194af326d cmake build for libretro 2012-04-06 00:45:04 +02:00
Wolfgang Thaller de0aa6610b add "memory" and "cc" clobbers to asm statements 2012-04-05 10:46:36 +02:00
Wolfgang Thaller 012f491d4e deal with odd-address errors:
handle non-aligned relocations
make sure .init/.fini sections are aligned
2012-04-03 10:57:27 +02:00
Wolfgang Thaller 69ecf7f5e0 build script tweaks (ubuntu) 2012-04-03 09:04:22 +02:00
Wolfgang Thaller f370137c88 readline! 2012-03-30 10:01:55 +02:00
Wolfgang Thaller 04fcc13550 find hcopy/hformat based on argv[0] 2012-03-29 22:00:00 +02:00
Wolfgang Thaller b5f1b028d4 MakeAPPL: abort on invalid flag 2012-03-29 21:59:45 +02:00
Wolfgang Thaller e4c12180fa cmake build for retro apps 2012-03-29 21:59:18 +02:00
Wolfgang Thaller 6b484b5f72 set -DTYPE_BOOL=1 for C++ 2012-03-29 21:58:22 +02:00
Wolfgang Thaller 8dbff71e48 test app with console 2012-03-29 10:31:05 +02:00
Wolfgang Thaller cc2f5140a8 toolchain build script 2012-03-29 10:30:42 +02:00
Wolfgang Thaller f6d2cf79e9 BFLT documentation 2012-03-29 10:30:31 +02:00
Wolfgang Thaller 241a161ca1 type map for PrepareHeaders.hs 2012-03-29 10:30:14 +02:00