Home Artists Posts Import Register
The Offical Matrix Groupchat is online! >>CLICK HERE<<

Downloads

Content

Although I had not planned to release a new game this week, I needed to work on something relaxing and chose to spend two days making an 8-bit Konami core: Roc’n Rope, designed by Tokuro Fujiwara. This is mix of a puzzle game and a platformer. You have to climb your way to the top where a phoenix waits for you. In order to climb, you use a rope. Fujiwara extended these mechanics a few years later on Bionic Commando. The conversion is based on the original schematics. It has a few custom chips, which I am by now quite familiar with. This should be a faithful 1:1 conversion. In comparison with MAME, the emulator is missing a CPU interrupt every second frame. But, I’m not sure whether that makes an impact in the gameplay or sound.

This week we also made two important changes.

1. The Patreon URL now uses the jotego nickname, instead of the old one. So I had to update hundreds of files.

2. Esperanza’s schematics are now part of the system’s JT core repository. That means that any KiCAD (a FOSS tool) user will be able to work on them too. The JTKICKER and JTDD repositories have already received the full KiCAD databases for several arcade schematics we’ve extracted. We will keep moving the KiCAD databases of the other games we’ve done to their public JT repository.

As you know, I work full time as an electronics engineer. As the JT project has been growing I have found that I could not really keep it anymore as a hobby. The tools and the development platform I have built for JOTEGO has now a breadth that can rival (or surpass) the works of professional companies. It allows me to get a 2-CPU game done accurately in two days, like I did this week.

But, there is a lot of overhead because I have to maintain many systems, interact with many people, publish releases, etc. And I’m only human.At this point, I want to legally and economically detach from JOTEGO, so I can continue working for Analog Devices and unleash the JOTEGO potential.I am not retiring from the scene.I will be an open source contributor -as now-, and an unpaid technical advisorfor JOTEGO. Two more people will come in to help: a full-time engineer fresh from college (we cannot afford an experience person) and a project manager. So JOTEGO will have two full time employees (Esperanza working on PCBs and one engineer working on FPGA design) and a part time one (the project manager). I will continue devoting time to this as a personal passion but without legal or economical links. Don’t be mistaken, the idea is to make JOTEGO grow larger so more cores can be produced. In this new shape, JOTEGO will be able to take contracts with other companies, which I cannot take because of the contract with my employer. And there are a couple of really cool projects on the table right now.

The goals for JOTEGO are:

1. Create open source replicas of CPUs, sound chips, etc.

2. Increase the community knowledge on arcade and retro systems

3. Create open source FPGA cores for retro systems

4. Develop using FOSS tools as much as possible

5. Maintain and support all the JT cores and abandoned community cores

6. Document everything so community members can develop using the JT tools

JOTEGO will not build hardware but continue to cooperate with hardware sellers as I do now. I believe that open source + Patreon can sustain a small team to boost productivity for a few years. Enough to convert all those games we care about. I do not believe in closed source software for retro systems. I think it’s important to keep this knowledge in the open for historical reasons.

Because JOTEGO will be a limited society, it should save some tax money in comparison to what I have been paying. With that money JT plan to hire the first engineer. If we get to 4,000 patrons; JT will hire a second engineer. With two full time engineers, JT will be able to engage on games like Twin Cobra (dedicated DSP chip), Mortal Kombat (new CPU), The Simpsons (new CPU), CPS3 (high complexity), Virtua Fighterand, of course, finish NGP.

I hope I didn’t bore you too much with legal details this week. Please support us on this new adventure.

Español

Aunque no tenía planeado lanzar un juego nuevo esta semana, necesitaba trabajar en algo relajante y decidí pasar dos días creando un core para un título deKonami de 8 bits: Roc'n Rope, diseñado por Tokuro Fujiwara. Es una mezcla de un juego de rompecabezas y unode plataformas. Tienes que subir hasta la cima donde te espera un fénix. Para escalar, usas una cuerda. Fujiwara amplió estas mecánicas unos años más tarde en Bionic Commando. La conversión a FPGAse basa en los esquemas originales. Hayalgunos chips exclusivos, con los que ya estoy bastante familiarizado. Esta debería ser una conversión fiel 1:1. En comparación con MAME, al emulador le falta una interrupción de CPU cada dos imágenes. En FPGA sí está correcto, pero no estoy seguro de si afecta al juego o al sonido.

Esta semana también hicimos dos cambios importantes.

1. La URL de Patreon ahora usa el apodo de jotego, en lugar del anterior. Así que tuve que actualizar cientos de archivos.

2. Los esquemas de Esperanza ahora son parte del repositorio central JT del sistema. Eso significa que cualquier usuario de KiCAD (una herramienta FOSS) también podrá trabajar en ellos. Los repositorios JTKICKER y JTDD ya han recibido las bases de datos completas de KiCAD para varios esquemas de arcade que hemos extraído. Seguiremos moviendo las bases de datos KiCAD de los otros juegos que hemos hecho a su repositorio público de JT.

Como saben, trabajo a tiempo completo como ingeniero electrónico. A medida que el proyecto JT ha ido creciendo, descubrí que ya no podía mantenerlo como un pasatiempo. Las herramientas y la plataforma de desarrollo que he construido para JOTEGO tienen ahora una amplitud que puede rivalizar (o superar) los trabajos de empresas profesionales. Me permite hacer un juego de 2 CPUs con precisión en tan solo dos días, como hice esta semana.

Pero hay muchos quehaceres porque tengo que mantener muchos sistemas, interactuar con muchas personas, publicar nuevos cores, etc. Y solo soy humano. Llegados a este punto, quiero desvincularme legal y económicamente de JOTEGO, para poder seguir trabajando para Analog Devices y liberar el potencial de JOTEGO. No me retiro de la escena. Seré colaborador de código abierto -como ahora-, y asesor técnico no remunerado de JOTEGO. Dos personas más vendrán a ayudar: un ingeniero de tiempo completo recién graduado de la universidad (no podemos permitirnos una persona con experiencia) y un gerente de proyecto. Entonces, JOTEGO tendrá dos empleados a tiempo completo (Esperanza trabajando en PCBsy un ingeniero trabajando en el diseño de FPGA) y uno a tiempo parcial (el gerente del proyecto). Seguiré dedicando tiempo a esto como una pasión personal pero sin vínculos legales ni económicos. No te equivoques, la idea es hacer que JOTEGO crezca para poder producir más núcleos. En esta nueva forma, JOTEGO podrá hacercontratos con otras empresas, que yo no puedo tomar por el contrato con mi empleador. Y hay un par de proyectos realmente geniales sobre la mesa en este momento.

Los objetivos de JOTEGO son:

1. Crear réplicas de código abierto de CPU, chips de sonido, etc.

2. Aumentar el conocimiento de la comunidad sobre sistemas arcade y retro.

3. Crear núcleos FPGA de código abierto para sistemas retro

4. Desarrollar usando herramientas FOSS tanto como sea posible

5. Mantener todos los núcleos JT y los núcleos comunitarios abandonados

6. Documentar todo para que los miembros de la comunidad puedan desarrollar usando las herramientas JT

JOTEGO no construirá hardware sino quecontinuará cooperando con los vendedores de hardware como yo he hecho. Creo que el código abierto + Patreon puede mantenera un pequeño equipo para aumentar la productividad durante algunos años. Suficiente para convertir todos esos juegos que nos importan. No creo en el software de código cerrado para sistemas retro. Creo que es importante mantener este conocimiento a la vista por razones históricas.

Debido a que JOTEGO será una sociedad limitada, debería ahorrar algo de dinero de impuestos en comparación con lo que he estado pagando. Con ese dinero, JT planea contratar al primer ingeniero. Si llegamos a los 4.000 mecenas; JT contratará a un segundo ingeniero. Con dos ingenieros a tiempo completo, JT podrá embarcarseen juegos avanzados como Twin Cobra (chip DSP dedicado), Mortal Kombat (nueva CPU), The Simpsons (nueva CPU), CPS3 (alta complejidad), Virtua Fighter y, por supuesto, terminar la NGP.

Espero no haberte aburrido demasiado con los detalles legales esta semana. Por favor apóyanos en esta nueva aventura.

日本語

今週は新しいゲームをリリースする予定はありませんでしたが、何かリラックスできるものに取り組む必要があり、藤原トクロウが設計した 8 ビットのコナミ コアであるロックンロープを 2 日間かけて作成することにしました。これは、パズル ゲームとプラットフォーマーのミックスです。鳳凰が待っている頂上まで登らなければなりません。登るにはロープを使います。藤原氏は、数年後にトップシークレットでこれらのメカニズムを拡張しました。変換は元の回路図に基づいています。それにはいくつかのカスタムチップがあり、これは、忠実な 1:1 変換である必要があります。 MAME と比較すると、エミュレーターには 2 フレームごとに CPU 割り込みがありません。しかし、それがゲームプレイやサウンドに影響を与えるかどうかは確かではありません。

今週は、2 つの重要な変更も行いました。

1. Patreon の URL は、古いニックネームからjotego を使用するようになりました。そのため、何百ものファイルを変更する必要がありました。

2. Esperanza の回路図は、システムの JT コア リポジトリの一部になりました。つまり、KiCAD (FOSS ツール) のユーザーであれば誰でも作業できるということです。 JTKICKER および JTDD リポジトリは、抽出したいくつかのアーケード回路図の完全な KiCAD データベースを既に受け取っています。これまでに行った他のゲームの KiCAD データベースを公開 JT リポジトリに移動し続けます。

ご存知のように、私はフルタイムで電子技術者として働いています。 JT プロジェクトが成長するにつれ、趣味として続けることに限界を感じていました。。私が JOTEGO のために構築したツールと開発プラットフォームは、現在、専門企業の作品に匹敵する (または超える) 出来栄えです。今週のように、2 CPU のゲームを 2 日間で正確に完了することができます。

しかし、多くのシステムを維持したり、たくさんの人々とやり取りをしたり、コアを公開したり、日々多くの作業があります。そして、私はただ一人の人間です。この時点で、法的にも経済的にも JOTEGO から離れたいと考えています。そうすれば、Analog Devices で働き続け、JOTEGO の可能性を今よりも広げることができます。私は舞台から引退する訳ではありません。私はオープン ソースのコントリビューター (現在と同様) であり、JOTEGO の無償のテクニカル アドバイザーでもあります。新たに大学を卒業したばかりのエンジニア (経験者を雇う余裕はありません) とプロジェクト マネージャーを雇い、合計2 人のフルタイム従業員 (PCB を担当するエスペランサと FPGA 設計を担当するエンジニア 1 人) とパートタイム 1 人 (プロジェクト マネージャー) で新たなJOTEGOが動き出します。私は個人的な情熱としてこれに時間を割き続けますが、法的または経済的なつながりはありません。誤解しないでください。JOTEGO を大きくして、より多くのコアを生産できるようにするという考えです。この新しい形で、JOTEGOは、私が取ることができなかった他社との契約を取れるようになります。そして、現在、非常にクールなプロジェクトがいくつか進行中です。

JOTEGO の目標は次のとおりです。

1. CPU、サウンド チップなどのオープン ソース レプリカを作成します。

2. アーケードやレトロ システムに関するコミュニティの知識を増やす

3.レトロシステム用のオープンソースFPGAコアを作成する

4. 可能な限り FOSS ツールを使用して開発する

5. すべての JT コアと放棄されたコミュニティ コアの維持とサポート

6. コミュニティ メンバーが JT ツールを使用して開発できるように、すべてを文書化します。

JOTEGO はハードウェアを構築しませんが、私が今行っているように、今後もハードウェア販売業者と協力し続けます。オープンソース + Patreon は、小さなチームを維持して生産性を数年間向上させることができると信じています。私たちが気になる、興味のあるすべてのゲームを変換するのに十分です。私は、レトロ システム用の私有ソフトウェア化を信じていません。歴史的な理由から、この知識を公開しておくことが重要だと思います。

JOTEGOは有限会社になるので、今まで私が個人で払ってきた税金よりもいくらか節税になるはずです。そのお金で、JT は最初のエンジニアを雇う予定です。パトロンが 4,000 人に達した場合、2 人目のエンジニアを採用します。 JT は 2 人のフルタイム エンジニアと共に、究極タイガー(専用 DSP チップ)、Mortal Kombat (新しい CPU)、CPS3 (高複雑度)、バーチャファイターシリーズなどのゲームに従事し、NGP を完成させることができます。

今週は法的な内容で退屈させてしまったかもしれません。そうでないことを願いますが。どうかこの新しい冒険をサポートしてください。

Files

Comments

Thorias

I fully agree on the roadmap you plan for Jotego grow for the future, full support on this and hope more patreons will show up!

Richard Maxey

I’ve been a subscriber for less than a week and I am excited to see what new challenges and triumphs the next year brings you and your team! Thanks for all the hard work 🤟🏻

Owlnonymous

One of my childhood favorites. I only rediscovered this game a few years ago as I was playing random games in MAME. So much character and unique gameplay.

Mack H

Great game, thank you!!

Anonymous

Muchas gracias por tu trabajo y sinceridad JT. Me alegra mucho que sigas vinculado al proyecto.

Davide Lorigliola

Thanks, I will go on to support your team!

Anonymous

Thank you for your transparency. I'm proud of being your supporter and seeing this project growing. :)

Captain Ginyu

Much love and support to the entire JOTEGO crew! Onward and upward! 🚀

Simon Aspinall

Jose, since all the files got updated a few days ago Track and Field has stopped saving records and high scores. It was working perfectly before the update.

Pixel Cherry Ninja

So glad I joined this Patreon, after getting my MiSTer setup a couple of weeks ago. It's so exciting, wondering what is coming next.

Anonymous

I am not sure what is happening with this new update. I have replaced the jtbeta.zip file several times and it doesn't work. I keep getting the message about the core being in beta and the patreon information.