Author Topic: ObjAsm C.1.0 release  (Read 324 times)

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
ObjAsm C.1.0 release
« on: August 15, 2019, 06:57:19 PM »
Hi
I've finished the the ObjAsm C.1.0 release version adding some translated projects and a few new projects.

Homepage link: http://objasm.x10host.com/
Download link: http://objasm.x10host.com/DwnFiles/Ver_C.1/ObjAsm_C.1-WebInstaller.exe

I spend some time writing a WebInstaller using NSIS. In its current version (3.04) it is a very powerful tool. Although not a new tool, it offers all the features you need for a modern installer. To reduce the download size, I tested several compressing tools. The best for this purpose is by far 7zip, which I used for the installer.

Please test it and feedback is as always appreciated.  :thumbsup:

Regards, Biterider




fearless

  • Member
  • ***
  • Posts: 458
    • LetTheLightIn
Re: ObjAsm C.1.0 release
« Reply #1 on: August 15, 2019, 10:02:04 PM »
Looks like it works fine. It does ask about rebooting computer at the end of installation though.
fearless

CM690II Case, HX1000 PSU, Asus Z97, Intel i7-4790K, Seidon 120v Cooler, 16GB DDR3, MSI GTX 980TI

My Github  Twitter

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
Re: ObjAsm C.1.0 release
« Reply #2 on: August 16, 2019, 12:23:31 AM »
Hi fearless
Thanks for testing!
This is the intended behavior to ensure that the new environment variables are properly propagated.  :icon_idea:

Biterider

LiaoMi

  • Member
  • ****
  • Posts: 573
Re: ObjAsm C.1.0 release
« Reply #3 on: August 16, 2019, 02:41:26 AM »
Hi fearless
Thanks for testing!
This is the intended behavior to ensure that the new environment variables are properly propagated.  :icon_idea:

Biterider

Hi Biterider,

I have problems with paths ...
MSVS_PATH=%programfiles(x86)%\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\Hostx64\x64
RADASM_PATH=D:\RadAsmXXX

I do not have these directories, it would be cool if during installation, you could specify the path to these directories.

The web installer is very convenient  :thumbsup:

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
Re: ObjAsm C.1.0 release
« Reply #4 on: August 16, 2019, 04:02:40 PM »
Hi LiaoMi
Thanks for your feedback.  :thumbsup:
I documented what to do in the (manual) installation notes. The affected files that uses these 2 paths are \ObjAsm\Build\OA_SET.cmd and \ObjAsm\Code\ObjMem\InstallObjMem.cmd. The last one is only relevant if you use RadASM. MSVS_PATH on the other side is important to locate the link and lib utilities.

I'll try to put some input boxes to ask for these paths during installation. In the meantime, please adjust them manually.  :rolleyes:

Regards, Biterider

HSE

  • Member
  • *****
  • Posts: 1081
  • <AMD>< 7-32>
Re: ObjAsm C.1.0 release
« Reply #5 on: August 17, 2019, 01:27:23 AM »
Fantastic the installer  :thumbsup:

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
Re: ObjAsm C.1.0 release
« Reply #6 on: August 18, 2019, 01:13:10 AM »
Hi HSE
I think it was you idea to build a Web Installer  :thumbsup:

Biterider

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
Re: ObjAsm C.1.0 release
« Reply #7 on: August 18, 2019, 01:16:16 AM »
Hi
I took LiaoMi's idea and added a custom page to setup the environment variables.  :cool:
I polished a bit the code and uploaded a new version of the installer.

The link is the same as above.

Regards, Biterider

HSE

  • Member
  • *****
  • Posts: 1081
  • <AMD>< 7-32>
Re: ObjAsm C.1.0 release
« Reply #8 on: August 18, 2019, 03:13:19 AM »
I think it was you idea to build a Web Installer

LiaoMi's idea! (but after download the ten pieces I agree totally  :biggrin:)

LiaoMi

  • Member
  • ****
  • Posts: 573
Re: ObjAsm C.1.0 release
« Reply #9 on: August 31, 2019, 09:45:40 PM »
Hi Biterider,

all files have a modified creation date, October 2017, in the archives this date is also visible, what is the reason for this change?  :rolleyes:

Biterider

  • Moderator
  • Member
  • *****
  • Posts: 375
  • ObjAsm32 + ObjAsm64 = ObjAsm
    • ObjAsm
Re: ObjAsm C.1.0 release
« Reply #10 on: August 31, 2019, 11:38:06 PM »
Hi LiaoMi
I normalized all timestamps for all files from this release, so it becomes easier to check what has been modified afterwards.
The new timestamp corresponds to the start of this third main release of ObjAsm.


Regards, Biterider