sicklebrick@gmail.com
e59bfda43f
Update ps-exe.ld
...
-Remove a stray underscore in _TLOAD_ADDR
-Generate the header at (TLOAD_ADDR-0x800) so a ps-exe org'd to e.g. 80100000 won't start with a megabyte of zeros
2020-07-04 12:17:55 +01:00
Nicolas 'Pixel' Noble
91c8ec4810
More cleanup
2020-06-27 19:32:19 -07:00
Nicolas 'Pixel' Noble
4040cba88c
Adding a readme
2020-06-27 19:03:04 -07:00
Nicolas 'Pixel' Noble
5323763128
Cleanup.
2020-06-27 12:19:32 -07:00
Nicolas 'Pixel' Noble
4d9d3cf58c
Getting the cube psyq example to work.
2020-06-27 00:05:49 -07:00
Nicolas 'Pixel' Noble
74ba417084
Linux build and fixes.
2020-06-26 15:51:53 -07:00
Nicolas 'Pixel' Noble
b6bbb216ca
Few fixes, and adding basic test.
2020-06-25 19:46:33 -07:00
Nicolas 'Pixel' Noble
edef083e51
Merge branch 'master' into mips-unit-testing
2020-06-10 21:55:35 -07:00
Nicolas 'Pixel' Noble
82efaf9e26
Starting to handle mips unit testing.
2020-06-10 17:07:11 -07:00
Nicolas 'Pixel' Noble
1a71c5613e
Fixing ldscripts a bit.
2020-06-10 17:03:21 -07:00
Nicolas Noble
d59c9e3b1c
Merge pull request #239 from JaCzekanski/findDirectoryEntryForFilename-rewrite
...
Rewritten buggy findDirectoryEntryForFilename
2020-06-07 17:55:24 -07:00
Nicolas Noble
1b655d0439
Merge pull request #237 from JaCzekanski/loadAndExec-infinite-loop
...
Fixed infinite loop in loadAndExec filename parsing
2020-06-07 17:55:01 -07:00
Nicolas 'Pixel' Noble
3ab768550d
Properly trashing a0 and a1.
2020-06-07 14:06:54 -07:00
Jakub Czekański
b2ba848f20
Merge branch 'master' into threading
2020-06-07 23:04:32 +02:00
Nicolas 'Pixel' Noble
e3d1c95dd6
Fixing duplicated symbol problem.
2020-06-07 13:39:26 -07:00
Jakub Czekański
1bfd595f2f
Added thread functions, fixed kernel structures
2020-06-07 22:24:35 +02:00
Jakub Czekański
6a06c2d126
A(0D) disableEvent
...
renamed syscall_deliverEvent argument to spec
2020-06-07 22:22:33 +02:00
Jakub Czekański
0caecc4851
Rewritten buggy findDirectoryEntryForFilename
...
Function was searching for subdirectory in subdirectory instead of file
2020-06-07 22:19:37 +02:00
Jakub Czekański
f52dade025
Fixed infinite loop in loadAndExec filename parsing
2020-06-07 22:16:58 +02:00
Jakub Czekański
2166fa346b
Added IRQ enum constants
2020-06-07 12:53:06 -07:00
Nicolas 'Pixel' Noble
80c116f8f4
Very crude mips tests infrastructure.
2020-06-03 00:56:33 -07:00
Nicolas 'Pixel' Noble
6a39279519
Cleaning up the build scripts.
2020-06-02 22:09:52 -07:00
Nicolas 'Pixel' Noble
9cf1e4d94f
Docker & scripts cleanup.
2020-05-28 20:19:54 -07:00
Nicolas Noble
56957f17f7
Proper dependency for the shell build.
2020-05-27 12:13:14 -07:00
Nicolas 'Pixel' Noble
f222ede5ff
Adding the notion of build configuration.
2020-05-27 04:59:34 -07:00
Nicolas 'Pixel' Noble
76a152e0b9
Adding comment for the needsCDRomReset variable.
2020-05-26 20:19:19 -07:00
Nicolas 'Pixel' Noble
dabaaec336
There's only 3 counters, not 4...
2020-05-26 20:13:38 -07:00
Nicolas 'Pixel' Noble
7997c596e3
Adding proper dependency building for the mips directory.
2020-05-26 20:11:03 -07:00
Jakub Czekański
eaa3e7e12b
Moved event constants to common
...
Added psexe and cpe to gitignore
2020-05-26 22:10:15 +02:00
Jakub Czekański
085d2a576d
Refactored events to use constants for class, modes and flags
...
Fixed assignment instead of equality check in deliverEvent
2020-05-26 21:43:05 +02:00
Jakub Czekański
7a2429af03
Added bash build script for openbios
2020-05-26 21:37:30 +02:00
Nicolas 'Pixel' Noble
837f8fca20
Adding binary loaders.
2020-05-21 00:00:29 -07:00
Nicolas 'Pixel' Noble
5ad3d1e9c3
Adding CPE and PS-EXE support in the mips folder.
2020-05-21 00:00:29 -07:00
Nicolas 'Pixel' Noble
c02ca59496
Switching license.
2020-05-18 19:05:42 -07:00
Nicolas 'Pixel' Noble
17862a9275
Fixing volatility of waitEvent.
2020-05-10 22:17:11 -07:00
Nicolas 'Pixel' Noble
54b0a8c6a3
Adding WaitEvent, and getting a few more dummy memory card entries.
2020-05-10 22:03:46 -07:00
Nicolas 'Pixel' Noble
e882f71ccb
Getting the shell in a workable state.
2020-05-10 21:29:46 -07:00
Nicolas Noble
f45d0276fa
Updating status.
2020-05-09 22:09:50 -07:00
Nicolas 'Pixel' Noble
dd76ad365c
Fixing Azure build.
2020-05-09 20:15:51 -07:00
Nicolas 'Pixel' Noble
d94eda68e9
Pads are working, apparently.
2020-05-09 19:26:05 -07:00
Nicolas 'Pixel' Noble
96c92da40f
Fixes of the night.
2020-05-09 00:37:26 -07:00
Nicolas 'Pixel' Noble
6f187fb1ff
First pass at the RE of the ReadPad routine.
2020-05-08 16:41:52 -07:00
Nicolas 'Pixel' Noble
c3e80faf17
Starting to work on SIO0
2020-05-08 00:51:52 -07:00
Nicolas 'Pixel' Noble
a329575dbf
Games starting to boot now.
2020-05-07 21:04:20 -07:00
Nicolas Noble
9f04cfbd5e
Removing duplicated comment.
2020-05-07 09:58:54 -07:00
Nicolas 'Pixel' Noble
e5b38da4aa
Updating README accordingly to the current status of the project.
2020-05-06 23:50:22 -07:00
Nicolas 'Pixel' Noble
06100b4460
Implementing last missing function for the boot.
2020-05-06 23:49:55 -07:00
Nicolas 'Pixel' Noble
45f343d0db
Fixing boot.
2020-05-06 23:21:23 -07:00
Nicolas 'Pixel' Noble
2d9e68afce
Using proper enums instead of magic numbers.
2020-05-06 23:20:57 -07:00
Nicolas 'Pixel' Noble
663c22afca
Updating README
2020-05-06 18:44:23 -07:00