Skip to content

Instantly share code, notes, and snippets.

@psxdev
Created October 26, 2016 19:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save psxdev/fad83bcc8c355918b677a63bdd642b15 to your computer and use it in GitHub Desktop.
Save psxdev/fad83bcc8c355918b677a63bdd642b15 to your computer and use it in GitHub Desktop.
test fix para windows psp2client
CC = gcc
LIBS = -lwsock32 -lpthreadGC2
FIX = -mno-ms-bitfields
CFLAGS = -std=gnu99 -Wall -pedantic -I/usr/include -I/usr/local/include $(FIX)
all: bin/psp2client
clean:
rm -f obj/*.o bin/*client*
install: bin/psp2client
strip bin/*client*
cp bin/*client* $(PREFIX)/bin
####################
## CLIENT MODULES ##
####################
OFILES += obj/network.o
obj/network.o: src/network.c src/network.h
@mkdir -p obj
$(CC) $(CFLAGS) -c src/network.c -o obj/network.o
OFILES += obj/psp2link.o
obj/psp2link.o: src/psp2link.c src/psp2link.h
@mkdir -p obj
$(CC) $(CFLAGS) -c src/psp2link.c -o obj/psp2link.o
OFILES += obj/utility.o
obj/utility.o: src/utility.c src/utility.h
@mkdir -p obj
$(CC) $(CFLAGS) -c src/utility.c -o obj/utility.o
OFILES += obj/debug.o
obj/debug.o: src/debug.c src/debug.h
@mkdir -p obj
$(CC) $(CFLAGS) -c src/debug.c -o obj/debug.o
#####################
## CLIENT PROGRAMS ##
#####################
bin/psp2client: $(OFILES) src/psp2client.c
@mkdir -p bin
$(CC) $(CFLAGS) $(OFILES) src/psp2client.c -o bin/psp2client $(LIBS)
----------
el test que he hecho funciona.
create una carpeta ROMS donde esta el ejecutable de psp2client (dentro de la carpeta bin)
C:\psp2clientnew\psp2client-master\bin>dir
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: CC72-152D
Directorio de C:\psp2clientnew\psp2client-master\bin
26/10/2016 19:50 <DIR> .
26/10/2016 19:50 <DIR> ..
26/10/2016 21:01 <DIR> ROMS
26/10/2016 21:24 99.978 psp2client.exe
1 archivos 99.978 bytes
3 dirs 22.315.008 bytes libres
cambia la linea del main.c del sample
file_choose(
"host0:ROMS",
rom_path,
"Choose a host file:",
supported_ext
);
parece que lo pilla bien
[HOST][INFO]: host0:ROMS -> C:/psp2clientnew/psp2client-master/bin/ROMS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment