mirror of
https://github.com/RaySollium99/libpicofe.git
synced 2025-09-05 14:57:46 -04:00
some fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@398 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
450dab6fe5
commit
a5365695a4
4 changed files with 6 additions and 9 deletions
|
@ -642,9 +642,10 @@ Changelog
|
||||||
* Changed config file format, files are now human-readable. Game specific
|
* Changed config file format, files are now human-readable. Game specific
|
||||||
configs are now held in single file (but old game config files are still
|
configs are now held in single file (but old game config files are still
|
||||||
read).
|
read).
|
||||||
* Fixed a bug where some key combos didn't work.
|
* Fixed a bug where some key combos didn't work as expected.
|
||||||
* Fixed a regression in renderer (rare graphic glitches).
|
* Fixed a regression in renderer (some graphic glitches in rare cases).
|
||||||
* Adjusted fast rernderer to work with more games, including VR.
|
* Adjusted fast rernderer to work with more games, including VR.
|
||||||
|
* Fixed a problem where SegaCD RAM cart data was getting lost on reset.
|
||||||
|
|
||||||
1.35b
|
1.35b
|
||||||
* PSP: mp3 code should no longer fail on 1.5 firmware.
|
* PSP: mp3 code should no longer fail on 1.5 firmware.
|
||||||
|
|
|
@ -353,7 +353,7 @@ int config_writelrom(const char *fname)
|
||||||
int size;
|
int size;
|
||||||
FILE *f;
|
FILE *f;
|
||||||
|
|
||||||
if (strlen(lastRomFile) == 0) return 0;
|
if (strlen(lastRomFile) == 0) return -1;
|
||||||
|
|
||||||
f = fopen(fname, "r");
|
f = fopen(fname, "r");
|
||||||
if (f != NULL)
|
if (f != NULL)
|
||||||
|
@ -694,7 +694,7 @@ int config_readsect(const char *fname, const char *section)
|
||||||
FILE *f;
|
FILE *f;
|
||||||
|
|
||||||
f = fopen(fname, "r");
|
f = fopen(fname, "r");
|
||||||
if (f == NULL) return 0;
|
if (f == NULL) return -1;
|
||||||
|
|
||||||
if (section != NULL)
|
if (section != NULL)
|
||||||
{
|
{
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#include <linux/limits.h>
|
#include <linux/limits.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sched.h>
|
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
@ -653,9 +652,6 @@ static void simpleWait(int thissec, int lim_time)
|
||||||
gettimeofday(&tval, 0);
|
gettimeofday(&tval, 0);
|
||||||
if (thissec != tval.tv_sec) tval.tv_usec+=1000000;
|
if (thissec != tval.tv_sec) tval.tv_usec+=1000000;
|
||||||
|
|
||||||
if (tval.tv_usec < lim_time)
|
|
||||||
sched_yield();
|
|
||||||
|
|
||||||
while (tval.tv_usec < lim_time)
|
while (tval.tv_usec < lim_time)
|
||||||
{
|
{
|
||||||
spend_cycles(1024);
|
spend_cycles(1024);
|
||||||
|
|
|
@ -66,7 +66,7 @@ void parse_cmd_line(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
|
|
||||||
if (unrecognized) {
|
if (unrecognized) {
|
||||||
printf("\n\n\nPicoDrive v" VERSION " (c) notaz, 2006-2007\n");
|
printf("\n\n\nPicoDrive v" VERSION " (c) notaz, 2006-2008\n");
|
||||||
printf("usage: %s [options] [romfile]\n", argv[0]);
|
printf("usage: %s [options] [romfile]\n", argv[0]);
|
||||||
printf( "options:\n"
|
printf( "options:\n"
|
||||||
"-menu <menu_path> launch a custom program on exit instead of default gp2xmenu\n"
|
"-menu <menu_path> launch a custom program on exit instead of default gp2xmenu\n"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue