Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Macro question for MASM/BGLC guys...

Featured Replies

Hey guys. In an effort to reduce some of my boredom waiting for the SDK, I started writing a BGLC dissassembler for the BGL files. Things have been going real well, but I notice that several of the macros described in the original FS2000 BGLC SDK (also supported by FS2002) do not seem to be built into the BGLC compiler.PLATFORM_HEADER and FLATTEN_POLY are just a few of them. However, I have seen sample code on this site that use the PLATFORM_HEADER macro (Christian has posted this before).The question is....if the macro support is not built into the BGLC compiler, then where are people getting the definitions ? Perhaps there are some header files (includes) floating around that I don't know about ?For future reference purposes, I parsed out the .INC files from the BGLC.EXE SDK. It seems that there are quite a few macros not included with the compiler.I realize that I could write my own macros from the SDK specs, but I don't want to have to do this if someone has already written the macros and posted them somewhere.Please note that I am a 'C' guy, and MASM is not my area of expertise :)Anybody have any comments on this before I start writing my own ?Thanks,Allen

Yes, I have written some macros of my own. In the FS2000 SDK, you could just take macros straight out of the documentation.However, the whole excercise is a bit pointless now, the FS2004 macros have completely changed...Cheers, Christian

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.