Page 1 of 12 1234511 ... LastLast
Results 1 to 10 of 115

Thread: NJ release new source- Cps1, Cps2, and MVS- 1.63 (updates again to 1.63.1)

                  
   
  1. #1
    DCEmu Legend gunntims0103's Avatar
    Join Date
    May 2006
    Location
    Brentwood, NY
    Age
    33
    Posts
    2,976
    Rep Power
    108

    psp NJ release new source- Cps1, Cps2, and MVS- 1.63 (updates again to 1.63.1)

    NJ has once again updated his source for Cps1, Cps2, and MVS. He has updated it to v1.63. Now all that needs to be done is get a compiled version of this.

  2. #2
    DCEmu Newbie
    Join Date
    Sep 2006
    Posts
    20
    Rep Power
    0

    Default

    Quote Originally Posted by gunntims0103 View Post
    NJ has once again updated his source for Cps1, Cps2, and MVS. He has updated it to v1.63. Now all that needs to be done is get a compiled version of this.


    This is a newer version.

    CPS1PSP/CPS2PSP/MVSPSP source (2006/12/17 - 1.63.1)

  3. #3
    DCEmu Legend gunntims0103's Avatar
    Join Date
    May 2006
    Location
    Brentwood, NY
    Age
    33
    Posts
    2,976
    Rep Power
    108

    Default

    Quote Originally Posted by dcorreia View Post
    This is a newer version.

    CPS1PSP/CPS2PSP/MVSPSP source (2006/12/17 - 1.63.1)
    geez he updates his source's rather quickly like 5 minutes ago he posted the 1.63 release now he updates. Its hard keeping up with him.

    Im trying to compile the source now but im getting errors, Im looking for a solution now...

  4. #4
    DCEmu Newsposter Vega's Avatar
    Join Date
    Mar 2006
    Location
    N.Ireland
    Age
    41
    Posts
    1,063
    Rep Power
    72

    Default

    Holy crap... this guy doesnt stop. Way to go NJ.

    Keep trying Gunntims . . hopefully we can get the EBOOTS sometime soon.

    Click on the sig above to visit The Playground

  5. #5
    DCEmu Legend gunntims0103's Avatar
    Join Date
    May 2006
    Location
    Brentwood, NY
    Age
    33
    Posts
    2,976
    Rep Power
    108

    Default

    Quote Originally Posted by Vega View Post
    Holy crap... this guy doesnt stop. Way to go NJ.

    Keep trying Gunntims . . hopefully we can get the EBOOTS sometime soon.
    well thr problem lies in the make file of the source, my compiler is using the function of the maketree, but it isnt compiling. I compiled other things so its working i think the problem lies in the code of the makefile i might have to edit it for my compiler

    the make file looks like this

    Code:
    #------------------------------------------------------------------------------
    #
    #               CPS1/CPS2/NEOGEO Emulator for PSP Makefile
    #
    #------------------------------------------------------------------------------
    
    #------------------------------------------------------------------------------
    # Configration
    #------------------------------------------------------------------------------
    
    #BUILD_CPS1PSP = 1
    BUILD_CPS2PSP = 1
    #BUILD_MVSPSP = 1
    
    SAVE_STATE = 1
    #KERNEL_MODE = 1
    #SOUND_TEST = 1
    RELEASE = 1
    
    
    #------------------------------------------------------------------------------
    # Defines
    #------------------------------------------------------------------------------
    
    VERSION_MAJOR = 1
    VERSION_MINOR = 6
    VERSION_BUILD = 3
    
    ifdef BUILD_CPS1PSP
    BUILD_CPS2PSP=
    BUILD_MVSPSP=
    SOUND_TEST=
    TARGET = CPS1PSP
    PSP_EBOOT_ICON = data/cps1.png
    endif
    
    ifdef BUILD_CPS2PSP
    BUILD_MVSPSP=
    SOUND_TEST=
    TARGET = CPS2PSP
    PSP_EBOOT_ICON = data/cps2.png
    endif
    
    ifdef BUILD_MVSPSP
    VERSION_MAJOR = 1
    VERSION_MINOR = 6
    VERSION_BUILD = 3
    TARGET = MVSPSP
    PSP_EBOOT_ICON = data/mvs.png
    endif
    
    PBPNAME_STR = $(TARGET)
    
    ifdef BUILD_MVSPSP
    VERSION_STR = $(VERSION_MAJOR).$(VERSION_MINOR)$(VERSION_BUILD)[Final]
    else
    VERSION_STR = $(VERSION_MAJOR).$(VERSION_MINOR)$(VERSION_BUILD)
    endif
    
    PSP_EBOOT_TITLE = $(PBPNAME_STR) $(VERSION_STR)
    
    EXTRA_TARGETS = mkdir EBOOT.PBP delelf
    EXTRA_CLEAN = pspclean
    
    
    #------------------------------------------------------------------------------
    # Compiler Flags
    #------------------------------------------------------------------------------
    
    CFLAGS = -O3 -Wundef -Wunused
    
    
    #------------------------------------------------------------------------------
    # Compiler Defines
    #------------------------------------------------------------------------------
    
    CDEFS = -DINLINE='static __inline' \
    	-Dinline=__inline \
    	-D__inline__=__inline \
    	-DBUILD_$(TARGET)=1 \
    	-DPBPNAME_STR=\"$(PBPNAME_STR)\" \
    	-DVERSION_STR=\"$(VERSION_STR)\" \
    	-DVERSION_MAJOR=$(VERSION_MAJOR) \
    	-DVERSION_MINOR=$(VERSION_MINOR) \
    	-DVERSION_BUILD=$(VERSION_BUILD) \
    	-DPSP
    
    ifdef KERNEL_MODE
    CDEFS += -DKERNEL_MODE=1
    endif
    
    ifdef SAVE_STATE
    CDEFS += -DSAVE_STATE=1
    endif
    
    ifdef SOUND_TEST
    CDEFS += -DSOUND_TEST=1
    endif
    
    ifdef RELEASE
    CDEFS += -DRELEASE=1
    else
    CDEFS += -DRELEASE=0
    endif
    
    #------------------------------------------------------------------------------
    # Object File Output Directtory
    #------------------------------------------------------------------------------
    
    ifdef BUILD_CPS1PSP
    OBJ = obj_cps1
    endif
    
    ifdef BUILD_CPS2PSP
    OBJ = obj_cps2
    endif
    
    ifdef BUILD_MVSPSP
    OBJ = obj_mvs
    endif
    
    
    #------------------------------------------------------------------------------
    # File include path
    #------------------------------------------------------------------------------
    
    INCDIR = \
    	src \
    	src/cpu/m68000 \
    	src/cpu/z80 \
    	src/zip \
    	src/zlib
    
    ifdef BUILD_CPS1PSP
    INCDIR += src/cps1
    endif
    
    ifdef BUILD_CPS2PSP
    INCDIR += src/cps2
    endif
    
    ifdef BUILD_MVSPSP
    INCDIR += src/mvs
    endif
    
    
    #------------------------------------------------------------------------------
    # Linker Flags
    #------------------------------------------------------------------------------
    
    LIBDIR =
    LDFLAGS =
    
    
    #------------------------------------------------------------------------------
    # Library
    #------------------------------------------------------------------------------
    
    USE_PSPSDK_LIBC = 1
    
    LIBS = -lm -lc -lpspaudio -lpspgu -lpsppower -lpsprtc
    
    
    #------------------------------------------------------------------------------
    # Object Directory
    #------------------------------------------------------------------------------
    
    OBJDIRS = \
    	$(OBJ) \
    	$(OBJ)/cpu \
    	$(OBJ)/cpu/m68000 \
    	$(OBJ)/cpu/z80 \
    	$(OBJ)/common \
    	$(OBJ)/sound \
    	$(OBJ)/zip \
    	$(OBJ)/zlib \
    	$(OBJ)/psp \
    	$(OBJ)/psp/font \
    	$(OBJ)/psp/icon
    
    ifdef BUILD_CPS1PSP
    OBJDIRS += $(OBJ)/cps1
    endif
    
    ifdef BUILD_CPS2PSP
    OBJDIRS += $(OBJ)/cps2
    endif
    
    ifdef BUILD_MVSPSP
    OBJDIRS += $(OBJ)/mvs
    endif
    
    #------------------------------------------------------------------------------
    # Object Files (common)
    #------------------------------------------------------------------------------
    
    MAINOBJS = \
    	$(OBJ)/emumain.o \
    	$(OBJ)/zip/zfile.o \
    	$(OBJ)/zip/unzip.o \
    	$(OBJ)/cpu/m68000/m68000.o \
    	$(OBJ)/cpu/m68000/c68k.o \
    	$(OBJ)/cpu/z80/z80.o \
    	$(OBJ)/cpu/z80/cz80.o \
    	$(OBJ)/sound/sndintrf.o \
    	$(OBJ)/common/cache.o \
    	$(OBJ)/common/loadrom.o
    
    ifndef BUILD_MVSPSP
    MAINOBJS  += $(OBJ)/common/coin.o
    endif
    
    ifdef SAVE_STATE
    MAINOBJS += $(OBJ)/common/state.o
    endif
    
    ifdef SOUND_TEST
    MAINOBJS += $(OBJ)/common/sndtest.o
    endif
    
    
    #------------------------------------------------------------------------------
    # Object Files (CPS1PSP)
    #------------------------------------------------------------------------------
    
    ifdef BUILD_CPS1PSP
    
    COREOBJS = \
    	$(OBJ)/cps1/cps1.o \
    	$(OBJ)/cps1/driver.o \
    	$(OBJ)/cps1/memintrf.o \
    	$(OBJ)/cps1/inptport.o \
    	$(OBJ)/cps1/dipsw.o \
    	$(OBJ)/cps1/timer.o \
    	$(OBJ)/cps1/vidhrdw.o \
    	$(OBJ)/cps1/sprite.o \
    	$(OBJ)/cps1/eeprom.o \
    	$(OBJ)/cps1/kabuki.o \
    	$(OBJ)/sound/2151intf.o \
    	$(OBJ)/sound/ym2151.o \
    	$(OBJ)/sound/qsound.o
    
    ICONOBJS = \
    	$(OBJ)/psp/icon/cps_s.o \
    	$(OBJ)/psp/icon/cps_l.o
    
    endif
    
    
    #------------------------------------------------------------------------------
    # Object Files (CPS2PSP)
    #------------------------------------------------------------------------------
    
    ifdef BUILD_CPS2PSP
    
    COREOBJS = \
    	$(OBJ)/cps2/cps2.o \
    	$(OBJ)/cps2/driver.o \
    	$(OBJ)/cps2/memintrf.o \
    	$(OBJ)/cps2/inptport.o \
    	$(OBJ)/cps2/timer.o \
    	$(OBJ)/cps2/vidhrdw.o \
    	$(OBJ)/cps2/sprite.o \
    	$(OBJ)/cps2/eeprom.o \
    	$(OBJ)/sound/qsound.o
    
    ICONOBJS = \
    	$(OBJ)/psp/icon/cps_s.o \
    	$(OBJ)/psp/icon/cps_l.o
    
    endif
    
    
    #------------------------------------------------------------------------------
    # Object Files (MVSPSP)
    #------------------------------------------------------------------------------
    
    ifdef BUILD_MVSPSP
    
    COREOBJS = \
    	$(OBJ)/mvs/mvs.o \
    	$(OBJ)/mvs/driver.o \
    	$(OBJ)/mvs/memintrf.o \
    	$(OBJ)/mvs/inptport.o \
    	$(OBJ)/mvs/dipsw.o \
    	$(OBJ)/mvs/timer.o \
    	$(OBJ)/mvs/vidhrdw.o \
    	$(OBJ)/mvs/sprite.o \
    	$(OBJ)/mvs/pd4990a.o \
    	$(OBJ)/mvs/biosmenu.o \
    	$(OBJ)/sound/2610intf.o \
    	$(OBJ)/sound/ym2610.o
    
    ICONOBJS = \
    	$(OBJ)/psp/icon/mvs_s.o \
    	$(OBJ)/psp/icon/mvs_l.o
    
    endif
    
    
    #------------------------------------------------------------------------------
    # Object Files (common)
    #------------------------------------------------------------------------------
    
    FONTOBJS = \
    	$(OBJ)/psp/font/jpnfont.o \
    	$(OBJ)/psp/font/graphic.o \
    	$(OBJ)/psp/font/ascii_14p.o \
    	$(OBJ)/psp/font/font_s.o \
    	$(OBJ)/psp/font/bshadow.o
    
    EXTOBJS = \
    	$(OBJ)/psp/psp.o \
    	$(OBJ)/psp/blend.o \
    	$(OBJ)/psp/config.o \
    	$(OBJ)/psp/filer.o \
    	$(OBJ)/psp/help.o \
    	$(OBJ)/psp/input.o \
    	$(OBJ)/psp/menu.o \
    	$(OBJ)/psp/mesbox.o \
    	$(OBJ)/psp/misc.o \
    	$(OBJ)/psp/ticker.o \
    	$(OBJ)/psp/usrintrf.o \
    	$(OBJ)/psp/video.o \
    	$(OBJ)/psp/sound.o
    
    ifdef BUILD_CPS1PSP
    EXTOBJS += $(OBJ)/psp/png.o
    else
    EXTOBJS += $(OBJ)/psp/bmp.o
    endif
    
    EXTOBJS += $(FONTOBJS) $(ICONOBJS) $(ADHOCOBJS)
    
    ZLIB = $(OBJ)/zlib.a
    
    OBJS= $(MAINOBJS) $(COREOBJS) $(EXTOBJS) $(ZLIB)
    
    
    #------------------------------------------------------------------------------
    # Rules to make libraries
    #------------------------------------------------------------------------------
    
    PSPSDK=$(shell psp-config --pspsdk-path)
    include $(PSPSDK)/lib/build.mak
    
    $(OBJ)/zlib.a:  \
    	$(OBJ)/zlib/adler32.o \
    	$(OBJ)/zlib/compress.o \
    	$(OBJ)/zlib/crc32.o \
    	$(OBJ)/zlib/deflate.o \
    	$(OBJ)/zlib/inflate.o \
    	$(OBJ)/zlib/inftrees.o \
    	$(OBJ)/zlib/inffast.o \
    	$(OBJ)/zlib/trees.o \
    	$(OBJ)/zlib/zutil.o
    
    #---------------------------------------------------------------------
    # Rules to manage files (CZ80)
    #---------------------------------------------------------------------
    
    Z80_SRC = \
    	src/cpu/z80/cz80.c \
    	src/cpu/z80/cz80_op.c \
    	src/cpu/z80/cz80_opCB.c \
    	src/cpu/z80/cz80_opED.c \
    	src/cpu/z80/cz80_opXY.c  \
    	src/cpu/z80/cz80_opXYCB.c
    
    $(OBJ)/cpu/z80/cz80.o: $(Z80_SRC)
    	@echo Compiling $<...
    	@$(CC) $(CDEFS) $(CFLAGS) -c $< -o$@
    
    #------------------------------------------------------------------------------
    # Rules to manage files
    #------------------------------------------------------------------------------
    
    $(OBJ)/%.o: src/%.c
    	@echo Compiling $<...
    	@$(CC) $(CDEFS) $(CFLAGS) -c $< -o$@
    
    $(OBJ)/%.o: src/%.S
    	@echo Assembling $<...
    	@$(CC) $(CDEFS) $(CFLAGS) -c $< -o$@
    
    $(OBJ)/%.o: src/%.s
    	@echo Assembling $<...
    	@$(AS) $(ASDEFS) $(ASFLAGS) -c $< -o$@
    
    $(OBJ)/%.a:
    	@echo Archiving $@...
    	@$(AR) -r $@ $^
    
    $(sort $(OBJDIRS)):
    	@mkdir -p $(subst //,\,$@)
    
    pspclean:
    	@echo Remove all object files and directories.
    	@rm -rd $(OBJ)
    	@rm -rf $(PSP_EBOOT_SFO)
    	@rm -rf $(TARGET).elf
    
    delelf:
    	@rm -rf $(PSP_EBOOT_SFO)
    	@rm -rf $(TARGET).elf
    
    maketree:
    	@echo Making object tree...
    
    mkdir:	maketree $(sort $(OBJDIRS))
    I think i have to add this in the makefile somewhere but i dont know where

    Code:
    EXTRA_TARGETS = EBOOT.PBP
    PSP_EBOOT_TITLE = Emulator
    
    PSPSDK=$(shell psp-config --pspsdk-path)
    include $(PSPSDK)/lib/build.mak
    I could be wrong, Im working on trying to compile it just isnt working for me...

  6. #6
    DCEmu Newbie
    Join Date
    Sep 2006
    Posts
    20
    Rep Power
    0

    Default

    Quote Originally Posted by gunntims0103 View Post
    geez he updates his source's rather quickly like 5 minutes ago he posted the 1.63 release now he updates. Its hard keeping up with him.

    Im trying to compile the source now but im getting errors, Im looking for a solution now...


    Heres another one!!

  7. #7
    PS3 User Napalm-Death's Avatar
    Join Date
    Dec 2005
    Location
    Bronx, NY
    Age
    35
    Posts
    1,241
    Rep Power
    86

    Default

    Does NJ even sleep? :|

  8. #8
    DCEmu Legend gunntims0103's Avatar
    Join Date
    May 2006
    Location
    Brentwood, NY
    Age
    33
    Posts
    2,976
    Rep Power
    108

    Default

    ok the problem that i get is this

    C:/pspdev/psp/sdk/samples/njemu_source_20061218>make
    making object tree...
    The syntax of the command is incorrect.
    make: *** [obj_cps2/common] Error1

  9. #9
    DCEmu Old Pro SSaxdude's Avatar
    Join Date
    Dec 2005
    Location
    Suburbia, IL
    Posts
    1,928
    Rep Power
    79

    Default

    NJ is on crack! If only every dev was as devoted as he is.

  10. #10
    DCEmu Newsposter Vega's Avatar
    Join Date
    Mar 2006
    Location
    N.Ireland
    Age
    41
    Posts
    1,063
    Rep Power
    72

    Default

    Quote Originally Posted by gunntims0103 View Post
    ok the problem that i get is this

    C:/pspdev/psp/sdk/samples/njemu_source_20061218>make
    making object tree...
    The syntax of the command is incorrect.
    make: *** [obj_cps2/common] Error1
    Not too sure about that one buddy. Wasn't "apocolyptic" the guy who compiled the last release . . wonder if he is online . . . will check about .

    I seriously dont know what the problem could be

    Click on the sig above to visit The Playground

Page 1 of 12 1234511 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •