Forum: PS2 Homebrew/Dev & Emu Scene - Topics relating to homebrew PS2 development and emulation. Stay current and up to date on the latest homebrew releases from the best devs on the scene.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: PGEN "free" EVO
  

Page 1 of 12 1 2 3 11 ... LastLast
Results 1 to 10 of 117
  1. #1 PGEN "free" EVO 
    evilo's Avatar
    evilo is offline Member
    Join Date
    Aug 2004
    Posts
    285
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Hi guys,

    so recently i've been working on an updated version of PGEN in order to get an open-source alternative to the Datel version.

    at the moment, my changelog is :

    * Updated to compile against PS2SDK
    * Updated to latest PS2SDK drivers
    * Updated CDVD driver (fix blocking state at init if nothing in the tray)
    * Disc stop spinning when CDVD drive is unselected
    * Added audsrv for Sound (sjpcm kicked out)
    * Removed mod playing in the menu (didn't like it...)
    * Updated to latest zlib version (1.2.1)
    * Updated Z80 core (V3.5)
    * Added USB mass Support (much more compatible than the datel one thanks to the open source driver)
    * Code tweak/Optimisation (SPR, less data sent to VRAM, etc....)
    * Option to use interlaced video mode

    still to be done/finished :
    * check compilation flags (there is some issue, following the porting to PS2SDK/GCC 3.2.2)
    * some gfx glitches to fix (may be linked to compilation flags)
    * extend USB support to save states
    * clean/update the interface to something newer

    after that, I'll release a first version.

    Anyway, concerning the last point, I would need some help to design a new background for that new version (Including a new font to replace the Ocra one), so if someone is interested ?

    Also, if you are a serious coder and want to participate, or if you have suggestion of things to be added (furthermore to my changelog) don't hesitate to post them here.

    see you,
    evilo.
    Last edited by evilo; 12-16-2005 at 09:14 AM.
    froggies psXdev http://www.psxdev.org/
    Reply With Quote  

  2. #2  
    barf's Avatar
    barf is offline This product has been banned!
    Join Date
    Sep 2004
    Location
    /bin/trash
    Posts
    1,676
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Todo list proposal
    • Add system reset option in menu
    • Add the possibility to rename games, using a USB Keyboard.( Would be better in uLaunch.ELF, but they never added it )
    I also have some fonts, what are the X x Y dimensions of each character?
    Last edited by barf; 12-21-2005 at 04:49 AM.
    Reply With Quote  

  3. #3  
    Drakonite's Avatar
    Drakonite is offline Administrator
    Join Date
    Aug 2003
    Posts
    117
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Hey evilo! Long time no see!

    * Added audsrv for Sound (sjpcm kicked out)
    Thank god... I would imagine the sound works better now.. last I knew sjpcm was causing numerous issues...

    Maybe a little stretch, but you could think about making a "most recently played games" list or at least a "load last rom" option.
    Shoot Pixels, Not People.
    Reply With Quote  

  4. #4  
    HypERSoniC's Avatar
    HypERSoniC is offline Un Oceano en mis suenos...
    Join Date
    Jan 2003
    Location
    sydney ·:· :: · :.
    Posts
    1,724
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    first, thankyou very much evilo for continuing to develop this emulator!

    As for sugestions,
    • There is a bug in the sonic series (and possibly other games) with water. In scenes where there is water, the game does not display it correctly. Try one of these games (Sonic 2, 3, Sonic and Knucles are good examples) to see what I mean.
    • Quick HDD Load + Save buttons in the game. EG, L3 and R3 could be use to quicly load and save.
    • An ability to change the path and partition PGEN saves its settings and savestates to. I currently have hex edited the ELF to use __boot as the partition, but it would be nice to have a settings file for this information.
    • The ability to read roms of partitions that have already been mounted for the settings file. EG, if a user wants his settings on __boot, but his roms are also on __boot, PGEN will refuse to mount the volume (fairly enough) because the volume has already booted. Perhaps this code could be changed to if (!hdd_mounted) mount(this_partition) etc etc..
    • Show __boot in file list, some people may use this partition to store roms, so it would be beneficial to allow this volume in the partition list
    • RARed ROM support (URARFileLib ?)

    Here is some useful info for people who want to change the font/gfx
    Code:
    typedef struct
    {
    	t_gfxTexture pgenBG;			// 320x240x32bpp
    	t_gfxTexture ocraFont;			// 192x256x32bpp
    	t_gfxTexture zeroHourFont;		// 256x128x32bpp
    	t_gfxTexture pgenFolder;		// 16x16x32bpp
    	t_gfxTexture emuDisplayTex;		// 320x256x8bpp
    	t_gfxTexture emuDisplayClut;	// 256x1x16bpp
    } t_pgenTexEnv;
    HypERSoniC
    Reply With Quote  

  5. #5  
    ZakSpeed's Avatar
    ZakSpeed is offline Member
    Join Date
    Dec 2005
    Posts
    93
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Any updates will be fantastic. Probably the sound is way better now that you updated the driver.
    Reply With Quote  

  6. #6  
    Drakonite's Avatar
    Drakonite is offline Administrator
    Join Date
    Aug 2003
    Posts
    117
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by HypERSoniC
    first, thankyou very much evilo for continuing to develop this emulator!

    As for sugestions,
    • An ability to change the path and partition PGEN saves its settings and savestates to. I currently have hex edited the ELF to use __boot as the partition, but it would be nice to have a settings file for this information.
    • The ability to read roms of partitions that have already been mounted for the settings file. EG, if a user wants his settings on __boot, but his roms are also on __boot, PGEN will refuse to mount the volume (fairly enough) because the volume has already booted. Perhaps this code could be changed to if (!hdd_mounted) mount(this_partition) etc etc..
    • Show __boot in file list, some people may use this partition to store roms, so it would be beneficial to allow this volume in the partition list
    You shouldn't be using __boot, or any of the other partitions starting with '__' They are special purpose partitions with specially defined purposes and it should be considered unsafe to use them.

    Having partitions start with '+' is pretty stupid though IMO, and I don't think pgen should be restricted to partitions starting with + as it originally was setup... Partitions starting with '__' should be kept hidden though.
    Shoot Pixels, Not People.
    Reply With Quote  

  7. #7  
    HypERSoniC's Avatar
    HypERSoniC is offline Un Oceano en mis suenos...
    Join Date
    Jan 2003
    Location
    sydney ·:· :: · :.
    Posts
    1,724
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    I have 2 partitions which i use for file storage - +DATA and __boot. __boot is only used for pgen saves as you cannot use both settings and roms on the same partition.

    also, i thought the libhdd documentation specifically recommends the use of __boot for programs and files?
    HypERSoniC
    Reply With Quote  

  8. #8  
    ZakSpeed's Avatar
    ZakSpeed is offline Member
    Join Date
    Dec 2005
    Posts
    93
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Forgot to mention. Any chance of adding Sega CD games support?
    Reply With Quote  

  9. #9  
    romz is offline Member
    Join Date
    Sep 2004
    Posts
    330
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by Drakonite
    You shouldn't be using __boot, or any of the other partitions starting with '__' They are special purpose partitions with specially defined purposes and it should be considered unsafe to use them.

    Having partitions start with '+' is pretty stupid though IMO, and I don't think pgen should be restricted to partitions starting with + as it originally was setup... Partitions starting with '__' should be kept hidden though.
    AFAIK, SCE allows game developers to use '_common' partition to save a data instead of a memory card. It is allowed to use folder 'Your Saves' and it seems no other folders have yet been defined.
    Reply With Quote  

  10. #10  
    evilo's Avatar
    evilo is offline Member
    Join Date
    Aug 2004
    Posts
    285
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by Drakonite
    Hey evilo! Long time no see!

    Thank god... I would imagine the sound works better now.. last I knew sjpcm was causing numerous issues...
    Hi Drakonite !!!!!! Glad to talk to you also.. it has been a long time yes, but lots & lots of things just changed in my life, only positive things don't worry, but I had to sort everything not to mention that since they changed the firewall policy, I can't connect to irc anymore from the office ...

    anyway, yes sounds seems to be better, the update of both the sound driver and the z80 core gave it some fresh

    Quote Originally Posted by ZakSpeed
    Forgot to mention. Any chance of adding Sega CD games support?
    I don't think I'll have the necessary time and knowledge to add segaCD support to Pgen, so don't count too much on it... My first goal was just to add USB support and then a few enhancements, but since PGEN will now become again easily updatable, anyone could be able to enhance it, so I hope that other people will join/contribute and continue it.

    Quote Originally Posted by HypERSoniC
    There is a bug in the sonic series (and possibly other games) with water. In scenes where there is water, the game does not display it correctly. Try one of these games (Sonic 2, 3, Sonic and Knucles are good examples) to see what I mean.
    for the moment, I'm still trying to keep the same compatibility level, but I'm encoutering problem with the migration to the new sdk/toolchain that gives some gfx glitches in some title screen (and I really have problem to identify where the issue is). So first this, and then I will see if I'm able to increase compatibility.

    Concerning RAR support, why not...

    and then about a new background I already made something (that should be attached to this post), feel free to comment.

    [EDIT] forgot to mention, about usb support and compatibility, it should be : http://www.psx-scene.com/forums/showthread.php?t=25559

    evilo
    Attached Thumbnails Attached Thumbnails pgenbg_evo.jpg   pgenbg_evo_2.jpg  
    Last edited by evilo; 12-19-2005 at 06:41 AM.
    froggies psXdev http://www.psxdev.org/
    Reply With Quote  

Page 1 of 12 1 2 3 11 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •