turtlewit
0922f9c834
Merge https://github.com/PSI-Rockin/DobieStation
2018-02-03 22:17:23 -08:00
turtlewit
91d93d7603
Add framelimiter and framerate counter
2018-02-03 22:10:45 -08:00
Carles
a3583e4028
Added meson build support
2018-02-04 04:11:09 +01:00
PSI-Rockin
6ccb8729a3
Disable disassembly by default
...
oops
2018-02-03 19:56:47 -05:00
PSISP
96c0e3a388
Update TASKS.md
...
Fix to say over Reddit instead of over GitHub
2018-02-03 15:07:32 -05:00
PSISP
72c5c7a7a8
Update TASKS.md
2018-02-03 15:05:07 -05:00
PSISP
4f394838c8
Update TASKS.md
...
Add clarification as to how I should be contacted
2018-02-03 15:03:11 -05:00
PSISP
dcd2c474a5
Update TASKS.md
2018-02-03 14:31:32 -05:00
PSI-Rockin
feacdaa89f
Reorganize core and Qt files into separate src folders
2018-02-03 14:19:02 -05:00
PSI-Rockin
88fde3ec24
Added some HLE calls for torus.elf
...
Fixed crash related to uninitialized DISPLAY2 register
Added skeleton for disassembler
Forced DMA quadword count to 16-bits
2018-02-02 23:38:04 -05:00
PSISP
75dbe96d3c
Create tasks for contributors to implement
2018-02-02 23:30:58 -05:00
PSI-Rockin
b0c3d1b98e
Added support for running from the command line
...
Implemented scissoring for points and sprites
Updated README
2018-02-02 19:26:28 -05:00
PSISP
d1eac802ea
Create CONTRIBUTING.md
...
This is a rough draft; it should be updated in the future as concerns arise.
2018-02-02 18:54:35 -05:00
PSI-Rockin
7285348d58
Added alpha blending and more tests to draw_pixel
...
Organized GSContext into its own files
Implemented cvt.s.w
Fixed an even sillier bug in the FPU (used swc1 instead of lwc1)
2018-02-01 22:51:56 -05:00
PSI-Rockin
0e869e4d6f
Added basic support for texture through UV
...
Only sprites have texture support so far
Added generic pixel drawing method; comes with alpha testing functionality.
Fixed silly bug involving the location of BITBLTBUF buffers in local GS memory
2018-02-01 18:20:32 -05:00
PSI-Rockin
f314353ee8
Merge duplicate GS registers into "Context" struct
...
Made final image resizable to proper resolution (added "Set CRT" syscall to HLE BIOS for this)
Added host-to-host VRAM transfers
Start work on "ps2tut" demos
Fixed possible crash in EmuWindow::paintEvent
2018-01-31 20:32:13 -05:00
PSI-Rockin
0aa82159f3
Graphical output! Added a Qt frontend and the ability to display the framebuffer
2018-01-28 18:50:55 -05:00
PSI-Rockin
86f6ec60f9
Added source chain DMA and the "vertex kick"
...
Also added optimization flags for release builds
What's left before "3 Stars" is complete: rendering triangle/sprite primitives to the framebuffer, displaying said buffer on the screen, implementing z-buffering and texture mapping, and finding a way to control VSYNC
2018-01-28 00:59:19 -05:00
PSI-Rockin
23c92b1885
Added PATH3 for the GIF
...
"3 Stars" begins to upload texture data to the GS, though source chain DMAC is still needed
2018-01-27 17:42:09 -05:00
PSI-Rockin
9072a98916
Merge branch 'master' of https://github.com/PSI-Rockin/DobieStation
2018-01-26 21:31:28 -05:00
PSI-Rockin
e7e7c9e570
Added basic DMAC stub
...
More work needed for DMAC->GS (GIF) as well as source chain mode
2018-01-26 21:31:23 -05:00
PSISP
8b0b7022bf
Create LICENSE
2018-01-14 00:31:31 -05:00
PSI-Rockin
9fd6f42df8
Initial import
2018-01-14 00:29:04 -05:00