> On Feb 9, 2025, at 10:48 AM, Ladislav Lacina via Freedos-devel 
> <freedos-devel@lists.sourceforge.net> wrote:
> 
> I think that I managed to finish support for yout V8F format for opening and 
> saving.
> Try this new build:  http://www.laaca.borec.cz/kasmar_g.zip
> 
> Laaca

:-)

I did a couple quick tests…

Loaded an existing V8F for Turkish and exported it to a new V8F format.

Loaded a “Stargate Ancient” raster bitmap font which I created and exported it 
to V8F format.

Definitely worked and had no issue loading them using VFONT. 

What does “save as blanks” do?

The exported CP857.V8F files was 6 bytes larger.  I did not do a full analysis. 
But, the increase in size was expected for the inclusion of the additional Code 
Page information block. I also typed the new file and saw it preserved the 
“turkish” comment in the header. (Forgot I put that in there) :-)

The Stargate font was larger than expected. Being only A-Z and 0-9 (36 
characters) need changed, the rest of the characters in the bitmap font don’t 
need defined. While some matched your pre-defined set, others did not. The 
resulting file was about 3.9Kb. I did not see a way to simply exclude the 
others or reset the ones not needed to default. Possibly, just because I am not 
very familiar with using Kasmar. 

I did manage to crash KASMAR a couple times. While it was not really KASMAR's 
fault, there may be something you could do to mitigate the issue. I was running 
the tests on an Acer AspireOne D250-1924 Netbook. When it boots, I cannot have 
the USB mouse plugged in otherwise CTMOUSE will not detect a pointing device. 
With it unplugged, CTMOUSE will detect the crappy trackpad and initialize it. 
KASMAR works fine when using just the trackpad.

If I plug in the USB mouse after boot, it appears to then work. I can use 
KASMAR without issue when both are present and I only use the Trackpad. 
However, if I use the USB mouse, KASMAR would frequently crash when accessing 
the menu bar. 

Runtime error 216 at $000938E1
  $000938E1
  $2F00121D

It has been a while since I’ve used this machine. But, I thought I’ve used a 
USB mouse with it previously. So, I fired up PGME to test it there. While it 
did not crash, it demonstrated some interesting behavior.  The USB mouse seemed 
fine for several seconds. But then, it would freeze and not move again until I 
moved the trackpad. When I moved the position on the trackpad, the mouse cursor 
would jump all over the screen (performing the previous USB movement) then 
settle back down to working correctly. After unplugging and replugging the 
mouse (either in the program or before launch), it would then work fine in PGME 
even with repeated program launches. However, continuously moving the mouse 
while starting PGME totally breaks using either pointing device and requires 
restarting the program.

Replugging the mouse with KASMAR does not improve the problem and it still 
crashed. Also after this occurred, I would need to replug the mouse for it to 
work in PGME again.

I also tried FreeDOS Edit. The mouse just does not work at all and the trackpad 
must be used. This also caused the mouse not to work at all in PGME or KASMAR 
regardless of replugging it. A reboot was then required.

So while it is not actually KASMAR that is the issue, it should be possible to 
prevent that crash. Mostly, I just found it interesting. 

:-)

Jerome











_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to