mirror of
https://github.com/touchHLE/touchHLE.git
synced 2026-01-31 01:25:24 +01:00
Commit Graph
Select branches
Hide Pull Requests
trunk
#101
#104
#111
#112
#114
#123
#128
#128
#133
#134
#138
#139
#146
#154
#156
#158
#159
#160
#161
#165
#167
#174
#175
#176
#18
#186
#189
#19
#190
#195
#198
#2
#204
#204
#205
#206
#216
#231
#233
#240
#243
#25
#260
#262
#262
#267
#268
#269
#306
#317
#331
#335
#336
#34
#345
#347
#351
#366
#366
#373
#378
#381
#384
#408
#409
#41
#429
#434
#44
#445
#455
#457
#457
#459
#477
#480
#482
#484
#49
#51
#512
#513
#515
#515
#516
#516
#522
#523
#523
#529
#536
#540
#540
#541
#541
#57
#63
#65
#66
#68
#69
#7
#78
#84
#88
#90
#91
#93
#94
#95
#97
android-before-merge
meta-config-post-merge
meta-config-post-merge-2
meta-config-post-rewrite
meta-config-pre-rewrite
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
Select branches
Hide Pull Requests
trunk
#101
#104
#111
#112
#114
#123
#128
#128
#133
#134
#138
#139
#146
#154
#156
#158
#159
#160
#161
#165
#167
#174
#175
#176
#18
#186
#189
#19
#190
#195
#198
#2
#204
#204
#205
#206
#216
#231
#233
#240
#243
#25
#260
#262
#262
#267
#268
#269
#306
#317
#331
#335
#336
#34
#345
#347
#351
#366
#366
#373
#378
#381
#384
#408
#409
#41
#429
#434
#44
#445
#455
#457
#457
#459
#477
#480
#482
#484
#49
#51
#512
#513
#515
#515
#516
#516
#522
#523
#523
#529
#536
#540
#540
#541
#541
#57
#63
#65
#66
#68
#69
#7
#78
#84
#88
#90
#91
#93
#94
#95
#97
android-before-merge
meta-config-post-merge
meta-config-post-merge-2
meta-config-post-rewrite
meta-config-pre-rewrite
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
-
43b15a2045
Credit another contributor in CHANGELOG.md
hikari_no_yume
2025-12-06 20:10:05 +01:00 -
16ac11efdb
Replace unsafe sdl2_sys functions with sdl2 wrappers
RMZeroFour
2025-12-06 22:36:48 +05:30 -
bfbae0f9d7
Fix read extended fopen flag
MCboy
2024-06-16 14:37:53 +03:30 -
6f5859ed2c
Correct test name in docs
RMZeroFour
2025-11-30 00:23:26 +05:30 -
b71b6d78b3
Update plist to v1.8.0 and quick-xml to v0.38.4
RMZeroFour
2025-11-28 02:09:14 +05:30 -
9c9c139708
Add default options for Casper
ciciplusplus
2025-11-23 14:07:05 +01:00 -
6307b59978
OpenAL ignore null checks for alcCloseDevice/DestroyContext/GetContextsDevice
apexad
2025-07-27 08:53:07 -06:00 -
1e106c0223
Support rendering and touch input for multiple windows
hikari_no_yume
2025-11-18 00:46:08 +01:00 -
a0847cec51
Address a clippy lint
hikari_no_yume
2025-11-16 01:35:29 +01:00 -
f105dc4966
Make windows hidden by default and keep track of invisible windows
hikari_no_yume
2025-11-16 01:28:30 +01:00 -
826b4c4868
Added more properties to CAAnimation and its subclasses
alborrajo
2025-11-05 14:33:41 +01:00 -
93000f9106
Implement CAMediaTimingFunction
alborrajo
2025-11-05 18:28:52 +01:00 -
e1dcfb594d
Implement CACurrentMediaTime()
alborrajo
2025-11-05 18:22:52 +01:00 -
d447c451d6
Store CALayer backgroundColor host object instead of a reference
alborrajo
2025-11-05 18:25:07 +01:00 -
e6b0b133a2
Support selectors with empty names for arguments
alborrajo
2025-11-05 18:25:59 +01:00 -
22f35dbc54
Allow repeated enum prefixes in the framework module
alborrajo
2025-11-11 22:48:20 +01:00 -
751c1bb767
NSValue for CGPoint, CGSize and CGRect
alborrajo
2024-10-05 19:07:56 +02:00 -
c20ef808df
Updated tests readme
alborrajo
2025-11-05 18:32:41 +01:00 -
58773d6b49
Support CALayer affineTransform and UIView transform
hikari_no_yume
2025-10-26 18:12:29 +01:00 -
6b05e9b605
Nooo, stray parenthesis, nooo 😭
hikari_no_yume
2025-10-24 01:13:07 +02:00 -
56613c794c
Support point/rect conversion to/from screen-space co-ordinates
hikari_no_yume
2025-10-24 01:04:01 +02:00 -
8378ebc9d6
Add three basic visual tests for CALayer compositing
hikari_no_yume
2025-10-23 21:43:46 +02:00 -
267b57deb0
Split TestApp GUI tests into multiple screens/classes
hikari_no_yume
2025-10-23 19:23:45 +02:00 -
0b857879c3
Build a fat testapp binary for armv6 compatibility
Alexander Cieslewicz
2025-10-20 12:11:22 +02:00 -
67f50afa83
Fix testapp and touchHLE to prevent segfaults on IOS
Alexander Cieslewicz
2025-10-20 11:57:00 +02:00 -
5ea70b8ed6
Implement sysctl() (by number)
abnormalmaps
2025-09-10 19:53:31 -04:00 -
2b89ee27cd
Make the “ball” round
hikari_no_yume
2025-10-16 19:09:44 +02:00 -
7fe4ddcf20
Fix AutoReleasePoolTest licensing
abnormalmaps
2025-10-16 03:55:58 -04:00 -
a382620d8b
Add a bouncing ball to TestApp
hikari_no_yume
2025-10-16 02:39:22 +02:00 -
568fde3794
Auto-discover and link all TestApp source files instead of including
hikari_no_yume
2025-10-15 22:51:35 +02:00 -
2708418f44
Uncomment CGAffineTransformIdentity test now that it links properly
hikari_no_yume
2025-10-15 22:20:36 +02:00 -
fa6a5e4010
Move all TestApp definitions of Apple stuff to one file
hikari_no_yume
2025-10-15 22:12:48 +02:00 -
2315da8e2d
Add argc/argv to touchHLE, and add a non-automated UIKit part to TestApp
hikari_no_yume
2025-10-15 21:07:31 +02:00 -
23cc034b6c
Copy framework headers from sdk to stub
Alexander Cieslewicz
2025-10-14 22:15:44 +02:00 -
4d02890f47
Tiny cleanup
hikari_no_yume
2025-10-05 15:41:02 +02:00 -
208a2ac94b
Use -framework/-F rather than -l/-L for frameworks in TestApp build
hikari_no_yume
2025-10-05 15:32:55 +02:00 -
4f4a76ea13
Fix integration test build linker args
hikari_no_yume
2025-10-05 14:19:32 +02:00 -
399d620936
Create separate stub library for each host dylib when building TestApp
hikari_no_yume
2025-10-05 03:41:07 +02:00 -
8ffe7d9348
Use new host dylib list to give better warnings/errors on unknown dylibs
hikari_no_yume
2025-10-05 00:00:09 +02:00 -
bb48020caf
Reorganise host class, constant and function exports into "dylibs"
hikari_no_yume
2025-10-04 23:23:32 +02:00 -
929598d521
Move/rename some host implementations that were in the wrong frameworks
hikari_no_yume
2025-10-04 16:45:25 +02:00 -
3983feb018
Update CHANGELOG
ciciplusplus
2025-09-27 14:55:21 +02:00 -
383259bdcc
Fix typos in
58b66ae
abnormalmaps
2025-09-24 09:48:41 -04:00 -
58b66ae345
Fix new clippy lints
abnormalmaps
2025-09-23 16:02:39 -04:00 -
1f8125cbe0
Check for main memory allocation failures
abnormalmaps
2025-09-03 18:38:07 -04:00 -
c5147112b4
Allow autoreleasepool deallocation beneath the top
abnormalmaps
2025-08-06 16:52:29 -04:00 -
0357805bcd
Tolerate bad sort functions in -[NSArray sort...]
abnormalmaps
2025-09-02 23:09:58 -04:00 -
f043029cd2
Account for unknown audio unit in AudioUnitUninitialize()
ciciplusplus
2025-09-21 23:22:46 +02:00 -
97bd0fe543
Support kAudioUnitProperty_SampleRate in AudioUnitGetProperty()
ciciplusplus
2025-09-21 23:20:30 +02:00 -
a1c8c5c0e8
Enable STBI_ONLY_BMP and STBI_ONLY_GIF for stb_image_wrapper
ciciplusplus
2025-09-21 12:23:50 +02:00 -
443cd03659
Implement mach_task_self()
Alexander Cieslewicz
2025-09-15 12:00:06 +03:00 -
ad899685ef
NSString/CFString: Add NSISOLatin1StringEncoding
apexad
2025-08-05 09:29:40 -06:00 -
192ed4ca1f
Add missing ASCII assertion to data_using_encoding_lossy_inner() helper
ciciplusplus
2025-09-20 13:50:19 +02:00 -
8243f7b6df
NSFileHandle availableData for files
ciciplusplus
2025-06-30 23:21:11 +02:00 -
06e83024a0
Enable --ignore-gl-errors for Bugdom 2
ciciplusplus
2025-09-19 22:07:14 +02:00 -
9ade82b457
Stubs for getter/setter of adjustsFontSizeToFitWidth of UILabel
ciciplusplus
2025-09-19 21:56:47 +02:00 -
f6d202ed47
NSString Refactor (fixed stringWithFormat: and other refactoring)
apexad
2025-09-16 16:30:09 -06:00 -
b99bf1dae0
Add modf function
apexad
2025-08-17 22:38:20 -06:00 -
0c28ff1217
Update copyright end date (a few months too late ;)
hikari_no_yume
2025-09-18 12:39:33 +02:00 -
9666ff6746
Support building Objective C in TestApp
abnormalmaps
2025-09-17 18:21:46 -04:00 -
d9b0991b1a
Enable --ignore-gl-errors for some games by default
ciciplusplus
2025-09-16 21:38:30 +02:00 -
d14c8d06fa
Add --ignore-gl-errors CLI option
ciciplusplus
2025-09-16 21:37:43 +02:00 -
fc5406e3d0
Implement CFStringCreateWithPascalString() and CFStringGetPascalString()
ciciplusplus
2025-09-15 23:01:00 +02:00 -
d0805ac3a7
Account for null context in CFRunLoopTimerCreate()
ciciplusplus
2025-09-15 22:01:12 +02:00 -
caf7ebce8c
Stubish implementation for CGContextClipToRect()
ciciplusplus
2025-09-15 21:55:53 +02:00 -
a5c10cc1af
Implement CGImageCreateCopyWithColorSpace()
ciciplusplus
2025-09-15 21:45:39 +02:00 -
52d4a486c7
Allow run loop reentrancy
abnormalmaps
2025-08-08 00:20:03 -04:00 -
6a6c72cc46
Add [NSString string]
abnormalmaps
2025-09-03 18:22:03 -04:00 -
f7010029f1
Add [NSUserDefaults arrayForKey]
abnormalmaps
2025-09-02 23:03:59 -04:00 -
8238da604c
Use log_once for atomic property set/get
abnormalmaps
2025-09-08 14:06:21 -04:00 -
4c11f6086c
Improve JPEG test a bit
ciciplusplus
2025-09-14 23:31:49 +02:00 -
e20dda1fbf
Implement CGImageCreateWithJPEGDataProvider()
ciciplusplus
2025-09-14 23:17:06 +02:00 -
32ff5ce8a6
Fix condition checking for (un-un-)premultiplying.
ciciplusplus
2025-09-14 23:07:52 +02:00 -
67e4787025
(Un-un-)premultiply pixels only for PNG images
ciciplusplus
2025-09-14 22:57:01 +02:00 -
d64033b04f
Remove "-Wno-unused-function" flag to fix Windows build
ciciplusplus
2025-09-14 22:26:16 +02:00 -
296cf636cb
Enable JPEG support for stb_image.h
ciciplusplus
2025-09-14 22:22:16 +02:00 -
6183e23ba1
Correct typos in build flags for stb_image.h
ciciplusplus
2025-09-14 22:18:31 +02:00 -
68f0a37a75
Move mach_* files to separate mach folder
Alexander Cieslewicz
2025-09-10 15:29:33 +03:00 -
b3bf6ceeb3
Implement page size alignment in alloc
ciciplusplus
2025-06-16 00:12:11 +02:00 -
f530f396f5
Put FIXME back to NSURL initFileURLWithPath:isDirectory: method
ciciplusplus
2025-09-14 16:25:00 +02:00 -
76aee11541
Implement CFURLHasDirectoryPath()
ciciplusplus
2025-09-14 16:04:21 +02:00 -
afa3d5f7d5
Expand tilde if needed in NSURL initFileURLWithPath:isDirectory: method
ciciplusplus
2025-09-14 14:15:22 +02:00 -
b1addaa385
NSArray sortedArrayUsingSelector: method
ciciplusplus
2025-09-12 20:55:44 +02:00 -
fefe8d8cb3
NSArray mutableCopy implementation
ciciplusplus
2025-09-12 20:54:22 +02:00 -
237cdca2d3
NSError code method
ciciplusplus
2025-09-12 20:49:25 +02:00 -
59155f0880
OSAtomicCompareAndSwapIntBarrier() implementation
ciciplusplus
2025-09-12 20:48:21 +02:00 -
72c9d292d4
log_once for atomic objc_getProperty TODO
ciciplusplus
2025-09-12 20:34:45 +02:00 -
ff3d16e1b6
Support UIPrerenderedIcon as string
apexad
2025-09-09 22:25:41 -06:00 -
f41e70890a
Loosen bounds on statfs assertion
Alexander Cieslewicz
2025-09-10 14:06:05 +03:00 -
139e1a9a15
Handle binaries with no SymbolStubs section
bognarit80
2025-09-09 11:25:29 +02:00 -
bc2ef8aef3
NSFileManager log_once
apexad
2025-08-04 18:16:18 -06:00 -
165251810b
Add UILabel setShadowColor and setShadowOffset stubs
bognarit80
2025-09-01 21:35:57 +02:00 -
7fc64bed13
UIWebView loadRequest stub
bognarit80
2025-04-20 02:43:40 +02:00 -
04523abf1d
Fix UIView setNeedsDisplay by checking class not object
Alexander Cieslewicz
2025-09-07 14:11:04 +03:00 -
5da510afd2
Make UIImageView directly write image to layer
Alexander Cieslewicz
2025-01-01 14:55:39 -07:00 -
7c7cde1190
Implement pread/pwrite functions
Alexander Cieslewicz
2025-07-16 19:44:00 +03:00 -
425f9898c3
Add ALC_REFRESH and ALC_SYNC as allowed context attributes for alcCreateContext()
ciciplusplus
2025-09-04 23:39:37 +02:00 -
de24b733e2
Deal with MAX_COLOR_ATTACHMENTS_OES in glGetIntegerv()
ciciplusplus
2025-09-02 23:04:18 +02:00 -
f22e7da90c
Stub for system()
ciciplusplus
2025-08-30 18:31:56 +02:00 -
55c55b97d5
Implement kAudioSessionProperty_CurrentHardwareIOBufferDuration in AudioSessionGetProperty()
ciciplusplus
2025-08-30 18:29:05 +02:00