XaiJu
JOTEGO
JOTEGO

patreon


NeoGeo Pocket Update

I have been working exclusively on the NeoGeo Pocket for the last two weeks. I have the instruction set implemented for the CPU now, with the exception of the three instructions related to interrupt and micro-DMA processing. The CPU logic takes at the moment over 3.7k lines of code. This is surprisingly less than the Z80 core that we use (4.3k lines) even though this CPU is like a 32-bit Z80 plus a bit of DSP functions. I also wrote140 assembler programs to test the different instructions and conditions. So the progress has been good and I have even started hooking the CPU with the NGP video logic I made a while ago.

Going back to arcade, we will have a new arcade core either May 27th or June 3rd. This will be a surprise game I have been working on with one of the Patreon directors. I’m sure you will love it.

About SEGA System18 schematics, the progress is steady and we are confident to finish the work in May as planned. The board is really complex and the core will still need much effort, though. Esperanza is learning the job quite well and I am very happy I hired her. She’s looking to take formal electronics training in a technical school after work. If you don’t know Esperanza’s story, have a look here.

Take care and see you next week

Español

He estado trabajando exclusivamente en NeoGeo Pocket durante las últimas dos semanas. Ya tengo el conjunto de instrucciones implementado para la CPU, con la excepción de las tres instrucciones relacionadas con el procesamiento de interrupciones y micro DMA. La lógica de la CPU ocupa actualmente más de 3,7k líneas de código. Sorprendentemente, esto es menos que el núcleo de Z80 que usamos (4.3k líneas) a pesar de que esta CPU es como un Z80 de 32 bits más un poco de funciones DSP. También escribí 140 programas en ensamblador para probar las diferentes instrucciones y condiciones. En resumen, el progreso ha sido bueno, hasta el punto de que comencé ya a conectar la CPU con la lógica de video NGP que hice hace un tiempo.

Volviendo al arcade, tendremos un nuevo juego para el 27 de mayo o el 3 de junio. Este será un juego sorpresa en el que he estado trabajando con uno de los directores de Patreon. Estoy seguro de que te encantará.

En cuanto a los esquemas de la SEGA System18, el progreso es constante y confiamos en terminar el trabajo en mayo según lo planeado. Sin embargo, el tablero es realmente complejo y el núcleo aún necesitará mucho esfuerzo. Esperanza está aprendiendo bastante bien el trabajo y estoy muy satisfecho de haberla contratado. Ella está tratando de recibir educación formal en electrónica en una escuela de FP después del trabajo. Si no conoces la historia de Esperanza, echa un vistazo aquí.

Cuidate y nos vemos la semana que viene

日本語

私はこの2週間、ネオジオポケットに専念してきました。割り込みとマイクロDMA処理に関連する3つの命令を除いて、CPUに命令セットを実装しました。 CPUロジックは、現時点で3.7k行を超えるコードを使用します。このCPUは32ビットのZ80と少しのDSP機能のようなものですが、これは私たちが使用しているZ80コア(4.3kライン)よりも驚くほど少ないです。また、さまざまな命令と条件をテストするために、140個のアセンブラプログラムを作成しました。そのため、進捗は順調で、少し前に作成したNGPビデオロジックでCPUをフックし始めました。

アーケードに戻ると、5月27日または6月3日に新しいアーケードコアがあります。これは、私がPatreonのディレクターの1人と一緒に取り組んできたサプライズゲームになります。きっと気に入るはずです。

セガシステム18の回路図については、順調に進んでおり、5月に予定通りに作業を終えることができると確信しています。ただし、ボードは非常に複雑であり、コアにはまだ多くの労力が必要です。エスペランサはその仕事をとてもよく学んでいて、私が彼女を雇ったことをとてもうれしく思います。彼女は仕事の後に専門学校で正式な電子工学のトレーニングを受けることを望んでいます。エスペランザの話が聞いていない場合は、こちらをご覧ください。

また来週!

NeoGeo Pocket Update

Comments

Looking forward to this!

Thanks for your update and for all of your great work, Jose. I really love Esperanza’s story and how giving her a chance is working out so well for both of you.

Bob Zindle

Please, finger crossed it is gonna be Taito Volfied! No scroll what so ever. Action? Hell yeah!

Johan Smolinski

Demon's World / Horror Story

It has no scroll but it is an action game

JOTEGO

Patreon Director? Arcade core? What?

atrac17

Twin Cobra! Twin Cobra! Twin Cobra! Go Esperanza go!!! :D

Rui Pereira

Hi hi surprise game now I am all ears and very curious. Jose I think you have a big heart to give someone a chance and opportunity to make a better life. Very cool.

Alexander Stieglmayr

Cheers,Jose. Any clues for the surprise?

Darren Newman

Here it is: https://www.patreon.com/posts/58851268

JOTEGO

So, I love all your updates, but I especially love the Esperanza updates. It's just a feel good story to have someone find something they like and want to work hard to improve their skills to get really good at it. People like her should be role models to the young, not vapid celebrities and influencers. It's also one of the things we lost with apprenticeship systems. I learned a lot of my craft by getting a job as a freshman in university at the dept of Electrical and Computer Engineering lab. My boss was named Tim and I learned a lot about old school Unix (Solaris) systems administration (and, a lot of development, so now what we could call DevOps) from him. It was just us. Call it whatever you like - master/apprentice, sensei/senpai, but it is a high intensity, 1 on 1 method of instruction and practice which is a really great way to learn while doing actual, real, practical work, rather than mere simulations of work, which is what a lot of (bad) formal instruction ends up being. Anyway, I ramble, but in short, you made my morning. Back to carpentry. ;-)

Matthew Caron

Oh surprise game in a week. Thanks for work sir.

Nedyahwerd

Is there supposed to be a link for Esperanza’s story?

brian Yu


More Creators