It is currently Thu Apr 24, 2014 7:19 am

All times are UTC - 7 hours




Post new topic Reply to topic  [ 364 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 25  Next
Author Message
 Post subject:
PostPosted: Fri Jan 13, 2012 6:37 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 11725
Location: NE Indiana, USA (NTSC)
ZapPing is part of Zap Ruder 0.02.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 13, 2012 5:27 pm 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
Leaving out the sound problem, Tepples you can try zapper emulation with this version?
To try shoot offscreen, you can go in fullscreen (Left Alt + Enter) and then press "p" to leave the stretch. At this point you will have probably same offscreen space.
I dont't know which version you use, so...


Last edited by FHorse on Sat Jan 14, 2012 3:21 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 13, 2012 5:51 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 11725
Location: NE Indiana, USA (NTSC)
I use the Linux 32-bit version, and my PC's screen is 1024x600 pixels.

I tried Zap Ruder: Y Coord 1 Gun on my PowerPak.
  1. Unplug the Zapper. It should show Y=0 HT=180.
  2. Plug in the Zapper and point off screen. It should show Y=180 HT=0. punes32 treats offscreen like unplugged.
  3. Point at the screen. It should show something like Y=69 HT=26. (HT is the time for the photodiode's signal to decay.)
  4. Reduce the BRIGHT by pressing up or down. The HT should decrease slightly as the BRIGHT decreases. At BRIGHT 0, I get nothing, as if pointed off screen. At BRIGHT 1, I get about HT 17.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 14, 2012 3:26 am 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
ok, you can try this?


Last edited by FHorse on Sun Jan 15, 2012 6:23 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 14, 2012 8:42 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 11725
Location: NE Indiana, USA (NTSC)
That one appears to work fine with Y Coord 1 Gun, ZapPing, and the new "Music Toy: Axe" in an unreleased version. Now all I need is a way to point offscreen while in windowed mode, so that the player can switch from 1 DUCK to 2 DUCKS or CLAY SHOOTING in Duck Hunt. Here are some ideas:
  • Hold a key to cover up the barrel
  • Right-click to shoot offscreen and then point offscreen until next left-click
  • Treat windowed mode the same way you currently treat full-screen mode: When the mouse isn't over the window, point offscreen.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 15, 2012 4:46 am 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
tepples wrote:
Right-click to shoot offscreen and then point offscreen until next left-click

I really like this idea :D . Many thanks for the feedback and for the help, tepples.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 15, 2012 6:31 am 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
I preferred to do it this way, the right button simulates the offscreen, then clicking the left button while holding down the right the player made a shoot offscreen.


Last edited by FHorse on Tue Jan 17, 2012 2:19 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 15, 2012 9:13 am 
Offline
User avatar

Joined: Wed Apr 07, 2010 1:14 am
Posts: 299
Location: Iran
First of all thanks for the efforts.

I have some suggestions to make your emulator better :

1. Add compile date to about

2. Add joystick support for 4-Player games

3. Add turbo buttons

4. Work on Joystick configuration and make it more easy to use and user friendly. Look at Virtua NESand see how it configures the buttons.

5. For configuring the controller I don't like to switch my hand between controller and mouse. I like to click only once on one of buttons then start pressing buttons in sequence. Look at NNNester to find out better.

6. Combine Keyboard and Joystick configurations, I don't think we need two column for them.

7. If you can use a controller picture in some way :
Image

8. Add option for showing FPS on screen

9. Create save file so that we can keep and use them later

9. Add record sound and video options

10. Add save screenshot

11. Add netplay option for Killera


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 3:04 am 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
Hi FARID.

FARID wrote:
1. Add compile date to about

Done.

FARID wrote:
2. Add joystick support for 4-Player games

Spare time allows, my intention is to emulate accurately everything about the NES.

FARID wrote:
3. Add turbo buttons

A turbo function is already implemented. If you hold the left shift on the keyboard emulator will run at double speed.

FARID wrote:
4. Work on Joystick configuration and make it more easy to use and user friendly. Look at Virtua NESand see how it configures the buttons.

5. For configuring the controller I don't like to switch my hand between controller and mouse. I like to click only once on one of buttons then start pressing buttons in sequence. Look at NNNester to find out better.

You're right, the configuration is not user friendly. I'll work on it.

FARID wrote:
6. Combine Keyboard and Joystick configurations, I don't think we need two column for them.

There are two columns because you can use simultaneously both (keyboard and joystick). I find it useful for some of my experiments and so for the moment I'm not going to eliminate them.

FARID wrote:
8. Add option for showing FPS on screen

I will do.

FARID wrote:
9. Create save file so that we can keep and use them later

I do already. On Windows files are stored in "<Documents>/puNES/save", on Linux "${HOME}/.puNES/save".

FARID wrote:
9. Add record sound and video options

10. Add save screenshot

I will do.

FARID wrote:
11. Add netplay option for Killera

I am planning to implement a function of NetPlay, but I don't think of using Kaillera because it hasn't a linux client (wrong?).


Top
 Profile  
 
 Post subject: Version 0.48
PostPosted: Tue Jan 17, 2012 3:26 am 
Offline

Joined: Sat May 08, 2010 9:31 am
Posts: 179
Changelog:
0.48
More accurate Zapper emulation (thx tepples). Right button of mouse emulates the pointing of the Zapper outside the TV screen. So, to make a shoot offscreen, you must press the left mouse button while holding down the right.
Added Bilinear filter.
Rearranged the menu filter (Hint: reselect the desired filter and then save the configuration).
Fixed many bugs in opengl codes (now, on fullscreen, aspect ratio is maintained properly).


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 6:27 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 11725
Location: NE Indiana, USA (NTSC)
FHorse wrote:
H
FARID wrote:
3. Add turbo buttons

A turbo function is already implemented. If you hold the left shift on the keyboard emulator will run at double speed.

Does someone mean "turbo" as in the sense of the extra buttons on the NES Max controller? These use an oscillator circuit to turn the A and B buttons on and off 15 to 30 times a second.

Quote:
FARID wrote:
11. Add netplay option for Killera

I am planning to implement a function of NetPlay, but I don't think of using Kaillera because it hasn't a linux client (wrong?).

Kaillera is Windows-only, non-free, and discontinued. But netplay is essentially streaming a movie file. You stream the keypresses of the players at your station to the server, and the server streams everyone's.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 9:26 am 
Offline
Formerly Fx3

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 2162
Location: Brazil
Any reason for supporting 4 joypads, other than "emulating every NES aspect/property/device/whatever"? I seriously doubt about 4 guys playing a NES emulator in a PC.

_________________
Zepper
RockNES developer


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 1:25 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 11725
Location: NE Indiana, USA (NTSC)
Zepper wrote:
Any reason for supporting 4 joypads, other than "emulating every NES aspect/property/device/whatever"? I seriously doubt about 4 guys playing a NES emulator in a PC.

First, PCs can be connected to modern television monitors. Second, Smash TV allows using two controllers for one player or four controllers for two players. Third, adding Four Score support gives Super NES controller support for free: map A, X, L, R to player 3/4 A, B, Select, and Start.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 2:47 pm 
Offline
User avatar

Joined: Wed Apr 07, 2010 1:14 am
Posts: 299
Location: Iran
Zepper wrote:
Any reason for supporting 4 joypads, other than "emulating every NES aspect/property/device/whatever"? I seriously doubt about 4 guys playing a NES emulator in a PC.


The only reason I am working on NES is :

Kunio-kun no Nekketsu Soccer League (J) [!].nes
Downtown - Nekketsu Koushin Kyoku - Soreyuke Daiundoukai (J).nes
Try to find three other guys and play these two games in 4-Player mode with Nestopia, then you will see what NES is capable of ...

Every now and then which we have a party I and my cousins do the same thing. I bought a laptop and four USB controllers to play these two games but the problem is I have 10 cousins, so we need to play in turn but you know I am the master and fixed player!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 17, 2012 4:45 pm 
Offline

Joined: Mon Mar 27, 2006 5:23 pm
Posts: 813
Zepper wrote:
Any reason for supporting 4 joypads, other than "emulating every NES aspect/property/device/whatever"? I seriously doubt about 4 guys playing a NES emulator in a PC.


Here's six people playing the 8-player N-warp Daisakusen:
http://www.youtube.com/watch?v=klQ44tNVZ88

I'm assuming that having access to an emulator that supported eight joypads played a part in its being made (but he may have done it all on hardware, would have to ask him.)

Bomberman's always been the big one that a lot of people seem to like to play on the same computer.

Now you want really obscure fun, I have a RawInput driver that allows up to 16 unique keyboards and 16 unique mice :D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 364 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 25  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group