Jump to content

Recommended Posts

Someone in the TRS-80 MC-10 camp found a bunch of new games for that computer, and as it turns out the developer Inufuto has made available versions for a long range of mainly Japanese home computers, but also some others:

 

MSX, NEC PC-6001, PC-8001, PC-8801, PC-8001mkII, PC-8001mkIISR, Sharp MZ-80B, MZ-2200, MZ-1500, Sharp X1, Toshiba Pasopia 7, Fujitsu FM-7, Hitachi MB-6890, MB-6885 Jr, National/Panasonic JR-100, JR-200, Bandai RX-78, Sony SMC-777, Casio PV-1000, PV-2000, Casio FP-1100, Mitsubishi MULTI8, Sega SC-3000, Sega Master System, Sord M5, ZX Spectrum, Apple II, C64 Japan, VIC-1001, TRS-80 MC-10, TRS-80 CoCo

 

Many of these models may be almost unheard of in the west, but at least some like MSX, Apple II, C64 (though Japanese version), VIC-20 (VIC-1001), the MC-10 and CoCo should be accessible natively.

 

Aerial: http://inufuto.web.fc2.com/8bit/aerial/

Battlot: http://inufuto.web.fc2.com/8bit/battlot/

Bootskell: http://inufuto.web.fc2.com/8bit/bootskell/

Cavit: http://inufuto.web.fc2.com/8bit/cavit/

Impetus: http://inufuto.web.fc2.com/8bit/impetus/

Mazy: http://inufuto.web.fc2.com/8bit/mazy/

Neuras: http://inufuto.web.fc2.com/8bit/neuras/

Ruptus: http://inufuto.web.fc2.com/8bit/ruptus/

 

He may have made additional games, but those were the ones I found out. Given the wide range of formats, most likely those are made with a cross compiler, perhaps CROSS-LIB or something similar?

  • Like 5

Share this post


Link to post
Share on other sites

I downloaded the VIC-1001 versions and tested briefly. Apparently most (all?) of those set up a 24x24 screen matrix compared to the default 22x23 and hard code the coordinates to NTSC position just like the majority of old school VIC-20 games did. It means on PAL all those games would show up in the upper left corner of the screen. It might be possible to patch, but I wonder which library was used to generate the files and if that library would need rewriting to avoid doing this, or least read ROM values to determine how to position the screen relatively. Since I doubt those games depend on the raster beam, only screen positioning is what makes them NTSC or PAL.

 

For other formats this usually isn't a problem.

 

Edit: The default horizontal positioning is 5 on NTSC and 12 on PAL, and the games set it to 2 on NTSC which should be 10 on PAL. I suppose patching LDA #$02; STA $9000 into AND #$08; ADC #$02; STA $9000 should do it.

Edited by carlsson

Share this post


Link to post
Share on other sites

While not typically associated with the Japanese market, I saw that he now has posted his first port to the Commodore 16 as well.

Or what do I know, perhaps the C16 and Plus/4 got a small launch in Japan, onto an already fierce market?

Share this post


Link to post
Share on other sites

I saw that his Z80 assembler was posted but I haven't look into what it might do that other cross assemblers already don't. Perhaps he has a macro language that is converted to assembly instead of a traditional compiler.

Share this post


Link to post
Share on other sites

Impressive!, right now "Lift" is available for more than thirty systems!. Very few japanese machines are not supported yet, maybe PC-6001mkII or PHC-25(this port would be a clone of PC-6001).

Share this post


Link to post
Share on other sites

I suppose if he counts the number of download clicks, he figures out which systems to prioritize in case porting isn't automatic/trivial. Many are very similar but surely not binary identical.

Share this post


Link to post
Share on other sites

Latest system added is the Tomy Tutor, a.k.a. Pyuta. I wonder how big the step is to TI-99/4A.

Share this post


Link to post
Share on other sites
6 hours ago, carlsson said:

Latest system to add is ColecoVision, first game just posted.

Very interesting!  Is there a blog or someplace where he is updating what he posts?

Share this post


Link to post
Share on other sites

He definitely must have some kind of high level abstraction library that allows him to quickly port his games...and a pretty efficient one IMHO.

Share this post


Link to post
Share on other sites

Today he added Amstrad CPC to his list of systems. I doubt it ever reached Japan but perhaps it is relatively low hanging fruit since he got so many other Z80 systems.

 

 

  • Like 1

Share this post


Link to post
Share on other sites

I'm speculating BBC Micro, or perhaps Apple II which had some following in Japan.

Share this post


Link to post
Share on other sites

Apple II is already supported!. BBC Micro would be an obvious choice indeed; but I would really love to see platforms like the Camputers being supported, I've always thought that this machine has something in common with the japanese machines, the planar graphics are not very common amongst the other western computers.

Share this post


Link to post
Share on other sites

THE DAY HAS COME!!!!!

From now, Inufuto supports the super obscure Atari 800!

First game already posted.

Share this post


Link to post
Share on other sites

How on Earth do you find out when new games have been made? There seems to be no index page, do people just guess random URL ends until they find one?

  • Like 1

Share this post


Link to post
Share on other sites

He posts on Twitter, a link to respective game page + a YouTube video once he has uploaded something new.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...