101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

490
active users

#msx8

0 posts0 participants0 posts today
Wintermute_BBS<p>Okay, I guess a video says more than words. Here's the <a href="https://oldbytes.space/tags/MSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX</span></a> <a href="https://oldbytes.space/tags/ROM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ROM</span></a> of <a href="https://oldbytes.space/tags/PacMan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PacMan</span></a> running on my <a href="https://oldbytes.space/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> - it's a <a href="https://oldbytes.space/tags/RomWBW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RomWBW</span></a> machine with a <a href="https://oldbytes.space/tags/TynemouthSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TynemouthSoftware</span></a> <a href="https://oldbytes.space/tags/Joystick" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Joystick</span></a> module and the latest <a href="https://oldbytes.space/tags/TMSemu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TMSemu</span></a> by <span class="h-card" translate="no"><a href="https://oldbytes.space/@shieladixon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>shieladixon</span></a></span> - no other MSX-related or otherwise "non-common" modules on the system.</p><p>What the video shows is that <a href="https://oldbytes.space/tags/MSX8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX8</span></a> is actually doing its stuff, running the original MSX game. But as you can also see, the player (Pac Man) is always moving up. </p><p>I can make it go down, but as as soon as I release the stick, it goes up again. Also, I can only move up and down and this is done by moving the Joystick to either the left or the right.</p><p>I have checked the MSX8 bios.asm code for the MSX8CPMRC2014 build of MSX8 BIOS and while it should be working, it isn't.</p><p>I did hard-code the address of my joystick module ($01) at line 4848 in bios.asm to get the input from it, but somehow the mapping of the MSX specific "keys" or "inputs" like Up/Down/Left/Right is not properly working. Oh, and it seems that Fire Button 1 is always pressed as well.</p><p>So, long story short: it should be possible to make MSX8 work without the need for special modules, but right now I'm a little lost as to how to modify the code to get proper input readings.</p><p>P.S.: you can modify the bios.asm code to use W/A/S/D instead of a joystick jumping to KBDJSTK instead of JSTK. But even then the controls behave in the same insane way as explained above.</p><p>Any help or even cooperation is welcome, let's make MSX games rock on RC2014 !!</p>
Wintermute_BBS<p>Is there anyone in the <a href="https://oldbytes.space/tags/RC2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RC2014</span></a> community who got <a href="https://oldbytes.space/tags/MSX8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX8</span></a> up and running?</p>
Wintermute_BBS<p>Okay, so I tired this new program for <a href="https://oldbytes.space/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> which is called <a href="https://oldbytes.space/tags/msx8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>msx8</span></a> and will allow you to run a selection of <a href="https://oldbytes.space/tags/MSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX</span></a> <a href="https://oldbytes.space/tags/Game" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Game</span></a> <a href="https://oldbytes.space/tags/ROMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ROMs</span></a> on your system if you have a <a href="https://oldbytes.space/tags/TMS9918A" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TMS9918A</span></a> video module and a <a href="https://oldbytes.space/tags/AY38910" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AY38910</span></a> sound module.</p><p>So I fetched the latest sources and built a set of fresh binaries for my system, including the dummy MSX-US.ROM file you need where I adjusted the IO port address of my AY38910 module ($D8).</p><p>Now, the initial screen loads but then the system freezes. No sound, not reacting to keypresses.</p><p>Anyone got an idea?!</p><p>EDIT: I may have found a possible answer here (<a href="https://hackaday.io/project/190408/instructions" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.io/project/190408/ins</span><span class="invisible">tructions</span></a>) which states that a Rev. 6 <a href="https://oldbytes.space/tags/AY38910" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AY38910</span></a> <a href="https://oldbytes.space/tags/module" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>module</span></a> is required, which allows for MSX <a href="https://oldbytes.space/tags/IO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IO</span></a> <a href="https://oldbytes.space/tags/Ports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ports</span></a> - Rev. 5 boards (like the one I have) do not support these.</p><p>p.s.: I'm running a <a href="https://oldbytes.space/tags/RomWBW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RomWBW</span></a> system here.</p><p>p.p.s.: project repo is here -&gt; <a href="https://github.com/lesbird/MSX8/tree/main?mc_cid=e127d99778" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/lesbird/MSX8/tree/m</span><span class="invisible">ain?mc_cid=e127d99778</span></a></p>