6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 3:02 am

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Alternative to WinCUPL?
PostPosted: Sat Apr 17, 2021 8:31 pm 
Offline

Joined: Thu Aug 29, 2019 9:05 pm
Posts: 11
Location: France
Hi,
I lost an evening again trying to get some decoding logic on an ATF16V8B and I was wondering if there was any alternative to WinCUPL ?
I’ve searched a bit here and on the web, and apart from GALasm I don’t see any other software to program these GALs.
WinCUPL could be a nice solution, but I’m really tired of the crashes, corruption of simulation files, weird errors, etc...
I know it’s free and I shouldn’t complain, but I’m OK to pay for a reliable software but I don’t find any :(


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 18, 2021 1:39 am 
Offline

Joined: Thu Jan 16, 2020 3:52 pm
Posts: 45
GALasm works really well.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 21, 2021 4:36 am 
Offline

Joined: Sat Jun 04, 2016 10:22 pm
Posts: 483
Location: Australia
Back when I used it, I found that it was the GUI itself that was causing all the problems, not anything underlying, and that the GUI is only a pretty wrapper on top of the command-line utilities.
I ended up working out how to use the command-line utilities, and threw the GUI in the bin.
Unfortunately, it's been so long since I did that stuff that I don't remember what was involved anymore.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 21, 2021 6:22 pm 
Offline

Joined: Sat Dec 24, 2016 11:00 pm
Posts: 29
Location: Southern California
I've successfully used an open source program called "palwiz" by Bruce Tomlin (who I believe posts in the Atari Age forums). I have the source myself and can send it, although I'm not finding an online source right now. I ran it on MacOS but it's just a simple C program and so it should compile for pretty much anything.

Here are the details from the README on supported chip types:

The supported chip types are:

16V8S - 16V8 in "simple" mode
16V8C - 16V8 in "complex" mode
16V8R - 16V8 in "registered" mode
20V8S - 20V8 in "simple" mode
20V8C - 20V8 in "complex" mode
20V8R - 20V8 in "registered" mode
22V10 - 22V10 (the 22V10 has no architecture fuses)

(I was using it with Atmel 16V8Bs.)

--p.

_________________
Mite 6502: http://www.dourish.com/projects/mite.html


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 21, 2021 8:16 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
That sounds very handy! We should ensure the source is not lost, and preferably is shared.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 21, 2021 10:47 pm 
Offline

Joined: Thu Aug 29, 2019 9:05 pm
Posts: 11
Location: France
dourish wrote:
I've successfully used an open source program called "palwiz" by Bruce Tomlin (who I believe posts in the Atari Age forums). I have the source myself and can send it, although I'm not finding an online source right now. I ran it on MacOS but it's just a simple C program and so it should compile for pretty much anything.

.


Thanks, that’s really interesting indeed. Moreover if I can run it on the Mac, associated with minipro software for programming the GAL I won’t have to start a Windows VM each time I want to program a GAL.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 22, 2021 3:30 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
(I see the tool's source can be found on Bruce's site at http://xi6.com/files/palwiz-1.3a2.zip with earlier versions nearby.)


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 24, 2021 3:52 am 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
Thanks!

I was just searching the web for a linux compiler...

Here is a promising solution: https://github.com/daveho/GALasm.

I haven't tried it yet but it looks doable. Oh, I should have looked at the first post... :oops:

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 24, 2021 8:48 am 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1488
Location: Scotland
enso wrote:
Thanks!

I was just searching the web for a linux compiler...

Here is a promising solution: https://github.com/daveho/GALasm.

I haven't tried it yet but it looks doable. Oh, I should have looked at the first post... :oops:


I think GALasm was mentioned here earlier... I've been using it for as long as I've been using GALs on my 65x systems. It seems to work just fine but just one thing I wish was more documentation of its operator priority and support for ()'s in expressions. In one system I'm currently using an otherwise unused pin to help with an expression that I think ought to be do-able without the pin sacrifice. It's also possible (probable!) that if I actually spent more than half an hour with it I could work it out, however ...

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: