mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

591
comptes actifs

#PocketViewer

0 message0 participant0 message aujourd’hui
Csepp 🌢<p>Hey <a href="https://merveilles.town/tags/Casio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Casio</span></a> I have some questions...</p><p>enum bool {FALSE=0, TRUE=1, HALF=2};</p><p>cc: <a href="https://merveilles.town/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a></p>
Csepp 🌢<p>May be of interest to <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> and <a href="https://merveilles.town/tags/BASIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BASIC</span></a> fans:<br>I imported the Mercurial repo <a href="https://merveilles.town/tags/OWBasic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OWBasic</span></a> into a Git repo on <a href="https://merveilles.town/tags/Sourcehut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sourcehut</span></a>:<br><a href="https://git.sr.ht/~raingloom/owbasic" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">git.sr.ht/~raingloom/owbasic</span><span class="invisible"></span></a></p>
Csepp 🌢<p>Adding <a href="https://merveilles.town/tags/AutoHotkey" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoHotkey</span></a> to the list of cautionary examples of ad-hoc scripting languages. But I'm still glad it exists, now I can start automating the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> simulator. Opening it is already so much faster.<br>But ideally I'd still prefer to reverse engineer it enough to use Frida to add some automation and maybe even a GDB stub.<br><a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p>At the portion of my <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> hacking where I have to become intimately familiar with Wine and Windows GUI automation.<br><a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p>Don't wanna jinx it yet, so all I'm gonna say is that the <a href="https://merveilles.town/tags/CollapseOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CollapseOS</span></a> <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> ROM writer is finally picking up steam. :neofox_owo:<br><a href="https://merveilles.town/tags/theFoundry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theFoundry</span></a> <a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p><a href="https://merveilles.town/tags/ReverseEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReverseEngineering</span></a> / <a href="https://merveilles.town/tags/embedded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embedded</span></a> folx, is it possible that a boot ROM is mapped near the end of the address space such that some of its contents wrap around?<br>See: <a href="https://github.com/NationalSecurityAgency/ghidra/issues/7917" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/NationalSecurityAge</span><span class="invisible">ncy/ghidra/issues/7917</span></a><br>Context: I'm trying to figure out the memory map for the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> .</p>
Jon Moller<p><span class="h-card"><a href="https://merveilles.town/@csepp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>csepp</span></a></span> <span class="h-card"><a href="https://mastodon.online/@hblaub" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hblaub</span></a></span> Hi all! I recently managed a successful synchronization of my <a href="https://mastodon.sdf.org/tags/Casio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Casio</span></a> <a href="https://mastodon.sdf.org/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> <a href="https://mastodon.sdf.org/tags/PVS400Plus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PVS400Plus</span></a> with <a href="https://mastodon.sdf.org/tags/caleidlink" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>caleidlink</span></a>/#pvlink but couldn't install addins or synchronize sheets. Have either of you managed to sync either? I thought I'd ask after following this Mastodon thread: <a href="https://merveilles.town/@hblaub@mastodon.online/113149241582160220" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">merveilles.town/@hblaub@mastod</span><span class="invisible">on.online/113149241582160220</span></a></p>
Jon Moller<p><span class="h-card"><a href="https://merveilles.town/@csepp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>csepp</span></a></span> I saw that you've been working on reverse engineering the <a href="https://mastodon.sdf.org/tags/casio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>casio</span></a> <a href="https://mastodon.sdf.org/tags/pocketviewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pocketviewer</span></a> and using its <a href="https://mastodon.sdf.org/tags/sdk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdk</span></a> in <a href="https://mastodon.sdf.org/tags/wine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wine</span></a>. Is enough of the <a href="https://mastodon.sdf.org/tags/sdk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdk</span></a> documented that we could prepare a <a href="https://mastodon.sdf.org/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> version? I just compiled <a href="https://mastodon.sdf.org/tags/caleidlink" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>caleidlink</span></a> <a href="https://mastodon.sdf.org/tags/pvlink" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pvlink</span></a> on my thin client to try syncing my <a href="https://mastodon.sdf.org/tags/pvs400plus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pvs400plus</span></a>. <a href="https://mastodon.sdf.org/tags/pda" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pda</span></a></p>
Harry Blauberg<p><span class="h-card" translate="no"><a href="https://merveilles.town/@csepp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>csepp</span></a></span> Would you be interested to talk about <a href="https://mastodon.online/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> ?</p>
Csepp 🌢<p>&gt; How Wozniak’s code for the <a href="https://merveilles.town/tags/Apple1" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple1</span></a> works<br><a href="https://redirect.invidious.io/watch?v=SpG8rgI7Hec" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">redirect.invidious.io/watch?v=</span><span class="invisible">SpG8rgI7Hec</span></a><br>Great video by <a href="https://merveilles.town/tags/BenEater" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BenEater</span></a> on the <a href="https://merveilles.town/tags/MOS6502" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MOS6502</span></a> machine monitor.<br>I'm working on some low-level <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> stuff in <a href="https://merveilles.town/tags/theFoundry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theFoundry</span></a> , so I found it especially useful. Probably won't go to this level of optimization though, at least not for the first implementation.</p>
Csepp 🌢<p>Made some progress in making the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> SDK more usable under Wine with some wrapper scripts. UwU<br><a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p>Figured out how to install <a href="https://merveilles.town/tags/OWBasic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OWBasic</span></a> (a <a href="https://merveilles.town/tags/Basic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Basic</span></a> implementation) onto my <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> ! Turns out the PV application manager errors I was getting were misleading. The import function doesn't seem to work, but I can upload files to the device just fine.<br>So now I have the interpreter, a reference browser, and the OWB reference docs all on the PV. :moomin_happy: !<br>And I won't need the Windows 98 machine after all and can continue developing under Wine.<br><a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p>Hrmm, I think I'm better off setting up one of the old computers I have as a dedicated old-Windows machine. Emulating old <a href="https://merveilles.town/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> versions with <a href="https://merveilles.town/tags/QEMU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>QEMU</span></a> is too fiddly (especially shared folder support) and I am never quite sure if Wine is emulating something correctly, especially with physical serial port access being involved. I need to validate if the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> SDK works on real hardware.<br>cc: <a href="https://merveilles.town/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a></p>
Csepp 🌢<p>I should be sleeping but I found more still online <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> sites. OwO<br><a href="https://mcpvc.stackeffect.de/index_en.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mcpvc.stackeffect.de/index_en.</span><span class="invisible">html</span></a></p>
Csepp 🌢<p>Got a <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> in its original box with a dock. :moomin_yay:<br>I can finally transfer files between it and my PC. UwU</p>
Csepp 🌢<p>Trying to reverse engineer the x86 emulator in sim3022.exe from the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> SDK. Or rather, trying to locate it in the relatively massive GUI app. I have some candidates that look like they are doing instruction or operand decoding.</p>
Csepp 🌢<p>I envy those who do not choose projects where they have to learn about 16 bit <a href="https://merveilles.town/tags/x86" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>x86</span></a> segmentation.<br>I'm digging deeper and deeper into the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a> SDK in <a href="https://merveilles.town/tags/theFoundry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theFoundry</span></a> and it was pretty messed up when I realized that I was incorrectly converting 32 bit addresses to segmented ones.</p>
Csepp 🌢<p>Trying to figure out the architecture for a somewhat self-hosting OS for the <a href="https://merveilles.town/tags/PocketViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PocketViewer</span></a>. Instead of sleeping.<br><a href="https://merveilles.town/tags/CollapseOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CollapseOS</span></a> would only give me access to about 28K of near addressable RAM, but maybe that would be enough?<br>I don't see much point in scrapping the existing OS though and its standard library would be nice to have access to. Well... I guess I could start by shipping cOS as a C application and providing a C call primitive...?</p>