This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's z80 & ez80 Assembly subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Z80 & 68k Assembly => z80 & ez80 Assembly
Author Message
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 03 Jul 2008 01:27:22 pm    Post subject:

I'm having serious issues compiling. I think it might be Vista. Can someone zip up their setup so I can use it??
Back to top
WikiGuru
ADOS (Attention deficit... Oh! Shiny!)


Elite


Joined: 15 Sep 2005
Posts: 923

Posted: 03 Jul 2008 03:13:44 pm    Post subject:

Which setup? I've got one for latenite (works like a charm) and one for TASM (should work, but I've never tried it on vista).
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 03 Jul 2008 09:17:53 pm    Post subject:

Tasm (or spasm) would work just fine. Spasm mysteriously dies halfway through and tasm was just being wierd.
Back to top
Taricorp


Member


Joined: 09 Mar 2006
Posts: 188

Posted: 03 Jul 2008 09:41:39 pm    Post subject:

<3 brass (.NET ftw).
Back to top
Liazon
title goes here


Bandwidth Hog


Joined: 01 Nov 2005
Posts: 2007

Posted: 04 Jul 2008 07:06:07 am    Post subject:

Turn off the UAC.

or use BRASS/latenite

or better yet, use LINUX!!!!! yay! :)

but ya, spasm should work fine for vista because it's working fine for Spencer. I think the main issue is you have to turn off user account control or else spasm doesn't have admin privileges to open and write your files. if you give it admin privileges like it's happened with me, it won't show assembler output, which is bad when you have errors and you need to see them.

and please don't let the switch to Vista kill linerider like it's almost done to all of my projects.

edit: if you really really have to use TASM and it's 64bit vista, iirc you must use the 32bit version.


Last edited by Guest on 04 Jul 2008 07:21:29 am; edited 1 time in total
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 05 Jul 2008 10:19:17 am    Post subject:

I don't think that worked. Could I get the batch file that you would use with Spasm. I'll try again later.
Back to top
Liazon
title goes here


Bandwidth Hog


Joined: 01 Nov 2005
Posts: 2007

Posted: 05 Jul 2008 05:32:04 pm    Post subject:

don't use windows for z80 dev anymore lol

wait for SPASM2 official release?
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 05 Jul 2008 05:49:14 pm    Post subject:

The only error message I get is "Assembler.exe has stopped working..."

If that's any help.
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 06 Jul 2008 02:18:35 pm    Post subject:

Okay, I am going to try latenite. Any things I should know when changing from TASM/SPASM to BRASS??
Back to top
Taricorp


Member


Joined: 09 Mar 2006
Posts: 188

Posted: 06 Jul 2008 09:42:08 pm    Post subject:

I think they're totally compatible directive-wise, so you'll be fine.
Back to top
TheStorm


Calc Guru


Joined: 17 Apr 2007
Posts: 1233

Posted: 07 Jul 2008 09:06:11 am    Post subject:

Taricorp wrote:
I think they're totally compatible directive-wise, so you'll be fine.
[post="125055"]<{POST_SNAPBACK}>[/post]

I think Brass has a few differences that you'll have to watch out for. I would look more into Brass 3 rather than using latenite because it will be more similar to Tasm and Spasm.
Back to top
Liazon
title goes here


Bandwidth Hog


Joined: 01 Nov 2005
Posts: 2007

Posted: 07 Jul 2008 06:26:21 pm    Post subject:

assembler.exe is a really really old version of spasm.

the current version is spasm.exe

I'll upload spasm2

ya there are differences between the two.

edit:

i didn't know you can't upload .exe maybe i'll just email it or something. or just ask spencer. the newer versions don't need a linker (devpac8x/wabbitsign)


Last edited by Guest on 07 Jul 2008 06:27:19 pm; edited 1 time in total
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 11 Jul 2008 09:34:36 pm    Post subject:

I tried the new version and it won't let me import anything. Of course this only happens if I use the input, but not the output. If I dowabbitspasm c:\asm\source\%1.z80 c:\asm\exec%1.8xp
I get "failed to open output file "BCALL *_______EF 3 NOP 1"".

*sigh*


Last edited by Guest on 30 Jul 2010 05:38:19 am; edited 1 time in total
Back to top
Spencer


Advanced Newbie


Joined: 06 Nov 2005
Posts: 99

Posted: 12 Jul 2008 01:04:52 am    Post subject:

Post your source, I'll see what's up.

Edit: liazon likes to link to weird things. The official versions are always on www.revsoft.org

http://www.revsoft.org/wabbitspasm.zip


Last edited by Guest on 12 Jul 2008 01:06:25 am; edited 1 time in total
Back to top
Liazon
title goes here


Bandwidth Hog


Joined: 01 Nov 2005
Posts: 2007

Posted: 12 Jul 2008 08:06:06 pm    Post subject:

that's not entirely my fault considering you've got executables stored all over RS site and no body knows what's new and what's not. best bet these days it to build from source out of the svn.
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 12 Jul 2008 08:07:57 pm    Post subject:

I run compile (I know it's actually assembling, but this is shorter) and then spasmmaker runs, which runs wabbitspasm (which is from revsoft).

This set up was used when I used tasm, naturally making spasmmaker (or tasmrunner as it was) much longer then the two lines.
Back to top
Spencer


Advanced Newbie


Joined: 06 Nov 2005
Posts: 99

Posted: 12 Jul 2008 10:18:53 pm    Post subject:

I'm sorry you're having problems assembling. I added the line you had before to generate the program in the "exec" directory.

[quote name='"cmd.exe"']C:\asm\source>compile

C:\asm\source>spasmmaker lineridr lineridr

C:\asm\source>echo ==== Now assembling lineridr for the TI-83 Plus ====
==== Now assembling lineridr for the TI-83 Plus ====

C:\asm\source>wabbitspasm c:\asm\source\lineridr.z80 c:\asm\exec\lineridr.8xp
Spencer's Assembler + Wabbitsign, April 2007
Pass 1 ...
Done.
Pass 2 ...
Done.
lineridr.8xp (665 bytes) was successfully generated!

C:\asm\source>pause
Press any key to continue . . .[/quote]

This was using some example source code I renamed to lineridr.z80. I'm running vista as well. If you want, you can try this version of spasm2. The syntax is the same.
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 13 Jul 2008 07:39:15 pm    Post subject:

now, it runs and shows the entirety of the include file and then it stops.

Would it be possible to imbed this in a website so it could work like Kerm's file parser?


Last edited by Guest on 13 Jul 2008 07:40:16 pm; edited 1 time in total
Back to top
magicdanw
pcGuru()


Calc Guru


Joined: 14 Feb 2007
Posts: 1110

Posted: 13 Jul 2008 09:28:41 pm    Post subject:

I don't know exactly how to make it work online, but first you need a web server (duh). The web server has to be able to run the assembler, so if you want to keep using this setup, you'll need a webserver running on Windows. This might be difficult, since I think most free webservers run on *nix, though I could be wrong.

Next, you just need a server-side script (like PHP, CGI, etc.) that will upload a file, run it through the assembler, and provide a download link.
Back to top
Liazon
title goes here


Bandwidth Hog


Joined: 01 Nov 2005
Posts: 2007

Posted: 14 Jul 2008 08:10:13 pm    Post subject:

hey that's not a bad idea. then people won't have issues with setting up ASM dev environments. imho it scares off a lot of ppl.
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page 1, 2  Next
» View previous topic :: View next topic  
Page 1 of 2 » All times are UTC - 5 Hours

 

Advertisement