-
Posts
2,016 -
Joined
-
Last visited
-
Days Won
50
Content Type
Profiles
Forums
Events
Everything posted by chaos
-
OK, need to explain what's going on here. The player and team data are each grouped by team. This area is limited due to ROM size constraints. When the ROM was made, obviously the ROM was not meant to be modified, so there is a fixed size for player and team data. Each player/team data group is referenced by a list of pointers. So in this list of pointers, ANH data is at one spot, BOS is at another spot, etc. This table is used by the ROM to grab the data. In Genesis, the NOSE editor gets around the size limitation by moving some of this player/team data to an empty spot in the ROM. For example, we can move the data for ANH and BOS, and change the pointer list to point at the new spots. This frees up the space originally taken by ANH and BOS and that space can be used to expand the other team rosters (Now instead of fitting 28 teams in that spot, we have 26 teams used to fill it). When I originally made this tool, it was able to do this, move the team data out, to allow expansion of the teams. Unfortunately, this broke compatibility with Statto's SNES Editor. For some reason, his editor doesn't look at the pointer list; the data positions are hard coded into it. So, since Statto's SNES Editor is limited, and my plan was to use this as an assistant to it, I had to change it so that it worked with the editor. There is a way to make this work. Though you will have to copy and paste some stuff in a hex editor, and break compatibility with the SNES editor. EDIT: So, my previous response to your original question should have been "It could work, with some caveats..." The best way to work around it would be to just use first initials instead of whole names. This would gain you some space on each team. Don't include a period, just the first initial.
-
Learn some PHP and HTML/CSS. I would gladly give someone else more control, takes some burden off of me. I think I've asked you this before, a long time ago. This goes for anyone who is willing to help. I don't like having all the keys in my pocket, because if I'm not around, everyone is locked out. I'd like to say I really appreciate everyone's kind words. As an engineer in my real life, it is in my DNA to fix problems, make things, and try to improve other things. I spend a lot of time trying to fix people's connections and setup, etc., because it's just in my nature. And if it can't be fixed, I try my best to figure out why and find a workaround. I have spent more time than I should with this RetroArch stuff, just because I wanted to find a better solution than what we had. I'm happy to see others having a pleasant experience because of it. I always say streaming is the best thing that's happened to this community. It opens more eyes to it, and the more the better. @danTML7 has done a great job not only with that, but with his tutorial videos and helping others get set up - @lego too. Their help and others, has helped lift some of the burden on me, in getting people set up and able to play online. If not for their help, I would have probably told everyone to screw it and go back to using Gens and ZSNES . Also, @halifax and @smozoma have done a wonderful job with running the online tournaments and stream. The amount of time these guys pour into this game and community should not go unnoticed. Also, I know how much work goes into creating a ROM, and the guys that do this stuff deserve a ton of credit. The ROM modding scene also helps grow the community, as you can see how many people have come here to download them whether to play online or to play themselves. Guys like @Jkline3, @Sauce, @skip, @naples39, etc have helped mix the game up a little bit to make it the same 94, but different at the same time. Heck, you have to think it inspired EA to make 94 Rewind! That's an amazing accomplishment. All of those who create draft ROMs help mix up the online league space and give a twist to how we play the game. The community is not the work of one, its the work of the whole. We have a great community here, and it's wonderful to see some new names contributing every year. I'm excited to see what else we can do to improve the community in the years to come.
-
No it does not. The tool will calculate how many players are on the roster.
-
Both of you have to make sure the game is listed on your "Load Recent" list in RA (Main Menu-Load Recent). You get it on there by loading the game at least once before.
-
I just want everyone to know if you vote for me, I'll make all your wildest dreams come true.
-
Direct Connect wont work unless you forward your ports in your router, or your router is uPnP compatible (if it is uPnP compatible, when you start hosting, you will see a "port mapping successful" message when hosting with relay turned off). It could be a problem with the relay server that you are not getting the "Connected to NICK" message. This is out of our control. We recommend using direct connect. For info on how to set that up, look at this thread (there's also a video link in there to watch):
-
Follow the getting started guide and follow the instructions to set up your controller. Make sure you do "Save Autoconfig" once done settings the buttons. Make sure "Use Relay Server" is turned on in Settings-Network. If you don't get the connected to nick message, maybe just try with a fresh install of RA. http://nhl94online.com/html/getting-started.php
-
This is great! Thanks for sharing your story with us bud. I didn't know you were Marc. I started in Fall 2007 SNES B. It's great to see so many original guys still around in some shape or form.
-
1 - We are one week in. 2 - No there is not. Playoff qualifications are in the post on the forums -
-
I don't think threaded video works with netplay.
-
I'd prob stay away from Ryzen CPUs in laptops. Some guys that are suffering from frame rate drops when turning on hosting have Ryzens. They don't do multitasking well, or something like they don't run single core processes well (RA is a single core process)
-
Follow the Getting Started page link in the first post. There is a post on setting up your controller. You can set X, Y, Z to any combination of X, L, R in the input binds.
-
Boo, only you can use your user name and password apparently. I have one from when we ran SNES Dynasty league on there, but I can't access the gens sports forums for some reason EDIT: Nevermind, clockwise's stuff worked. I was logging in to the wrong forum.
-
FALL CLASSIC 2020 This season, we are having 4 Genesis leagues (GENS-A, GENS-B-East, GENS-B-West, GENS-C) and 4 SNES leagues (SNES-A, SNES-B-East, SNES-B-West, SNES-C). Admins: The Overseer - chaos Genesis - dantml7, angryjay93 SNES - Stewy, TheProfessor, KaBa78 NOTE: The admins' jobs are to make sure things run smoothly. If there is a problem with a save state (such as if you uploaded a duplicate), or if there is a problem with you playing games (ex. vacation, temporary problem with connection, broke a controller), please let one of us know. To see your schedule, head over to the nhl94online.com site. On the front page, use the league drop down on the nav-bar and make sure "Classic '94-2020 Fall" is selected. On the left had side of the page will show the list of coaches in the selected league and league level. This section will be available on most of the pages on the site. Here, you will choose the league level (GENS-A, GENS-B-E, GENS-B-W, GENS-C, SNES-A, SNES-B-E, SNES-B-W, SNES-C) and the list of coaches and teams will change. Once you've selected your league level, click on your team's name. This will open the Coach Page. On the coach page, you will see your schedule. This schedule is just a list of all your games, and does not need to be played in any specific order. You will be able to see how many games you have Away and at Home against a specific team. Once you have played a game and made the save (more on this later), you will use this page to upload the game ("Log a Game" link). Once a game is uploaded, you can also use this page to look at the game's box score at anytime. At the top of the page, is an area that shows some basic team stats. Also, there is a link to see your Roster Stats. On the right side, there is an area that has coach information and the standings for your division (along with a link for the full standings). You can click on any team on the left side of the page and see their stats, box scores, etc. You are not limited to just your Coach Page (but you can only log games on your page). Here are some helpful links for navigating around the site: HOW TO: Netplay over RetroArch HOW TO: Create a Save State in RetroArch RetroArch Save State Uploading HOW TO: Log a Game with a Save State on NHL94Online.com NHL94Online.com Stat Pages - how to navigate to and display the different Season stat pages. The stats are collected from the save states that are uploaded. Teams and Schedules Page - displays the coach names and Discord usernames for the coaches in your division. Again, if you have not joined Discord, you need to - Discord Invite Some important links for new coaches: League Website - http://www.nhl94online.com Getting Started - Getting Started Rules - http://www.nhl94online.com/html/rules.php Registration (for coaches who missed initial registration, and wish to be replacements) - Registration Waiting List - http://www.nhl94online.com/html/waiting-list.php Edit User Profile (if you wish to change any of your information) - http://www.nhl94online.com/html/updateuser.php (Use to update your Discord Username, change your password, etc) All of the above links can be found from navigating the NHL94online.com navigation bar. For those of you who have forgotten how the site works, or for the new coaches in the league, a game is played and logged as follows: 1. Contact the coach you would like to play on Discord. You can find their Discord Username by going to the nhl94online.com site. Choose the Classic '94-Fall 2020 league from the drop-down "League Selection" menu on the navigation bar. Choose the "League Level" you were assigned in the left-hand column and click on your Team. Your "Coach Page" should come up, and you can see which teams you have games remaining against. Click on that opposing team's name in the left-hand column, which should load that team's coach page. On the right hand side of the page, there is an area which contains the coach's Discord Username. You can contact them via the specific league channels on the Discord server, or via direct message. You can also choose the "Teams & Schedules" page from the menu bar and this will list all the coaches in the league and their Discord Usernames. 2. Play the game. Play the game against the selected coach. When playing a game against a coach, the decide beforehand who will be hosting and uploading the games. In Genesis, the hosting coach is usually Player 1 (Home), and the coach connecting is Player 2 (Away). This can be switched in game by using the "i" key - (look at this post). SNES it doesn't matter, as this can be switched in game after selecting teams. Once the game is complete, and you get to the "Three Stars" screen or the Final screen, a save state must be taken and uploaded to the site (either coach can do this, please decide who will perform the upload beforehand). Please check out the threads on creating a Save State linked at the top of this thread post. Once the Save State has been made, the game can be uploaded to the site. This is done on the "Coach Page" that displays your schedule. By clicking on your team's name in the left-hand column, you access your "Coach Page". Games that need to be played will have a "Log a Game" link next to it. Choose the game that has been played, and upload the file. It is common that you can upload the games one at a time after playing your series. Type in your password (that you used when you registered for the nhl94online.com site) to log the game. Once this is done, the game is uploaded and the stats on the site will update. NOTE: If an incorrect save state was uploaded and has already been processed by the site (both coaches didn't realize the score was wrong and it was confirmed), please PM on here, or DM on Discord one of the admins (or me). We will need to correct it. EXTRA NOTE: Do not upload a save state that was taken during display of "Highlights from the game". It will take data from that game that is being displayed. Best place to take a save is when the Three Stars screen pops up, or wait till the highlight is done and you are back at the Final screen. Also, the schedule does not need to be played in order. It is encouraged to get all your games in with an opponent at the same time. Also, realize there is a delay when uploading the save. Wait until you see the message "Game has been uploaded" before backing out from the Log a Game screen. Checkpoints There will be WEEKLY CHECKPOINTS. 8 GP / week. 8 GP - end of Sunday, December 6th 16 GP - end of Sunday, December 13th 24 GP - end of Sunday, December 20th 32 GP - end of Sunday, December 27th 40 GP - end of Sunday, January 3rd If you miss a checkpoint, you will risk the chance of being replaced. Coaches who are confirmed on the Waiting List will be used for replacement. If you cannot find a coach and would like to try to schedule a time to play, please use the "Schedule a Game" forum on this site, send them a message on Discord (preferred), or use the forum PM. Some coaches may not have their notifications turned on in Discord, so try all avenues. Please make an effort to reach your checkpoints! Also, the 8 games a week is a minimum . Feel free to play more games than that. For example, if you play 16 games in the first week, then you already satisfy the first 2 checkpoints. It's easy to get to this 8 game point, since most coaches you play multiple games against, and everyone likes getting all the games against a single coach in at the same time. It normally amounts to playing 2-3 coaches a week. If there are issues making these checkpoints, please let an admin know. We are accommodating, as long as you let us know. Regular Season The regular season consists of 40 games. Playoffs Playoff series will be best-of-7. Also, NP (negative points) will be applied to missed games at the end of the season. This could hurt your chances of making the playoffs! If you weren't able to play certain games vs. your opponent you will be given NPs. You will lose two points for every unplayed game. So play early if you can and play often! NOTE: There will be no re-seeding in the playoffs. Your points total (minus NP) gets you into the playoffs, your Win% decides the seeding. GENS-A Playoff Format: 8 teams make the playoffs. The conference winners will be the top 2 seeds. The next 6 (by pts.) will be seeded by Win %. GENS-B East and West Playoff Format: 8 teams make the playoffs. The conference winners will be the top 2 seeds. The next 6 (by pts.) will be seeded by Win %. GENS-C Playoff Format: 8 teams make the playoffs. The conference winners will be the top 2 seeds. The next 6 (by pts.) will be seeded by Win %. SNES-A Playoff Format: 8 teams make the playoffs. Conference winners are top 2 seeds, next 6 best teams (by pts.) make the playoffs, seeded by Win %. SNES-B East Playoff Format: 8 teams make the playoffs. Conference winners are top 2 seeds, next 6 best teams (by pts.) make the playoffs, seeded by Win %. SNES-B West Playoff Format: 8 teams make the playoffs. Conference winners are top 2 seeds, next 6 best teams (by pts.) make the playoffs, seeded by Win %. SNES-C Playoff Format: 8 teams make the playoffs. Conference winners are top 2 seeds, next 6 best teams (by pts.) make the playoffs, seeded by Win %. That's about all. Good luck to everyone and lets hope for another successful season! If there are any website problems or questions about the site, or the league in general, please PM me (chaos), email me (chaos@nhl94.com), or Discord (chaos).
- 1 reply
-
- 2
-
-
-
I agree, I was very surprised they wouldn't use one of the current season ROMs as a base. To me it's also obvious they had to have used a 32-team ROM as a base to work off of, so why not use one that's already set up, and give you credit?
-
The draft is live now. Here is a link to the Google spreadsheet (read only). https://docs.google.com/spreadsheets/d/1pVXDZ5SIwMhwUHE69acxFvw0r6IT2VYPKfzECaSqi20/edit?usp=sharing All drafts are posted on there (GENS-A, GENS-B-E, GENS-B-W, GENS-C, SNES-A, SNES-B-E, SNES-B-W, SNES-C) Choose your teams and post in the Discord draft channel for your draft, or you can post here (just state what league and your team).
-
@Evan on the checking line makes sense. Dude is an absolute unit
-
Yeah this is a good idea. Maybe start draft mid-late December
-
Yeah the boosted goalies is more for the B players to help them out. Top guys usually don’t care about goalie. Boosted goalies can make another 10-15 goalies or so after the top 3 useful. Also, forgot to mention hot/cold. I like the idea of hot/cold, it makes it a little more realistic. Some guys being hot can make a lineup they normally wouldn’t. Hot/cold display should be accurate though. I think there is a way to control the wild swings though. Maybe small boosts/nerfs? player retention just an idea I was thinking about when I wanted to start Blitz up again. But that could be for another league. I’m fine with not doing that. also agree with thinking best guy to rule on trades would be someone not in the league @Uncle Seth good point, maybe start the league after New Years. Holidays get too busy.
-
I know a lot of Gens guys have been wanting another draft league. But, everyone has their different opinions on what they want in the league. I'd like to get a draft league running at least 3 times a year, on a regular schedule. This way, if a guy can't play one season, at least he knows when the next season will be set up and can plan to join that one. I have a couple ideas. I was thinking a weight bug draft league (like GDL) would be good, but with some changes. Please let me know if you like what I am proposing, or some tweaks you would like to see. I'd also like to do a WBF draft league, but not having these running at the same time. I'm not sure alternating is good, or just having a GDL-like league in the fall-winter, and a WBF league in the summer-spring. Or maybe alternating one another would be good. Anyways, my ideas would be relative to both leagues, so here's a list of what I propose: A and B Leagues - One draft pool, but separating players by skill (like Blitz did). The winner of B would automatically go to A league the next year, and the worst team in A would fall back to B league. Or maybe a combination of coaches (i.e. bottom 3, top 3). I would probably limit the amount of coaches to 10-12 a league, 20-24 total. Or, have a single league, split up skill by conference, and have conference play each other 2 games out of the schedule. Draft Trade Committee - Now, in past draft leagues, we have seen unfair trades with veterans raping newbies. I'd like to set up a trade committee of 3 coaches to rule on trades. If you are on the committee and involved in the trade, the other 2 would rule, with commissioner being the tie-breaker if needed. Penalties ON, but set to 1 minute - I like the balance of this. Change penalties to 1 min. This usually gives the PP team a good 2 chances to score, and not make it too unfair with AI penalties Boosted Goalies - I'd like to take a page from Blitz, and give all goalies other than the top 3 (Belfour, Roy, Fuhr) a boost. Maybe 1 AGL point and 2 points towards their glove and stick attributes. This helps make more goalies useful, and allows better selections at the top of the draft, with guys not having to worry about picking a crap goalie later on. Advantages Even - I think this is necessary for all draft leagues. PP/PK and Home/Away advantages neutralized. Player Retention (Future) - I'd like to do this, maybe carry 1 or 2 players over from your roster the season before. But I haven't thought of the perfect way yet. This probably wouldn't be implemented for the first few seasons. I was thinking something similar to how Salary Cap was done. Assign money values and allow you to keep a number of players below your salary cap. Also, put a limit on how many seasons you can keep a player. Anyway, any opinions are welcome. I'd like to start the league up before December or early December. Let me know what you guys think.
-
Fall '20 Classic League Registration! Register HERE For those of you who have registered on the NHL94Online site before, then registration will be easy. You just need to choose "Yes" for the question "Have you registered for a league before?", type in your site user name and password (NOTE: This is different than your forum password and user name, unless you made it the same), and choose the league you will be joining (right now, you can select Genesis or SNES). Then, hit "Submit" and you will be placed on the waiting list. It's that easy. For those of you who have not registered on the NHL94Online site before, then there is a little more info needed to complete registration. You need to choose "No" for the question "Have you registered for a league before?" and enter a user name and password (it's common to use the same user name as your forum name or Discord user name). You will also be asked to fill out some more information about yourself (email, location, timezone, Discord user name, system preference). Then choose the league you will be joining (GENS or SNES). Then hit "Submit" and you will be placed on the waiting list. You will then need to play a test game to make sure your connection is set up properly. This does not affect your place on the waiting list, but you cannot play in the league without playing the test game. If you have played in other online leagues before, you are technically confirmed already. Please PM or email me (chaos[at]nhl94[dot]com) and I will change you to Confirmed status. Registration deadline will be Sunday, November 15th. The day after, we will hold a Team Selection Draft. The draft order will be randomized. After the draft is completed for each league, the schedules will be released and the league will begin. If everything goes smoothly, the league will start the following Monday after the draft. Schedules may be posted before that time, which means you can start playing, but officially the league would start on that Monday. Stay tuned on Discord leading up to November 15th for more information on the Team Selection Draft. NOTE: This season, we will be using RetroArch version 1.8.8 for playing online games. Everyone who is playing in the league needs to make sure they have this set up. I suggest everyone play a test game to make sure it is working. Some of you already have experienced Netplay via RetroArch, so please help the others who have yet to try it out. While the relay server (previously used over the last year) has become unreliable connection-wise, I suggest learning how to set up direct connect (IP reservation and port forwarding on your router). Please feel free to contact me if there are any questions/problems! (either via PM here, email, or Discord). For more info on setting up direct connect using IP reservation and port forwarding, please check out this guide. Note: If you are having trouble/issues with setting up direct connect, please post in the #retroarch-help channel on Discord. I would suggest giving it a shot yourself first, before requesting help, so at least you will be familiar with certain things when those helping are asking you questions. There may also be situations where you cannot do port forwarding on your router (don't have access to it, ISP prevents it, etc). This will be handled on a case by case basis. LEAGUE INFO The season is 40 games. There will be no limit on registration this season; as long as you register and played a successful test game, you will play. We will divide the registrants up into different League Levels based on skill and experience in online leagues. The different League Levels will be decided after registration is over. If you register after the registration period is over, you will be placed on the Waiting List for the league. Don't worry if you end up on the Waiting List, there is a strong chance you will end up taking over a team during the season! 40 game leagues will have the same 6 games/wk checkpoints as the past few seasons. You CAN NOT sign up for multiple league levels (i.e. GENS and SNES). Only those who are reliable will be allowed to do so, at the discretion of us admins. This will allow you to concentrate on one league. For those coaches that are new, I suggest practicing and becoming familiar with a few teams. This way, you will have multiple teams on your "Draft Board" to select from during the Team Selection Draft. Note, there will not be more than 14 teams in a league level, so with at most 14 teams drafting, you will have a good shot at a Tier A or B team. You can contact any veteran coach to play some exhibition games, or practice against the computer. You must join our Discord Server (link at end of post). Whenever you are available, you can post in the #testgame channel on the server and request a test game, or use the #exhibition-games channel for practice. Good luck! If there are any questions or problems, feel free to PM us or email us at chaos[at]nhl94[dot]com, or halifax[at]nhl94[dot]com. INFORMATION FOR NEW GUYS Read This - Guide for New Members If you are new to the league, welcome! We are a big friendly community here, and there are a number of guys who are always around willing to help the new guys out. First things first, you need to register for NHL94.com (this site), as well as on the nhl94online.com site (registration link at the beginning of this post). It is also required to have a Discord screen name, since that is the main method of communication for scheduling games. Once you are registered, the next step is to set up a test game. You can use the forum links below and post your availability. You can also post on the Discord server, in the #test-games channel and request a game (this is recommended, since there are more active users checking in on Discord). One of the veterans will send you a PM or a message on Discord (or feel free to add some veterans onto your Discord Friend List and message them yourselves). A test game needs to be played in order to make sure your emulator/network settings are correct. Once the test game is played, the veteran will confirm you on the nhl94online site. Once this is done, you are set until the season starts. A few days before the season starts, usually the day after registration ends, we will be holding a Team Selection Draft to choose teams. The draft will be held in the forums, so please make sure you register! An email will be sent out to all registrants before the draft, so it is important to register using an email you commonly check (also check your Spam or Junk folder). Once teams are selected, the schedules will be put up on the site and you can start playing your games. There will be another post announcing the start of the season, with information on how to log games, contact other coaches, and how to make the playoffs. Also, keep an eye on the Discord, as information is usually posted there first. Everything you need to play can be downloaded in one package from the nhl94online.com site. On the main page of the site, the Downloads section is located bottom right. This contains the ROMs used for the league, along with the emulator cores and the current RetroArch frontend. I hope we get some new guys who recently participated in some of our live tournaments!! Again, if you have any questions, please email me (chaos[at]nhl94[dot]com) or PM me via the forums. Discord Server (You can register for a new account via the link) - NHL '94 Server Getting Started Online - RetroArch setup and link to Netplay Guide- Getting Started Rules - Rules Genesis Test Games - Post Here or #test-games on Discord SNES Test Games - Post Here or #test-games on Discord View the Waiting List here
-
There's also a program you can use that can generate or remove a ROM header.
-
So there's a player 0 sighting?
-
The problem may be that it is a headerless ROM. You might have to add a header to it. I'm not sure (actually I doubt) Statto's Editor can take a headerless ROM. Look online, there are programs that can add a header to it EDIT: The ROM in the RA package is headerless, the ROM in other locations I'll bet has a header.
-
Can you show us a screenshot of you doing this?