|
f8833cdcbe
|
load DreamcastVideo2 from gdrom
|
2025-01-02 12:52:55 -06:00 |
|
|
9090f266cd
|
load class files from Java
|
2025-01-02 08:47:33 -06:00 |
|
|
c82d5a59d9
|
add CD image build process
|
2025-01-02 06:27:21 -06:00 |
|
|
7e954e060c
|
GdromTest: directory listing
|
2025-01-02 05:22:21 -06:00 |
|
|
61cd2de8fa
|
add all systembus registers
|
2025-01-01 16:38:26 -06:00 |
|
|
a8f3b5e921
|
(re)add GdromCommandPacketFormat
|
2025-01-01 15:39:21 -06:00 |
|
|
fef6715d17
|
classpath cleanup
|
2025-01-01 11:59:00 -06:00 |
|
|
6a8f5e9741
|
regenerate classpath
|
2025-01-01 07:08:58 -06:00 |
|
|
ee27558408
|
add partial java.nio.ByteBuffer implementation
|
2024-12-31 11:45:50 -06:00 |
|
|
2fe03bf38f
|
class_resolver: correct behavior for instance field lookup from superclass
|
2024-12-31 07:55:04 -06:00 |
|
|
e22f2e87e8
|
partial support for checkcast and instanceof on object arrays
|
2024-12-30 11:50:07 -06:00 |
|
|
49cc665f76
|
implement checkcast
|
2024-12-30 11:03:32 -06:00 |
|
|
40ab3ddfd3
|
improve hash table entry debug prints
|
2024-12-30 09:42:26 -06:00 |
|
|
867a10ac2b
|
implement instanceof superclass behavior
|
2024-12-30 09:04:12 -06:00 |
|
|
aa09b6d916
|
implement Float/Double toString
|
2024-12-29 13:11:25 -06:00 |
|
|
9677332560
|
correct invokevirtual method resolution order
|
2024-12-29 12:25:31 -06:00 |
|
|
5c88c8f7c1
|
improve print implementation
|
2024-12-29 11:56:03 -06:00 |
|
|
8768bd516c
|
implement invokeinterface
|
2024-12-29 09:38:03 -06:00 |
|
|
b6da4ecea7
|
implement superclass method lookup
|
2024-12-29 08:48:10 -06:00 |
|
|
cb26d8cadf
|
implement superclass instance field lookup
|
2024-12-29 07:14:51 -06:00 |
|
|
88318fde35
|
Java cube
|
2024-12-29 02:00:15 -06:00 |
|
|
a6830aea78
|
draw a rotating cube
|
2024-12-28 11:07:26 -06:00 |
|
|
014a0f5f7f
|
fix triangle color typo
|
2024-12-28 06:41:15 -06:00 |
|
|
bb2e911546
|
rotating triangle
|
2024-12-28 06:09:32 -06:00 |
|
|
de56ce5ac4
|
DreamcastVideo2: use TAGlobalParameter/TAVertexParameter
|
2024-12-28 05:11:30 -06:00 |
|
|
fa2b2df19b
|
fix TAGlobalParameter/TAVertexParameter build
|
2024-12-28 04:51:38 -06:00 |
|
|
a930408799
|
draw a holly triangle
|
2024-12-27 18:17:07 -06:00 |
|
|
593ade9517
|
add java.lang.Math with sin/cos native functions
|
2024-12-27 10:35:20 -06:00 |
|
|
18b63947bf
|
add CoreBits
|
2024-12-27 08:28:27 -06:00 |
|
|
aa7bac0367
|
add HollyBits
|
2024-12-27 07:11:22 -06:00 |
|
|
56f65b8dda
|
implement instanceof
|
2024-12-27 05:38:35 -06:00 |
|
|
168c0abbae
|
implement multianewarray
|
2024-12-27 05:01:41 -06:00 |
|
|
4f312ad42c
|
implement wide
|
2024-12-27 04:08:03 -06:00 |
|
|
f10429927b
|
implement lookupswitch
|
2024-12-27 02:07:51 -06:00 |
|
|
de4d8761f1
|
add DreamcastVideo example
|
2024-12-27 01:22:47 -06:00 |
|
|
89cac52b14
|
add memory manipulation native functions
|
2024-12-26 21:52:33 -06:00 |
|
|
08f1fe0aa6
|
native_java_io_printstream_write
|
2024-12-26 05:18:02 -06:00 |
|
|
a476201cc1
|
initial dreamcast build system
|
2024-12-26 05:18:00 -06:00 |
|
|
af87766f50
|
main: remove all non-platform-specific code
|
2024-12-26 00:57:36 -06:00 |
|
|
b78d4408f1
|
remove all uses of stdlib printf/putc/puts
|
2024-12-26 00:46:45 -06:00 |
|
|
b18060e646
|
replace printf with debugf
|
2024-12-26 00:02:08 -06:00 |
|
|
cedeb20353
|
replace <stdio.h> include with platform macros
|
2024-12-25 23:20:17 -06:00 |
|
|
16eb6aa523
|
class_resolver: add constantpool-index-to-{class,method,field,string} cache
Object fields are now tightly packed. The intent is to make Object instances
more useful in native methods.
|
2024-12-25 21:09:15 -06:00 |
|
|
0c41658958
|
add Solution example
|
2024-12-25 12:28:48 -06:00 |
|
|
f1976baf57
|
implement String support
|
2024-12-25 10:10:28 -06:00 |
|
|
3a75d5bcdc
|
allow array references in areturn
|
2024-12-25 08:31:18 -06:00 |
|
|
661e5c0751
|
implement dup variants
|
2024-12-25 06:46:20 -06:00 |
|
|
f1709eb369
|
implement all reference operations
|
2024-12-25 06:30:45 -06:00 |
|
|
bba08c9a3e
|
implement class instances
|
2024-12-25 04:36:46 -06:00 |
|
|
d0edd6b12b
|
implement double
|
2024-12-25 01:42:24 -06:00 |
|