Search
lxdream.org :: lxdream/src/main.c :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/main.c
changeset1041:5fcc39857c5c
authornkeynes
dateFri Jun 26 05:47:04 2009 +0000 (14 years ago)
permissions-rw-r--r--
last changeRefactor path operations into lxpaths.[ch]
file annotate diff log rss
1041:5fcc39857c5c14 yearsnkeynesRefactor path operations into lxpaths.[ch]
1038:f220d18c061514 yearsnkeynesMove configuration to .lxdream/lxdreamrc on *nix, Library/Application Support/Lxdream on OS X
1036:af7b0c5905dd14 yearsnkeynesSupport shell substitutions in config paths
1034:7044e01148f014 yearsnkeynesAdd initial VMU support
1027:4e527bc9610914 yearsnkeynesLoad plugins from the directory containing the executable first if they're there -
1024:c67f2d61ab9714 yearsnkeynesBuild drivers with library dependencies as shared objects (ie plugins)
1015:ad448bedc48a14 yearsnkeynes"MythTV" patch from Wahrhaft, thanks!:
998:1754a8c6a9cf15 yearsnkeynesAdd preliminary implementation of the GDB remote debugging server - attaches to
968:6fb1481859a415 yearsnkeynesFix various compile-time warnings
866:86cd01c2b2d315 yearsnkeynesMove bundle/system paths into paths.c, install lxdreamrc into the bundle
772:c0b5928dd60015 yearsnkeynesFix translations - need to include lxdream.h ahead of gettext.h (always the little things...)
759:f16975739abc15 yearsnkeynesFix batch of -Wall warnings
755:ab873907b00e15 yearsnkeynesAdd gettext.h and build sanely without libintl if it's not available
740:dd11269ee48b15 yearsnkeynesRationalize the two SH4 run slice impls into sh4.c, and tidy up the vm exits.
738:0cbff49086b815 yearsnkeynesRecord the SVN revision in the build
736:a02d1475ccfd15 yearsnkeynesRe-indent everything consistently
723:a13e5529c52a15 yearsnkeynesAdd apple-specific binding for gettext
708:0b8b5eaa3b5215 yearsnkeynesRemove superfluous call to gdrom_get_native_devices()
700:4650d0c7f6f915 yearsnkeynesBig cleanup of the command-line options
698:6d9fd7f5460915 yearsnkeynesSet log-level to trace automatically if we've asked for a trace on the command line
697:479b8c213f6115 yearsnkeynesCommit work-in-progress CoreAudio driver
691:ad335654339215 yearsnkeynesRefactor the gd-rom list management out of the GUI (devices, recent files, etc).
689:9868667e352515 yearsnkeynesUnbreak and finish cleaning up the 'run for limited time' feature
681:1755a126b10915 yearsnkeynesFirst cut of the Cocoa GUI implementation
678:35eb0094531615 yearsnkeynesSplit gdrom.h into public and private gddriver.h
671:a530ea88eebd15 yearsnkeynesPermanently add SH4 instruction statistics tracking (enabled with --enable-sh4stats)
669:ab344e42bca915 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
586:2a3ba82cf24316 yearsnkeynesMerged lxdream-mmu r570:596 to trunk
575:c3a03d8eb9ff16 yearsnkeynesAdd -n (no start) parameter lxdream-mmu
564:dc7b5ffb053516 yearsnkeynesRefactor sh4core.h to extract the "public" material into a new sh4.h lxdream-mmu
562:e598411b640b16 yearsnkeynesAdd configure and command-line parameters to perform IO tracing lxdream-mmu
561:533f6b47807116 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
556:72dbf70344db16 yearsnkeynesAdd command line option to control default log level lxdream-mmu
543:361ec0a70cf216 yearsnkeynesRe-add "Load Binary" menu item (misplaced in GUI rewrite)
537:d924be49e19216 yearsnkeynesMove gtk UI into gtkui subdir (prep for non-gtk builds), and protect with
531:f0fee3ba71d116 yearsnkeynesMove name-to-driver mappings to display.c and audio.c respectively
495:4db4702b077816 yearsnkeynesAdd crash handler to get a backtrace via gdb
480:d28c2992f5ee16 yearsnkeynesFix miscellaneous warnings
470:e09a1619669316 yearsnkeynesMaintain current gdrom and recently-used list in config file
469:3e2a0fde5cd816 yearsnkeynesMake the sure initial GD (if any) makes its way to the gui
464:8e099fad42a616 yearsnkeynesInitial gdrom attachment menu
450:207461e79f2116 yearsnkeynesSplit config management out to config.[ch]
446:def93c34c84c16 yearsnkeynesChange command line handling to not require -d
435:7a5d71e8560b16 yearsnkeynesFirst cut of new GUI
422:61a0598e07ff16 yearsnkeynesFix compilation warnings
414:fd8e96bc513e16 yearsnkeynesAdd (probably temporary) CPU frequency scaling command-line option
402:85fd4a4582be16 yearsnkeynesRun in translation mode by default now
392:39e596b3b6dd16 yearsnkeynesRemove debugger from default startup - now only shown if started with -D
379:7e1c33a184d816 yearsnkeynesHook up the translator as a command line option
372:86aa060ddcec16 yearsnkeynesAdd time-limited run option (for time trials)
370:3131ba1440fc16 yearsnkeynesHandle video driver init failure cleanly (fallback to headless)
209:ff67a7b9aa1717 yearsnkeynesImplement open/close dcload syscalls, change permission flag to "unsafe"
182:e3b51353854817 yearsnkeynesAdd -q command line argument to allow dcload_exit() to actually exit lxdream
180:e6dcf9b6565817 yearsnkeynesMerge changes made on the MILESTONE1 branch back into head (mostly
144:7f0714e89aaa17 yearsnkeynesRename video_driver to display_driver
111:230243c2b52018 yearsnkeynesHandle driver-unable-to-init case
106:9048bac046c318 yearsnkeynesMove driver selection out to main at long last. Add video NULL driver for
105:1faa0745f20018 yearsnkeynesAdd elf loader suppt
94:8d80d9c7cc7d18 yearsnkeynesVideo code reshuffle to start getting real video happening.
87:11208d725b6118 yearsnkeynesAdd dummied-up BIOS syscalls
.