Commit Graph
32 Commits
Author SHA1 Message Date
Conrad Kramer cdc0804281 Minor refactoring
Orientation is handled better now
2013-06-30 17:10:38 -07:00
PGGB 3f0137d0f2 Bring XCode project in line with MAME makefile
Crucially this now enables dynamic recompilation, which fixes the cpu
usage issue.
I also disabled the dsym file for now since it is very large and takes a
long time to generate.
2013-06-29 21:06:51 +02:00
PGGB c9367acfc5 Wait for MAME to shut down correctly before terminating 2013-06-27 23:57:40 +02:00
clobber 56626fdf36 Skip warnings and disclaimer 2013-06-27 13:58:03 -05:00
clobber 232470249a Set aspect ratio based on orientation 2013-06-27 13:41:18 -05:00
PGGB d1db1a1e01 Skip game info 2013-06-26 20:25:05 +02:00
PGGB 3585a45737 Added support for textures using palettes again 2013-06-25 23:38:41 +02:00
PGGB bd87537c80 Code cleanup
Adjust to OE style guide
2013-06-25 18:53:23 +02:00
PGGB 60515882e9 Redo texture rendering without use of Core Video/vimage 2013-06-25 18:36:19 +02:00
Conrad Kramer d4f52f5ed0 Rendering improvements
Including a fix for discoloration
2013-06-24 21:00:11 -07:00
clobber dbea161721 Set NVRAM and CFG paths 2013-06-23 16:02:33 -05:00
Conrad Kramer 6d81ee6f05 Lower the standards of the auditor
and log when a ROM fails to pass
2013-06-21 23:03:15 -04:00
Conrad Kramer eedceb8534 Fixed texture coordinates 2013-06-21 16:54:11 -04:00
Conrad Kramer 2e9a1175fd No more immediate mode for textures 2013-06-21 16:23:26 -04:00
Conrad Kramer 0707b6f694 Disable state saving 2013-06-21 16:07:39 -04:00
Conrad Kramer 983ea894da No more immediate mode for vectors 2013-06-21 16:07:05 -04:00
Conrad Kramer 451a3b6c83 Remove FUD
Games now properly exit!
2013-06-21 12:31:20 -04:00
Conrad Kramer 755bb35555 Fix texture rendering and memory management 2013-06-21 12:28:08 -04:00
Conrad Kramer 339a382278 Fixed rendering code
Now runs at a buttery 60fps
2013-06-21 12:11:09 -04:00
Conrad Kramer 881029fac1 Use Accelerate framework to copy ARGB32 buffer
Also use it to fill in alpha channel of non-transparent formats
2013-06-21 09:01:59 -04:00
Conrad Kramer 7690f12f6e Added basic support for textures 2013-06-21 02:39:23 -04:00
Conrad Kramer c137bcd17a Fixed incorrect file references 2013-06-20 20:31:39 -04:00
Conrad Kramer 8c85e74a01 Added basic video rendering support
The catch: it doesn't work yet
2013-06-18 20:04:50 -04:00
Conrad Kramer 4d03a58f25 Add basic input support 2013-06-18 15:12:13 -04:00
Conrad Kramer 1626f71204 Fixed MAME core logging
It will now enter verbose mode if compilef for Debug
2013-06-18 15:11:28 -04:00
Conrad Kramer 07c79df205 Implement proper exit sequence 2013-06-18 15:08:24 -04:00
Conrad Kramer cd4cb8e91a Changed core version to match MAME version 2013-06-18 15:02:23 -04:00
Conrad Kramer a297000dd7 Add a temporary solution for game selection 2013-06-17 02:12:26 -04:00
Conrad Kramer d64db87200 Add support for pausing game 2013-06-17 02:05:24 -04:00
Conrad Kramer 31707ac3c9 Update README 2013-06-16 21:30:30 -04:00
Conrad Kramer 7ebfc32596 Create README.md 2013-06-16 19:58:40 -03:00
Conrad Kramer 66211eedb8 Initial commit
Created semi functional game core, got MAME to build in Xcode, and
added a POSIX/Mach-based OSD layer
2013-06-16 18:47:55 -04:00