| 368:36fac4c42322 | 16 years | nkeynes | More translator WIP - blocks are approaching something sane | tree |
| 367:9c52dcbad3fb | 16 years | nkeynes | Move EXC_* codes to sh4core.h and rename to match the EX_* codes | tree |
| 366:6fb0d05152d7 | 16 years | nkeynes | Add method to retrieve the size of a block, given the code pointer (useful | tree |
| 365:94cab5ad0ed8 | 16 years | nkeynes | Change sh4x86 test to translate/disasm full basic blocks | tree |
| 364:d738f6883d4a | 16 years | nkeynes | Add tests for CMPSTR, DIV0U, DIV0S, SHLD, and SHAD | tree |
| 363:7d0bab24016c | 16 years | nkeynes | Add initial unit test programs | tree |
| 362:dc40e2064dc4 | 16 years | nkeynes | Add the i386 disassembler from binutils (why write your own if you don't | tree |
| 361:be3de4ecd954 | 16 years | nkeynes | Translator WIP: fill out and correct another batch of instructions | tree |
| 360:dff4a3bbac0c | 16 years | nkeynes | Update generated files | tree |
| 359:c588dce7ebde | 16 years | nkeynes | Commit decoder generator | tree |
| 358:65043a8f5785 | 16 years | nkeynes | Add tests for mac.l and mac.w | tree |
| 357:3592a10b3242 | 16 years | nkeynes | Add tests for FLOAT and FTRC | tree |
| 356:b281cad966b7 | 16 years | nkeynes | Fix crash when display driver does not supply a keysym resolver | tree |
| 355:18bd008f700a | 16 years | nkeynes | Bug 27: FBO support MILESTONE2 | tree |
| 354:8bf6587e1f9b | 16 years | nkeynes | Update release notes for M2 release | tree |
| 353:b8569afb53fc | 16 years | nkeynes | Bug 19: Read real drive status, detect media change to reload toc | tree |
| 352:f0df7a6d4703 | 16 years | nkeynes | Bug 27: Implement opengl framebuffer objects | tree |
| 351:41b7e55ee10f | 16 years | nkeynes | Fix debug output of polygons with modifier volume | tree |
| 350:5852da948231 | 16 years | nkeynes | Fix cut-n-paste error in V-clamp | tree |
| 349:05c9b25c361d | 16 years | nkeynes | Fix compressed mipmap textures (byte count was wrong) | tree |
| 348:15b2de02558d | 16 years | nkeynes | Mipmapped flag is only valid for twiddled textures | tree |
| 347:e686be8b10df | 16 years | nkeynes | Fix handling of (some?) v3.0 cdi files | tree |
| 346:9b495cc4db65 | 16 years | nkeynes | Load textures into the right region | tree |
| 345:7a26147e5dce | 16 years | nkeynes | Add null checks for better error handling | tree |
| 344:bac957de4843 | 16 years | nkeynes | use ide.c in testregs | tree |
| 343:bf4bf0da94cc | 16 years | nkeynes | Ensure ide is active before doing register tests on it | tree |
| 342:850502f0e8de | 16 years | nkeynes | Refactor gdrom module to be more conducive to real device support | tree |
| 341:924029ff95ea | 16 years | nkeynes | Add better (ie fancier) debug-print functions | tree |
| 340:5ae1c80a68fb | 16 years | nkeynes | Fix sprites not setting clip mode | tree |
| 339:95b084ec9cb3 | 16 years | nkeynes | Change to use common render_unpack_vertexes | tree |
| 338:8c68d9097846 | 16 years | nkeynes | Get render size from the tile segment array | tree |
| 337:cdd757aa8e8c | 16 years | nkeynes | Invalidate palette textures when the palette changes (fixes a few texture | tree |
| 336:c3455be86ee2 | 16 years | nkeynes | Remove BSC stub warnings | tree |
| 335:fb890e1814c0 | 16 years | nkeynes | Start working towards more thorough interlaced support | tree |
| 334:59073f812bd3 | 16 years | nkeynes | Add register masks on IDE DMA registers | tree |
| 333:e29561c998f5 | 16 years | nkeynes | Start working towards scaler implementation - fixes overrun issue | tree |
| 332:4c1b31e646ef | 16 years | nkeynes | Add another batch of registers to test masking | tree |
| 331:a6048d3a9a79 | 16 years | nkeynes | Z should be rendered as 1/Z - fixes a host of depth issues | tree |
| 330:ae85a338b954 | 16 years | nkeynes | Add alternate keys | tree |
| 329:4b453d68e9ae | 16 years | nkeynes | Fix ARGB1555 texture | tree |
| 328:8da80d8342c5 | 16 years | nkeynes | Fix mipmap texture address adjust | tree |
| 327:00d55a462af3 | 16 years | nkeynes | Cleanup framebuffer formats by adding a central source for the information | tree |
| 326:0c107e0d0fe0 | 16 years | nkeynes | Increase SH4 speed to 100Mips | tree |
| 325:5717ae5d4746 | 16 years | nkeynes | Move PVR2 dma handling (0x10000000-0x13FFFFFF) into pvr2mem.c, minor | tree |
| 324:340f0b0b7af3 | 16 years | nkeynes | Fix 16-bit palette offsets | tree |
| 323:067583c1a704 | 16 years | nkeynes | Remove cached BSC values (wasn't being saved, and is rarely used anyway) | tree |
| 322:354407942957 | 16 years | nkeynes | Add method to determine maximum z-coord in scene, use for near-clip value | tree |
| 321:7036e3692165 | 16 years | nkeynes | Fix 16-bit palettes | tree |
| 320:660b15095115 | 16 years | nkeynes | Add draw_grid_24 method | tree |
| 319:5392aed6a982 | 16 years | nkeynes | Add support for quads (auto-calculated 4th vertex) | tree |
| 318:363935d31859 | 16 years | nkeynes | Add initial offset color support | tree |
| 317:7c90a7dc139b | 16 years | nkeynes | Change default mode to BGR, not RGB | tree |
| 316:5ae06185a3cd | 16 years | nkeynes | Refactor render buffer mgmt to pvr2mem.c | tree |
| 315:2d8ba198d62c | 16 years | nkeynes | Refactor render buffer read/write to pvr2mem.c | tree |
| 314:2a1f3b3d8708 | 16 years | nkeynes | Enable twiddled YUV - no idea if it will actually work though | tree |
| 313:7e4bd1629268 | 16 years | nkeynes | Tweak mip-map support | tree |
| 312:2c34bdc36cbd | 16 years | nkeynes | Save/restore MMU state (specifically the OC cache ram) correctly | tree |
| 311:5be79c6b4367 | 16 years | nkeynes | Refactor to use the detwiddle vram methods | tree |
| 310:00cd8897ad5e | 16 years | nkeynes | Add methods to detwiddle directly out of vram64 | tree |
| 309:e2750808d02c | 16 years | nkeynes | Add method to dump vram to file in a form directly usable by testdata | tree |
.