Skip to content

Commit 7f6a51a

Browse files
committed
reorganize readme
1 parent acd8a2a commit 7f6a51a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,9 @@
33

44
a toolkit (libraries + runtime) for using the D programming language to develop for the [Game Boy Advance](https://en.wikipedia.org/wiki/Game_Boy_Advance) handheld game console.
55

6-
tested on LDC2 version: `1.28.1 (DMD v2.098.1, LLVM 13.0.1)`
7-
86
## about
97
yes, you read that right! this is a dlang library and runtime for the gameboy advance.
108

11-
### acknowledgements
12-
13-
this would not have been possible without:
14-
- [3ds-hello-dlang](https://github.com/TheGag96/3ds-hello-dlang/)
15-
169
### what's included
1710
- minimal druntime
1811
- minimal core.stdc, std, rt, object.d
@@ -23,6 +16,8 @@ this would not have been possible without:
2316

2417
## requirements
2518

19+
**tested on LDC2 version: `1.28.1 (DMD v2.098.1, LLVM 13.0.1)`**
20+
2621
i focused on making this as easy as possible to set up!
2722
all you need is a recent build of the LLVM D compiler (LDC), and a standard devkitarm installation.
2823

@@ -50,3 +45,8 @@ if you get these errors, make sure you prefix your global variables with `__gsha
5045
### errors about `TLS reference ... mismatches non-TLS definition ... section .bss`
5146

5247
this means you're using a non-TLS variable with a TLS reference. this can often happen if you're individually compiling objects and then linking after you change the thread storage type of your variable. the solution is to just clean all intermediate object files and rebuild.
48+
49+
## acknowledgements
50+
51+
this would not have been possible without:
52+
- [3ds-hello-dlang](https://github.com/TheGag96/3ds-hello-dlang/)

0 commit comments

Comments
 (0)