Sonic and Sega Retro Message Board: Gens/GS r7_pre5 - Preview Release - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Gens/GS r7_pre5 - Preview Release

#46 User is offline GerbilSoft 

Posted 27 October 2009 - 01:21 PM

  • RickRotate'd.
  • Posts: 1650
  • Joined: 11-January 03
  • Gender:Male
  • Location:USA
  • Project:Gens/GS
  • Wiki edits:158
QUOTE (MarzSyndrome @ Oct 27 2009, 02:18 PM)
Do you use a different hq2x implementation to the one in the Fusion plugin? Because I swear that games look nicer under hq2x through Gens/GS than through Fusion.


Overall, I'm really enjoying Gens/GS atm. Any chance you could implement a fastforward function (like with pressing Backspace on Fusion)? Would help me get through the same sequences much faster when I'm testing out certain games a lot.

I'm using the original hq2x implementation (asm version) from the hq2x website (which is unfortunately down sad.png ).

Fast Forward is technically implemented already, but it requires VSync to be disabled. To use it, press and hold down F1. (Yeah, not the best key choice. I'll implement key remapping later.) Sometime later I'll have it automatically disable VSync, but that causes issues on the Linux version with OpenGL right now.

#47 User is online MarzSyndrome 

Posted 27 October 2009 - 02:18 PM

  • Posts: 374
  • Joined: 03-November 08
  • Gender:Male
QUOTE (GerbilSoft @ Oct 27 2009, 06:21 PM)
QUOTE (MarzSyndrome @ Oct 27 2009, 02:18 PM)
Do you use a different hq2x implementation to the one in the Fusion plugin? Because I swear that games look nicer under hq2x through Gens/GS than through Fusion.


Overall, I'm really enjoying Gens/GS atm. Any chance you could implement a fastforward function (like with pressing Backspace on Fusion)? Would help me get through the same sequences much faster when I'm testing out certain games a lot.

I'm using the original hq2x implementation (asm version) from the hq2x website (which is unfortunately down sad.png ).

Fast Forward is technically implemented already, but it requires VSync to be disabled. To use it, press and hold down F1. (Yeah, not the best key choice. I'll implement key remapping later.) Sometime later I'll have it automatically disable VSync, but that causes issues on the Linux version with OpenGL right now.

I think you mean F4, surely? That makes it speed up anyway. Also, it seems to work even with VSync enabled.

#48 User is offline GerbilSoft 

Posted 27 October 2009 - 02:37 PM

  • RickRotate'd.
  • Posts: 1650
  • Joined: 11-January 03
  • Gender:Male
  • Location:USA
  • Project:Gens/GS
  • Wiki edits:158
QUOTE (MarzSyndrome @ Oct 27 2009, 03:18 PM)
QUOTE (GerbilSoft @ Oct 27 2009, 06:21 PM)
QUOTE (MarzSyndrome @ Oct 27 2009, 02:18 PM)
Do you use a different hq2x implementation to the one in the Fusion plugin? Because I swear that games look nicer under hq2x through Gens/GS than through Fusion.


Overall, I'm really enjoying Gens/GS atm. Any chance you could implement a fastforward function (like with pressing Backspace on Fusion)? Would help me get through the same sequences much faster when I'm testing out certain games a lot.

I'm using the original hq2x implementation (asm version) from the hq2x website (which is unfortunately down sad.png ).

Fast Forward is technically implemented already, but it requires VSync to be disabled. To use it, press and hold down F1. (Yeah, not the best key choice. I'll implement key remapping later.) Sometime later I'll have it automatically disable VSync, but that causes issues on the Linux version with OpenGL right now.

I think you mean F4, surely? That makes it speed up anyway. Also, it seems to work even with VSync enabled.

F4 changes the frameskip value. Frameskipping on Windows is broken, since instead of skipping frames, it just makes the whole thing run too fast. (It works properly on Linux.)

F1 is the Fast Forward key.

#49 User is online MarzSyndrome 

Posted 27 October 2009 - 03:46 PM

  • Posts: 374
  • Joined: 03-November 08
  • Gender:Male
Well that's strange. F1 didn't even do anything for me. :-P And VSync is disabled as well.

#50 User is online MarzSyndrome 

Posted 28 October 2009 - 06:59 PM

  • Posts: 374
  • Joined: 03-November 08
  • Gender:Male
And I think there's a bug with the Mega CD support as well - it seemed to get confused by an ISO/WAV/CUE set and wouldn't display anything. Not sure if this is a longstanding Gens problem or not.


Speaking of Gens, and sorry if you've been asked this already before, but does being based on a fairly old emulator mean it can be difficult to implement more recent fixes and code seen in other emus (e.g. SVP support, certain 32X games working etc)?

#51 User is offline GerbilSoft 

Posted 28 October 2009 - 09:14 PM

  • RickRotate'd.
  • Posts: 1650
  • Joined: 11-January 03
  • Gender:Male
  • Location:USA
  • Project:Gens/GS
  • Wiki edits:158
QUOTE (MarzSyndrome @ Oct 28 2009, 07:59 PM)
And I think there's a bug with the Mega CD support as well - it seemed to get confused by an ISO/WAV/CUE set and wouldn't display anything. Not sure if this is a longstanding Gens problem or not.


Speaking of Gens, and sorry if you've been asked this already before, but does being based on a fairly old emulator mean it can be difficult to implement more recent fixes and code seen in other emus (e.g. SVP support, certain 32X games working etc)?

CUE sheets and ISO/WAV aren't currently supported.

Implementing SVP and improving 32X isn't necessarily "hard", but I need to fix up a lot of the stuff first. Also, I don't know of any GPL-licensed SVP emulators, so I'd have to reimplement it myself.

#52 User is online MarzSyndrome 

Posted 29 October 2009 - 07:15 AM

  • Posts: 374
  • Joined: 03-November 08
  • Gender:Male
Thanks for that information. I wasn't aware about the GPL thing myself. Bit of a shame, really.

BTW, in case you didn't see the other post, F1 doesn't work for me.

#53 User is offline Selbi 

Posted 05 November 2009 - 02:58 PM

  • Obligatory new year's avatar remake.
  • Posts: 1376
  • Joined: 12-May 08
  • Gender:Male
  • Location:Northern Germany
  • Project:Sonic ERaZor
  • Wiki edits:320
Something I always missed in Gens was a function to change the volume of the music. It should be simple, a TrackBar or something.

Edit: 200 posts, w00t!
This post has been edited by Selbi: 05 November 2009 - 02:59 PM

#54 User is offline GerbilSoft 

Posted 05 November 2009 - 03:10 PM

  • RickRotate'd.
  • Posts: 1650
  • Joined: 11-January 03
  • Gender:Male
  • Location:USA
  • Project:Gens/GS
  • Wiki edits:158
QUOTE (Selbi @ Nov 5 2009, 02:58 PM)
Something I always missed in Gens was a function to change the volume of the music. It should be simple, a TrackBar or something.

Edit: 200 posts, w00t!

I'm planning on adding audio support to a future version of the MDP plugin specification, which will allow for a mixer plugin. This will allow adjustment of each channel individually, in addition to a master volume control.

#55 User is offline Mad Echidna 

Posted 08 August 2010 - 07:05 PM

  • Gone
  • Posts: 5203
  • Joined: 13-January 03
  • Gender:Male
  • Wiki edits:4
So, where the fuck is the plugin directory on the Linux version?

#56 User is offline GerbilSoft 

Posted 10 August 2010 - 06:32 PM

  • RickRotate'd.
  • Posts: 1650
  • Joined: 11-January 03
  • Gender:Male
  • Location:USA
  • Project:Gens/GS
  • Wiki edits:158
QUOTE (Mad Echidna @ Aug 8 2010, 08:05 PM)
So, where the fuck is the plugin directory on the Linux version?

There's two: /usr/lib/mdp/ for system plugins (or /usr/local/lib/mdp/ if you installed it in /usr/local/), and ~/.gens/plugins/ for user plugins. The user plugin directory is scanned first (if it exists).
This post has been edited by GerbilSoft: 10 August 2010 - 06:32 PM

  • 4 Pages +
  • ◄ First
  • 2
  • 3
  • 4
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users