Leaqio.com
JOTEGO from patreon
JOTEGO patreon

Development Update

🕑 Added 2022-10-28 18:10:40 +0000 UTC

Comments

Andrew Kaczrowski

3 months late, but plz send the new hire some pizza for me! Keep up awesome work!

Tannis_root

Take your time and keep on keeping on! Your work is extremely appreciated! My humble advice would be to focus on Mister more instead of the Pocket (which isn’t even accessible to most…) but hey that’s just me!

Bald Lion

Out Run will take as long as it takes. Keep up the good work.

Gonzalo López

Thanks for the transparency, and keep up the good work!

Salvador Perugorria Lorente

Thanks for the update 🙂

sourdille

Agreeing with most of people here. Indeed, getting new people and a team to ramp up can be a long and frustrating process which must be conducted in an "adaptative" manner. Keep up the good work.

Ben Cooper

Preaching with the choir here, but as long as you have a team and are giving us updates, I’m happy to keep paying. As someone who has suffered through burnout, I have to agree that growing the team and passing on your skills - no matter how long it takes - *will* pay off in the long-run. Regardless of whether it pays off through this work, social connections, future opportunities, or the often unseen impact of you creating a job that feeds/clothes/houses a family, you are doing a noble thing. In I.T. the smartest people are sometimes the ones that silo information, in an effort to stay on top, stay “valuable”, and give themselves a sense of job security. Not only does this lock in a single point of failure, but it stifles development, limits creativity, and bakes bias into work they create or maintain. The true rockstars are the folks that grow others, share information, enable and encourage innovative approaches, and calmly consider both positive and negative user and peer feedback. Thank you for doing the right thing \m/

Tatton Partington

I’m going to echo the rest of the sentiments here. It’s OK if things take time. I agree with most everyone here in that I support you on Patreon because of your diligence to accuracy, not for speeding through work to push things out the door quickly. You have a well-proven track record of delivering solid releases and providing transparent updates on you and your team’s progress. When things like this happen, it’s OK to slow down a little and take a breath. Speaking only for myself, as much as I’m eager for a NGPC core, it’s far more important to me that you and your team are working in a healthy manner. There are going to be times where lots of things aren’t going well and/or tensions are rising quickly. I’d much rather hear that you and the team took a couple days off to relax and regroup as opposed to everyone crunching to force your way through it. I was happy to read that when you and the new hire were both getting frustrated, you switched gears to work on something else. It takes a while for someone new to get up to speed, and investing in helping someone else grow their skills helps everyone out in the long run. There’s no sense in burning both of you out trying to force some progress out the door. Sorry, I’m rambling. Please don’t put extra pressure on yourself or your team. There’s absolutely no shortage of games for all of us to play. Regardless of how excited we all are for new releases, it doesn’t have to come at the expense of you and your team’s well being. Just keep working at a pace that supports you and your team’s health and the quality of your releases, and we’ll enjoy the results whenever it’s ready to share.

Rob Beard

Not to worry about the Outrun core, we know it's coming, I can't imagine how much work goes into creating a core, it's great that you're making progress. I'm sure the frustration of training up the new hire will reduce as they get used to things. Having trained people up in my job I understand how sometimes it can get so frustrating that you just want to do it yourself as it's quicker but I'm sure given time they'll get there and hopefully ease the load you have. :-)

Hentai Joe

dear jotego, even if you never released another core, i would remain your patron forever, in thanks for what youve already done. you've made miracles happen for all of us. what you make is more than code, its art, and a labor of love. stay strong!

Per Almered

The growing pains will pass. I think you're doing the right thing in growing the team.

John Figueroa

I absolutely agree with the above comments. I will always be a supporter of your efforts to preserve and entertain. I really don't track releases... I know that good things are in the works and hope that the preponderance of the community will continue to support the long term goals irrespective of frequency/infrequency of releases. Thank you for all the gifts you have given us so far, and for those still to come. Demon Front, baby!!! ;-)

Michael Deutsch

Good things take time. The vast majority of your supporters will be patient about it. I’m excited about what the future holds from your team.

Todd Lemons

Please don't feel bad about slow releases, you have already released so much, there is no rush, take the time you need to get the team running.

Nathan

Hi joe don't panic cores come out when your ready and happy to release them Roame was not built in a day,im glad your'e doin'g this at all.

JOTEGO

Certainly. It looks like I didn't express myself correctly so I have edited the post.

Themistocles

👍

JOTEGO

I am sorry about that.

JOTEGO

I agree, yes. October has been a bad month despite all the effort.

JOTEGO

Wise words :-)

JOTEGO

I fail to see the misrespect to Ijor. We are in excellent terms and we have collaborated often but he is just not interested in making his code compatible with Verilator and the Verilator team is not interested in fixing the tool either. Even though I offered to pay for the development. I am not proposing a replacement for his work, but a way around running simulations. The reference design is his. What we did is just a dirty hack to make simulations work assuming that the core developer will use the module as a black box in simulation. I hope people will compile with the original version and use the hacked one for simulation with verilator or iverilog.

Richard Eng

Sounds like you and the team should go out and have a dinner or something. Having fun is the ultimate driver. No need to stress anything. Take your time what's the hurry? You guys are doing amazing work! Please just slow down and relax. Things are done when they're ready. If it just happens to be on a Friday or not that doesn't matter. Don't give people expectations upfront, it will just burn you out. Instead, drop teaser videos of the progress like you do, but do not commit to release dates. Your work over the last years have given us more than anyone could have dreamt for. Take care, and have fun! 😀

추리하다

We have a lot of time. Just breathing and going on. It will be good. thanks.

Alexander Holland

I've been a Patreon from the start but this update is slightly disturbing. It is not very nice to Ijor the developer of FX68k verilog. I've looked at the changes to FX68k in branch fix6 and they are the worst kind of Lint fix hack bodge. The kind of changes stop a tool giving warnings but breaks functionality. If it was submitted as pull request here it would be rejected. There is a distinct lack of respect in this post. I hope it's just that you were having a bad day

Lee Turner

Thankyou for the update Jose.patience is much easier to have when you are kept updated and in the loop, not knowing is always worse, and from what you described, your situation has been chaotic and very tricky to micro manage..good luck with the near future and we are grateful for all you do amigo.

Steven

I understand we can't have new stuff all the time and the team needs to learn the necessary skills. I appreciate the communication around all of the projects. You are free to give us a MAME port of CPS3 while we wait though ^_^

AdrienAG

Please, please, please take your time onboarding your team. We can wait.😊

PolloLoco

Thanks for taking the time to set a good foundation for future development! The team is still developing their skills but only good things will come from these changes!

Mark Saunders

takes as long as it takes, its daunting enough hiring new staff let alone then moving office straight after. it will all settle down. Keep going :)

Andrea Bogazzi

Onboarding people take time do not worry. On the other side no one expect a perfect release of outrun. See the core improve is as good as playing it in a perfect state. Going to spend the evening with the new saturn alfa, just to make an example. Keep up the good work, and to the new hires, DO NOT FRUSTRATE YOURSELF

Luis Miguel Lobo

It is time to growth. So, don't worry, It will worth it, no doubt ;)

Fed

Bigger team will pay on the long term. It was the right choice 👍🏻

Mary Marshall

I wouldn't sweat the delays .Once you have the office and the tools in place I am sure some amazing things will happen .The work you have done to this point still amazes me and see something like Outrun progressing is astonishing .Designing cores and software are not easy otherwise everyone would be doing it .Never feel bad about not releasing .Release when it's ready and when your happy with stuff .The best to you and your staff

Muriel Melvin

Tao of Programming 3.4: A manager went to the Master Programmer and showed him the requirements document for a new application. The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?" "It will take one year," said the Master promptly. "But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?" The Master Programmer frowned. "In that case, it will take two years." "And what if I assign a hundred programmers to it?" The Master Programmer shrugged. "Then the design will never be completed," he said.

SuperKeeks

I started being a Patreon (for the first time) to support the huge amount of cores you were releasing, but I’m staying because these very honest updates and insight in the development process. Growing is difficult, but you’ll eventually get there, and are learning incredible lessons on the way. Just keep up the good work that is being done! Kudos to all the team.

LiteUp X

Way I see it this is a marathon not a race

fierman

Yay for the M68000 work. In the long run that will prove to be much more important than the exact releasedate of a 35 year old game imho :)

LiteUp X

It takes time to do what you’re doing, people need to understand this and be patient. You’ve completed some awesome stuff for us and I’m looking forward to future core releases. Stay the course and keep up the good work👍

Ronan Amicel

Building a team takes patience and time. It's OK. I support what you're trying to do.

Jose Luis Sánchez

No worries Jotego, making miracles takes time. Happy birthday also!!

Kevin Clough

Ramping up new developers is really hard. Patience is key. Don't get discouraged. Take your time.

Thorias

It'll always takes time to bring up a new/fresh team until everybody find their marks, but it will give amazing end results as long as everybody is motivated!

Jeremy W

Thank you for the update and I think it's totally understandable to have some extra time adapting to a bigger team and difficulties around that. It will be for the best long term and there's no expectation of releases or no releases

lamarax

José, you have been doing a great job these last three years. However, I think you might be losing focus with you moving, and the whole "analogue pocket" thing. I will continue to support you, but please consider going back to the way you were working before.

HissingMonkey

Sometimes you have to go slower to go faster

Filip Kindt

Growing pains are normal and you can not expect juniors to have experience and alot of field hands on real knowledge. It takes 3-6 months to get somebody (if base knowledge is there) on track to be usable.

Shen mue

Just take your time. This is just for entertainment and not life and death. Thanks for your hard work though. Can't believe people complaining about not having more releases!

Lukas Schaper

Thanks for the update! You're doing a great job, I'm sure expanding the team is the right decision in the long run! Outrun just seems to be extra difficult but you can do it! No problem with less releases because we know how hard you're working for everything!

Themistocles

That... Was not a nice comment about the new hire. No need for that.

Jawler

Siempre es de agradecer la sinceridad y la explicaciones que das (cuando realmente no tienes por qué darlas). Simplemente ánimo y tranquilo, ya saldrán las cosas cuando tengan que salir.

Pixel Cherry Ninja

Hey JT, not a problem, happy to support your work and look forward to new cores whenever they arrive.

Brendan Eddy

Anyone complaining about honest development doesn't deserve the final product.

Phil Stevenson

I appreciate the update. Things happen and progress is never instantaneous, so no worries about recent releases. Things are ready when they're ready. It's not like we can't play Outrun through MAME while we wait for your FPGA version. I do think that you may be showing some selection bias in your opinion about open source software authors. So, so many maintain their projects diligently and quietly for a very long time with little or no fanfare. This is why I usually try to thank those developers and let them know how their projects have helped me. I just did so with the author of the excellent remote desktop application Remmina last week. Everyone has their own motivations for publishing their code. There are certainly those that offer their code for others to build upon because they're tired of working on it and no reasonable amount of money will change that. The fact that you release so much of your work to the public is the chief reason that I continue to support your efforts through this platform. Preservation is very important to me. Your efforts result in excellent preservation, and I thank you for that.

Carlo Pedrazzini

Carry on mate, you and your guys have all our support!

Andrew Boudreau

I admire your open, honest, and frequent communications. I always have and will feel like my donations from Patreon are to provide an un-beholden and unconstrained opportunity for you and team to put honest work into fpga and retro gaming. I speak for myself only but any expectations of deadlines and a release cadence seem directly counter to what I've always wanted and expected from your work on this. Good luck and I still feel very confident in your decision to grow the team, change, teach, and learn in this space.

Dr. Manga

Yo no soy Patreon únicamente por los resultados. Soy Patreon por los progresos. Lo que hoy se ve como desgracia, mañana pueden ser tres pasos adelante que, de otra manera, no se habrían podido dar. Desde aquí os envío mi fuerza y mi apoyo. Así que, ánimo José, Esperanza y Samuel, ya que los otros Patreon y yo estamos con vosotros y sabemos que no defraudaréis, nunca lo habéis hecho

Lucian

You are doing great things that take time...don't listen to the "outside" noise and keep pushing forward with the team...only later we will enjoy the results! We stand fully behind you!

José Antonio cano regajo

Gracias por vuestro gran trabajo, la paciencia es una virtud y sabemos que vas a darnos grandes cosas. Ánimo y gracias

Francisco Blazquez

Gracias a ti y a tu equipo. Las cosas que salgan cuando sea y mucho ánimo con la mudanza, que las carga el diablo

Mike V.

"A delayed game is eventually good, but a rushed game is forever bad."

Kasim English

I'm confused, who is complaining that it's taking too long to release converted titles to this MiSTer platform? As a software engineer and game developer myself, I find it very odd anyone seriously engaged in this hobby would make such a complaint. That said, if those complaints are coming in, I'd suggest not giving them any credence: Take as much time as you need, Jotego!

Magus Incognito

I believe you are continuing to make the right decisions, and some things just take time, especially big changes like this. But I truly do think they’re for the best, I mean you can’t do it all alone. And I personally will continue to support your work while displaying patience and gratitude. Thank you to everyone at the JT Team and everyone who contributes!!!

Daniel Cortes

I agree your cores are amazing better than mame keep up the good work things happen but the team will get there in end

Christian Diego

As a software engineer I totally understand that things not always turn out to be as easy or straigthforward as we thought they could. With that said, I enjoy having a tiny window , so to speak, to see what's going on with current developments. Regarding OutRun, I know it will be a blast.. so patiently waiting :) Have a good weekend !

Turboman UK

The work on the Saturn core has been amazing, so we may just get 60Hz Outrun via this method first. Do what you need to do, you have proven yourself in history and deserve to have any time needed. Yes it’s frustrating, but we are not doing any work!

Pedro Santiago

Tranquilo hermano, las cosas buenas toman tiempo.

emceebois

Your attention to detail and accuracy is NOT a liability. It has already resulted in several improvements to emulation in MAME, so not only do players of your cores benefit but all across the landscape of retro gaming people are better off for your scrupulousness! You're documenting the undocumented, and sometimes there will be more roadblocks than you predicted. This happens in every engineering field. Please don't get too discouraged.

8PercentAndroid

Thanks for the update and please dont feel bad for less frequent releases. I expect the complaints come mostly from a place of misplaced excitement. Many thanks as always for your work

bemol73

How one can complain about your work? You are a fantastic source for all pfga enthusiasts, keep up the good work!


More Creators