flycast/core/hw/pvr
Stefanos Kornilios Mitsis Poiitidis 56ebda10a9 ios interpreter works, bios runs w/ 3d visulals
THIS IS A MESS. Sorry @angelXwind :p. We'll have to clean up and merge for r8, but most of the nasty work is there.

What works:
- full init, memalloc, mprotects, etc
- boot
- gles2

What doesn't:
- Exceptions for page faults
  - Breaks texture cache
  - Breaks dynarec because of fastpath
  - segfaults don't work, needs special mach exc_server magic that still eludes me after 5 hours
- Dynarecs. RWX issues, and broken buffer mappings. Also some minnor linking stuff (most of it is taken care of)
- Audio. I just killed it off.
- All of the ui. Was getting in the way of me not knowing how to edit story boards...
- Input

Also, merged branch 'skmp/mac86-hackport' into skmp/ios-wip

Have fun~
2014-12-17 10:19:44 -08:00
..
Renderer_if.cpp ios interpreter works, bios runs w/ 3d visulals 2014-12-17 10:19:44 -08:00
Renderer_if.h Building on osx w/o rec or rend 2014-09-30 12:00:46 +03:00
config.h Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
drkPvr.cpp Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
drkPvr.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
helper_classes.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
pvr_mem.cpp Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
pvr_mem.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
pvr_regs.cpp Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
pvr_regs.h Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
pvr_sb_regs.cpp Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
pvr_sb_regs.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
spg.cpp PANDORA: Options and GUI 2014-03-01 07:38:40 -05:00
spg.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
ta.cpp Stored TA command stream persists on TA_LIST_INIT, until first actual write. 2014-08-18 21:54:17 +02:00
ta.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
ta_const_df.h Moving code around, cleanups 2013-12-28 22:20:08 +01:00
ta_ctx.cpp Added back manual frameskip due to forum request 2014-08-18 21:57:16 +02:00
ta_ctx.h Improve async/mt rendering & sync logic. 2014-08-18 22:39:21 +02:00
ta_structs.h Merge branch 'androidui' 2013-12-28 22:28:50 +01:00
ta_vtx.cpp Building on osx w/o rec or rend 2014-09-30 12:00:46 +03:00