Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   Navigation System (https://xoutpost.com/electronics/navigation-system/)
-   -   Emulator and Decompiler (https://xoutpost.com/electronics/navigation-system/70596-emulator-decompiler.html)

fnc1 02-19-2010 04:18 PM

Emulator and Decompiler
 
So I've seen someone had said he figured out a way to get the emulator working.

I was wondering if anyone else has been able to get this going? So far I've figured out what the emulator is, and how to decompile the navboot file, and tried to get the shell to run, but i can't seem to get it to work..

I'm posting this here, hoping that someone else wants to play with this, and share information.

Decompiler Download

os9exec - os9 Emulator Download


neiloakley 02-20-2010 06:30 AM

Is this to emulate the nav software on a PC? Been looking for this for a long time.

Tell me how you set it up and i;ll try it out.

Rgds

KiwiJochen 02-20-2010 07:24 AM

Were you getting these errors?



# OS9exec V3.33: OS-9 User Runtime Emulator
# Copyright (C) 2006 Lukas Zeller / Beat Forster
# This program is distributed under the terms of
# the GNU General Public License
#
# Building CPU table for configuration: 68020/881
# 1852 CPU functions
# Building CPU function table (3 0 0).
# Platform: 'Windows - PC' (x86)
# - Windows Console Version
# - Using 68k-Emulator from UAE - Un*x Amiga Emulator (c) 1995 B. Schmidt

# Emulation could not start due to OS-9 error #000:216 (E_PNNF): 'shell'
# Path Name Not Found

# OS9 emulation ends here.

Me too :-(

KiwiJochen 02-20-2010 07:31 AM

# Usage: os9app [options] <os9program> [<os9parameters>,...]
# Function: Executes OS9-Program (which may start other os9 processes
# itself).
# <os9program> must be present within the tool's 'OS9C' resources,
# in the {OS9MDIR} directory or in the {OS9CMDS} directory
# Note: Options can also be entered using the /-char instead of the hyphen
# Options:
# -a num Use SCSI adapter <num>. (IDE interfaces also count as SCSI)
# -b num Use Bus <num> on specified SCSI adapter.
# -ah Show all devices on all SCSI (and IDE) adapters
# Note that devices in use by Windows cannot be used by OS9exec
# -c comment output to MPW window (preceede lines with #)
# -i disable internal commands
# -ih show internal command help
# -o disable output filtering (error message conversion)
# -oh show available output filters
# -t enable timing measurements
# -m n[k|M] Give 1st OS9 process extra static storage (kilo/mega)
# -mm n[k|M] Give all OS9 process extra static storage (kilo/mega)
# -p prio Run 1st OS9 process with prio (default=128, NOIRQ>=250)
# -d[n] msk set debug info mask [of level n, default=0] (default=1)
# -s msk set debug stop mask (default=0)
# -dh show debug/stop mask help
# -n [name] set name to trigger (causes debug stop)
# -w n set waitnextevent() interval in 1/60 sec (default=15)
# -fe use Fetch FTP name translation: '.' at filename beginning
# will be converted to '/' on Mac HFS)
# -f[o] use os9exec 1.14 dummy F$Fork emulation (no fork, but
# only writing command line to stdout; -fo causes
# cmd line generation for execution with 'os9' MPW tool)
# -x width define MGR screen width
# -y height define MGR screen width
# -z define MGR fullscreen mode
# -u user defined option
# -g ip_addr open MGR screen at IP address
# -h[h] show this help [and conditions for using the software]
#
# OS9exec V3.33
# 1993-2006 by luz/bfo ( [email protected] / [email protected] )

KiwiJochen 02-20-2010 07:32 AM

So... what is the executable to run on the nav OS?

fnc1 02-20-2010 12:27 PM

Hey Jochen: I see your back from holiday, i sent you some navcoder files the other day...

Anyway, that's about where I'm at....

Some things for people to look try:
- Open the files in the root of the Firmware upgrade CD in Notepad, Lots of junk in those files, but some useful info in plain text
- Decompile the navboot file.. go to a command prompt > and type decompile navboot (you might want to copy navboot and the decompiler to thier own directory)... once extracted you'll see lots of files, including one called shell... (which to me looks like the beginings of the os9 OS)

vince59it 02-23-2010 02:08 PM

Does this mean that someone was able to create a software to run the nav os on a PC?
Is the nav os the navboot ??? :dunno:

JBerto 02-24-2010 03:15 AM

Quote:

Originally Posted by neiloakley (Post 715217)
Is this to emulate the nav software on a PC? Been looking for this for a long time.

Tell me how you set it up and i;ll try it out.

Rgds

:yikes:

Is this possible? I must try it!

vince59it 02-24-2010 04:57 AM

myabe a little bit OT...did anybody succeeded in modifying romcol_1 in the navboot?

PS: I decompiled the navoboot...interesting but most of the stuff has not much meaning for me...:confused:

ccfj1 02-24-2010 06:38 AM

Quote:

Originally Posted by KiwiJochen (Post 715222)
Were you getting these errors?



# OS9exec V3.33: OS-9 User Runtime Emulator
# Copyright (C) 2006 Lukas Zeller / Beat Forster
# This program is distributed under the terms of
# the GNU General Public License
#
# Building CPU table for configuration: 68020/881
# 1852 CPU functions
# Building CPU function table (3 0 0).
# Platform: 'Windows - PC' (x86)
# - Windows Console Version
# - Using 68k-Emulator from UAE - Un*x Amiga Emulator (c) 1995 B. Schmidt

# Emulation could not start due to OS-9 error #000:216 (E_PNNF): 'shell'
# Path Name Not Found

# OS9 emulation ends here.

Me too :-(

Yeap me too...


All times are GMT -4. The time now is 02:44 PM.

vBulletin, Copyright 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
2017 Xoutpost.com. All rights reserved.