Commit Graph

135 Commits

Author SHA1 Message Date
Larry 3e899cf712 disassemble LtraE and start on a data rebuilding script,rom build still uses original rarezipped data
Former-commit-id: 365b4a3bc428f309c05c69e48db25c95e00d3c34 [formerly 4b00ff98cec499a482617329971ef633b05b19b5]
Former-commit-id: 092b12c2e18655154b6341a4097ca5ef89a66c63
2017-05-10 12:55:06 -05:00
Larry fb37cc207e rename some decompressed files
Former-commit-id: 69e505d22a64e87275623be6505e7c6dad953be2 [formerly 357739769f3ba44994c0b79f629ed38ba335c587]
Former-commit-id: 81d0f875278c641584d8e1cdedac2c0c3e7ac147
2017-05-10 12:51:29 -05:00
Larry 16bad785bf start work on init, misc housekeeping in other areas
Former-commit-id: dfef3c8d695a0041ef9502c19b745897a35946b8 [formerly d287df34aa7c94804b667b592487d2b608563cc8]
Former-commit-id: 8abcb3992457e2931a34116e6de123c665b6d350
2017-05-09 13:36:07 -05:00
Larry b844230502 touch up start a bit, mostly finish establishrootTLB
Former-commit-id: 3b18e9dcd523e66679f7a290b690917494af9ede [formerly 3cb6162cfd57d7c19a88cc07b479b5c90d9c0f80]
Former-commit-id: 1fa98d79c7c41325a21edd8780d91d756a77fd15
2017-05-09 10:09:23 -05:00
Larry 610fe8e1d9 add comments and consider Start function complete
Former-commit-id: cd7f0bf52aaf0c9faa9a8dc6099e339dd6e12ba2 [formerly e84296c16053f8e5310139d118f967c439e8401f]
Former-commit-id: 9211b5cfe72d7b13805e1c8bc9d99bf2e82c46bc
2017-05-08 16:02:55 -05:00
Larry eb94580cfa register defines should be done at head of scope if logical
Former-commit-id: 493ddc419dae96855795a143f400f7d387f935e1 [formerly b8a7b9575931ff239ba5cff9cba1cc7e620ff5e1]
Former-commit-id: 6b41e50d5910c5825c4b3650eb2ce298f5ad94ae
2017-05-08 15:30:19 -05:00
Larry a697d8b454 some more readibility changes and fomatting, still deciding on how I want this to be formatted...
Former-commit-id: 340215d9e80a9a7dbe8a6baefaa92255b3e0416b [formerly 474bac27fc40e8ea38fa386c6c59c0c78291e12e]
Former-commit-id: 99319f8f988ff200df29f62f258333a5a997797b
2017-05-08 15:16:36 -05:00
Larry 01b0cfe2a9 start defining registers to meaningful names
Former-commit-id: 6226eeac38a45b146afdb54f93e76607f20e680f [formerly baeec385c2b993abae6c4cabcc325a344c4c5bf8]
Former-commit-id: 51fb530d6cd34d718a5b84c296fad87de5988bf1
2017-05-08 14:20:30 -05:00
Larry 01dee0b784 a big chunk of boot code disassembled, but not labeled. Basis for this is retdec output cleaned up so some of the formatting may be different, to be redone later
Former-commit-id: b2c25a541d5c75f5782068339381b9305e3b86d0 [formerly 73c2c2fabedd98cd41d0aa2dee659bea7392d47d]
Former-commit-id: b7fd908763d03052bcc5d3dca254bb45b4fa8d1b
2017-05-08 09:10:09 -05:00
Larry 4ab78f56c0 add vaddr labels for all known functions before big library segment in boot, some may be false positives
Former-commit-id: 92ccd6d8a3967b390b96fe09db65329caf41a977 [formerly b6449e739d80d61c7e42cd9952601cffba2ca026]
Former-commit-id: 9536078e7836d00369eb057a6858dc102a476b5f
2017-05-06 21:02:46 -05:00
Larry adc3cd2804 update readme
Former-commit-id: 073f4a46f53ce0c92cc2177d4e33892fd215bc21 [formerly f7f7daa9f2ecf1d20f71386e4d9cc841502b089b]
Former-commit-id: e9d0ff30c35267027025ccc5dbeac0f4f492ff53
2017-05-06 19:52:10 -05:00
Larry 9d1fa2d849 update readme
Former-commit-id: 7d447832b03a74104f0804083aecb9a397b95dfc [formerly 8566de6644d19163a2d98df2b269dfd77fe8e056]
Former-commit-id: 3a1baa5c33175b5bc685fb2c61f4bcb36870dfbc
2017-05-06 19:44:39 -05:00
Larry c3226494cd more work on rodata
Former-commit-id: 541cdeb1de2a1ce4ad729e2679748b652370ef69 [formerly 5d3ee235c2cb2fc74b4c3bfc7dd4d5676fb48db4]
Former-commit-id: 62f7c58d4b521bbfa819b61fc855d5f932564585
2017-05-06 17:17:06 -05:00
Larry d45bf7c745 start on making uncompressed rodata.bin
Former-commit-id: e108acab9d0f0263bf246c3d159cb69cef483527 [formerly a1695ad2d6fb83b192a7b0282d10cb98dbaa12e7]
Former-commit-id: 45b497755f8f57d6ca1f0d9db3ea455512f54624
2017-05-06 16:54:53 -05:00
Larry 6aa683f613 give credit where credit is due
Former-commit-id: 15dda8dc2801da3b77b5c5bf42b4b4ab9cec6ef2 [formerly 07157a9552127e63be8e4f5c4b394a0b57768c95]
Former-commit-id: f9522a2268d5a9d23d640341f0039529c09a337d
2017-05-06 15:54:56 -05:00
Larry 2a77060e4c add note about elf related files to readme
Former-commit-id: b135fe7a3e95a10674773375d0d6735954af3728 [formerly f1714b513ee819514bf9202cd55ef7392c5c7a4d]
Former-commit-id: 5060b43ea2d6277b2042d1d9f3aaed234c6ba65e
2017-05-06 15:42:08 -05:00
Larry f825606597 readme formatting
Former-commit-id: 4ec09af17081bf6194271d38867b4573706c6c6f [formerly f1df2658ccafd24cc5f433cd9ed04360a4e782ce]
Former-commit-id: 9f66635af8cb54e85c1391b6907ead451d7c3933
2017-05-06 15:08:07 -05:00
Larry 1e24e0714e readme formatting
Former-commit-id: a2fc34c30f7f849d5bee119ad0c5ef32b3962a0e [formerly 0ddf32f89f2bdee01ee94f29dfb46d67eab068ad]
Former-commit-id: 61e6df80dfb34eac6d0422cbcfb8e0e6cf5d56d2
2017-05-06 15:03:33 -05:00
Larry 17b71a9197 readme formatting
Former-commit-id: fddcbd9ffa440607ca2a53feeb6fecb651d3306d [formerly 40affb231e4c93c935ef41b0d1e5d436eb90be25]
Former-commit-id: 784e140c4fd7e0f24f3f78907c429d830c5d17e0
2017-05-06 15:00:33 -05:00
Larry cf7a8ad645 readme and misc changes
Former-commit-id: abbb97c9dc93c036a864d7a7bcb9baf4ec2f2087 [formerly 7ede23664e2ee49b2b95f23e60ea6b9b1fdcc512]
Former-commit-id: 84cab25fdb86248f5be72eb2b71a23d3393230bf
2017-05-06 14:59:23 -05:00
Larry ce67cc2a11 no more need for the rom
Former-commit-id: b3af4fa98df129bb5b11514af4aa000fa3c17525 [formerly d7cb0435c3731a37fb7044535fadc4b9eec63aa0]
Former-commit-id: 94756a8c7a08ff6ef5189b506f7878fefa4f5411
2017-05-06 14:32:42 -05:00
Larry c8bf8e5cb6 just gotta finish including extracted files, upto ramrom complete
Former-commit-id: f53654a936d06512d6ca5d8da36178cce2c8bf54 [formerly 32562b10e3adab476d9403a5cb923ef4cd08db88]
Former-commit-id: ea9131002fadb77bd97ed469dd1e418f788a9b77
2017-05-06 12:27:54 -05:00
Larry 7d23902646 more restructuring and cleanup
Former-commit-id: ab9264923d293ab9446524bf34d7c1c3b78e34db [formerly cef4ee5d904ba9218508bf663b695b5a5ffe2d50]
Former-commit-id: 6dc760aa6a557ffed3ddd6c41fd543f2e844b33d
2017-05-06 10:31:25 -05:00
Larry 056b16d8ec some cleanup
Former-commit-id: e83d959d0542e945503e0da2a55a712709aaec86 [formerly 2eec0e932ec58c0f84756bf927d117d41562afe6]
Former-commit-id: 6ef55e07fc63cbf10362098bfa1df24a09bc9502
2017-05-06 10:07:53 -05:00
Larry e9c8598855 whole thing now builds
Former-commit-id: 3285770bf73d351b2908004b8784d1f45ecc49e7 [formerly f0e368159305fddb4f6aae28a37b4dcc2ab62536]
Former-commit-id: 76a36565527d01b52982e0ed34cadb821874eb7c
2017-05-06 09:59:16 -05:00
Larry d52228354d set vaddr labels for sdk functions that were grabbed by running a signature, names to be fixed
Former-commit-id: 084ead0631801548f48939689a0ddd9dff34f396 [formerly 2484285ab055d852354c25c3120eb1b2e55a51ef]
Former-commit-id: df68f9d926d028d1ad82f341abeb5244e530f369
2017-05-06 09:21:21 -05:00
Larry 0fc2f1659a restructuring to improve workflow
Former-commit-id: 95a0dbd49c62279dd63d9134f95b583c05e3b6e6 [formerly e0713d8da8283e5ed06627281734acfb31a80095]
Former-commit-id: a22bf939a28c44dd7ea718feedb8f91be99718f6
2017-05-06 08:47:41 -05:00
Larry 45447313ca a few changes, add back files for elf instead of rom, no work has been put into them yet
Former-commit-id: d1308b46dce1abc155281996fa5cc1ef8473b379 [formerly 3f214ff74e2681817415f0768a4c7c0d80016dd2]
Former-commit-id: 829b81b30b19f002bada1343ddcba1133526e07c
2017-05-06 07:53:11 -05:00
Larry c9ff07c33f add some minor changes
Former-commit-id: fba80c82447d02d2d050cf380084ddd012fd5884 [formerly 2aa8167a3977f2eface71421ca13b7842f6fa2d0]
Former-commit-id: 7d26e7c46761947d82cbd1948c1832003dacce18
2017-05-05 22:34:32 -05:00
Larry f77aa72e53 add readme
Former-commit-id: 50e32059bbb156bc2c0f8412a1e308bcd40226ec [formerly 28e01a9ebfa8e1a150a1d0719c70d19cf7f0b630]
Former-commit-id: f66cc872bc0298b6004eac1aa0c05574f3d8ea74
2017-05-05 22:17:38 -05:00
Larry 764d9a3e32 whoops, no need for those
Former-commit-id: ff6c96a7946ce0659ef42b0b2382b5f369d6fe7a [formerly c4b77bc5917ac920233708c3dde3545a4c3a7335]
Former-commit-id: 54653ad871ae7fed2bef5aa8bf8edba082d92d27
2017-05-05 22:11:04 -05:00
Larry 1956d54539 recomompilable disassembly started
Former-commit-id: ac8edfca69f06125b1c4f9c93a1c9d2916a14a33 [formerly 21a911aefbba5768043a662bca7ec67a5d7802ff]
Former-commit-id: 4bb696109323e50df7a453af3ebf3b00f1c66f60
2017-05-05 22:08:33 -05:00
Larry dbdd1b473d Remove accidentally added file
Former-commit-id: 45648d1d28f80ce9a6bb50878b4c889dc850e6b2 [formerly 955120d1416a4355c7c6244686e71826f870ff98]
Former-commit-id: 56e8711bb1d0d5bda443f504291f58fcfaca7589
2016-11-17 08:25:17 -06:00
Larry 273159cf15 Add scripts and extracted files
Former-commit-id: 0382522bf53cc9739e6fd3145ea9e74e67213cff [formerly fbab98fb1b6cfe2c609c16e044460a977a70c065]
Former-commit-id: def11b4a8c7ddfc3ddbe212680948121055c1676
2016-11-17 08:21:41 -06:00
Larry 021f957626 Add zoinkity's GE Documentation
Former-commit-id: 7d2787a19252090ae40f1fd277d5077ca85018e9
2016-11-16 09:54:11 -06:00