Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Laaca(R)

Homepage

Czech republic,
13.10.2017, 00:04
 

Blocek 1.6 (Announce)

Hello all!
After a quite long period I prepared a new version of my unicode (and not unicode) text editor and image viewer Blocek.
There is quite a many new features here:

1.6
- fixed graphical glitch causing garbage in some circumstancies when opening a new window
- mouse sometimes caused noticeable slowdown of program
- reenabled the char typing using ALT + <codes on numeric keyboard>
- fixed crash when "word wrapping" on empty file was selected
- optimized the method for getting the hardware glyphs from graphic card
+ implemented function keys CTRL+right arrow and CTRL+left arrow
+ implemented function CTRL+A (select all)
+ CTRL+Del deletes selected block
+ selected blocks are now visible just in the text - not only in status line
+ program language can be switched directly from menu system (no manual editing of conf. files is needed)
* not only the final compilation but also regular development is done with Freepascal 3.0.2


The download site is still the same like before.

---
DOS-u-akbar!

RayeR(R)

Homepage

CZ,
14.10.2017, 01:55

@ Laaca
 

Blocek 1.6

Interesting, when I tried to UPX the new blocek.exe it crashed:

                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2017
UPX 3.94d       Markus Oberhumer, Laszlo Molnar & John Reiser   May 12th 2017

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
Assertion failed at ../../../src/p_djgpp2.cpp line 328: bss->vaddr == ((size + 0
x1ff) &~ 0x1ff) + (text->vaddr &~ 0x1ff)
Exiting due to signal SIGABRT
Raised at eip=00196e8c
eax=00269930 ebx=00000120 ecx=00265a10 edx=00000012 esi=0026b1d8 edi=0026b050
ebp=002699f8 esp=00269920 program=E:PAKUPX.EXE
cs: sel=01af  base=03640000  limit=0084ffff
ds: sel=01b7  base=03640000  limit=0084ffff
es: sel=01b7  base=03640000  limit=0084ffff
fs: sel=01cf  base=00000000  limit=0010ffff
gs: sel=01cf  base=00000000  limit=0010ffff
ss: sel=01b7  base=03640000  limit=0084ffff
App stack: [0026a068..001ea068]  Exceptn stack: [001e9f94..001e8054]

Call frame traceback EIPs:
  0x00196de7
  0x00196e8c
  0x001923ba
  0x0002ea1c
  0x00150bb0
  0x00165456
  0x00165700
  0x00022d59
  0x0019216f


It seems to crash all versions of UPX, even very old and also windows versions.

I successfully compressed it with 32lite 0.02d

---
DOS gives me freedom to unlimited HW access.

Guti(R)

Homepage

15.10.2017, 18:44

@ RayeR
 

Blocek 1.6

I was going to report it, but already found it https://github.com/upx/upx/issues/134

> Interesting, when I tried to UPX the new blocek.exe it crashed:
>
> Ultimate Packer for eXecutables
> Copyright (C) 1996 - 2017
> UPX 3.94d       Markus Oberhumer, Laszlo Molnar & John Reiser   May 12th
> 2017
>
> File size         Ratio      Format      Name
> --------------------   ------   -----------   -----------
> Assertion failed at ../../../src/p_djgpp2.cpp line 328: bss->vaddr ==
> ((size + 0
> x1ff) &~ 0x1ff) + (text->vaddr &~ 0x1ff)
> Exiting due to signal SIGABRT
> Raised at eip=00196e8c
> eax=00269930 ebx=00000120 ecx=00265a10 edx=00000012 esi=0026b1d8
> edi=0026b050
> ebp=002699f8 esp=00269920 program=E:PAKUPX.EXE
> cs: sel=01af  base=03640000  limit=0084ffff
> ds: sel=01b7  base=03640000  limit=0084ffff
> es: sel=01b7  base=03640000  limit=0084ffff
> fs: sel=01cf  base=00000000  limit=0010ffff
> gs: sel=01cf  base=00000000  limit=0010ffff
> ss: sel=01b7  base=03640000  limit=0084ffff
> App stack: [0026a068..001ea068]  Exceptn stack: [001e9f94..001e8054]
>
> Call frame traceback EIPs:
> 0x00196de7
> 0x00196e8c
> 0x001923ba
> 0x0002ea1c
> 0x00150bb0
> 0x00165456
> 0x00165700
> 0x00022d59
> 0x0019216f
>

>
> It seems to crash all versions of UPX, even very old and also windows
> versions.
>
> I successfully compressed it with 32lite 0.02d

---
Visit my personal blog at http://www.javiergutierrezchamorro.com

Laaca(R)

Homepage

Czech republic,
15.10.2017, 23:45

@ Guti
 

Blocek 1.6

Thank you for reporting this issue into UPX bugtracker.

---
DOS-u-akbar!

Rugxulo(R)

Homepage

Usono,
15.10.2017, 01:15

@ Laaca
 

Blocek 1.6

> The download site is still the same like
> before.

> Sources
> Both programs are free and can be spread under condition of GNU licence.
> Grab sources here or here (8.3 format)

That first (LFN) download link isn't functioning properly.

Nevertheless, I did upload all of this to iBiblio for FreeDOS. Please tell me if there are any complaints.

Laaca(R)

Homepage

Czech republic,
15.10.2017, 23:44

@ Rugxulo
 

Blocek 1.6

> Nevertheless, I did upload all of this to
> iBiblio
> for FreeDOS. Please tell me if there are any complaints.

Thank you for upload. The link for LFN version of archive should be OK now.

---
DOS-u-akbar!

Back to index page
Thread view  Board view
15188 Postings in 1365 Threads, 250 registered users, 15 users online (0 registered, 15 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum