Here's how I made my first cartridge case.
First, I made two molds with tin cure silicone, the cheapest variant. Perhaps I'll make another one with platinum cure later.
The cost of the molds is about 12,= euro's in total, but they can be reused several times. Not sure how many times yet. Might vary between 20 and 120, judging by the reports I read on the internet.
It took 10-15 hours to cure until I could take the originals out of the mold. After that, I had them post-cure for two days. I
I just cross-compiled these from within Debian Linux (wheezy) and instead of only sharing them with the person I did this for, I thought I might just as well share them with everybody. Source code (GPL) is included. The win32 binary has been tested to work with wine under Linux. I cannot test the win64 binary, but it should work as well. Note that this is a command line utility. siddasm2.exe input.sid > output.asm. The output is in atasm format. It takes NSF (NES) and SAP (Atari 8-bit) files
I've spent some time reverse-engineering the file format used by Raster's Music Tracker. Included in the zip-file is rmtdump.c, a utility that came to be gradually, while exploring the format. There's also rmtformat.txt that describes the format in pseudo-assembly.
Here's the source code of SID 2 Gumby.
It contains all the songs that were already posted in this thread: [url="http://www.atariage.com/forums/topic/199103-teaser-sid-2-gumby/"]http://www.atariage.com/forums/topic/199103-teaser-sid-2-gumby/[/url] plus five more songs:
[*]Thing On A String
[*]One Man And His Droid
[*]The Master Of Magic
Sources are under the GPL3 license. The ADSR code is more or less the same as w
I was delighted by the positive responses I got on my previous blog entry and on the forum about my SID emulator on the Atari 8-bit. I also was a bit disappointed that it turned out there already was an emulator eight years ago that I did not know about, that sounded pretty much the same as mine (some tunes were better, some were worse IMHO). But, this challenged me to improve my emulation A few days ago, I "broke" the 15kHz boundary, and after some bug fixes, I am pleased to present you "Atar
Long time, no blog.
Let's start at the beginning. In 2009 I wrote my first version of a SID Emulator, running directly on the Atari 8-bit hardware. The emulation loop ran in the main loop and synchronisation was done with STA WSYNC. I had created a raw register dump of a .sid file with a modified version of TinySid and every frame I left the main loop a few times for a few cycles to stuff the SID emulation engine with new values. I didn't take long to realize I didn't have quite enough time t
On the Atari 8-Bit Forum, Heaven/TQA asked for help with retrieving an ASCII version of his demo sources in Macro-Assembler XE format. Because I recently wrote a detokenizer for Mac/65, I thought it'd be fun to try this file format too. Here's the result. It successfully detokenizes all the sample .ASM files I found in his zip-file, but I'm sure some functionality is missing (at least three assembler directives). If you stumble upon files that fail, please send them to me and I'll update the det
While I was browsing some old source code, I frequently stumbled upon MAC/65 tokenized files. Being too lazy to repeatedly start an emulator to convert them to (AT)ASCII and being unable to find a program online to detokenize them, I set out to write such a program myself. With some luck, I found a description of the format in the form of an old Analog Computing article. After that, it was pretty straightforward. Here's the source. Compile with gcc -W -Wall -O3 -o demac65 demac65.c. If you want
I finally compiled all the different Eagle parts I had drawn over the last year into a single Eagle library and adjusted them to be more or less uniform in look. While I was at it, I also added all missing chips and connectors. Currently, it contains the following parts:
Here's the 6502 assembler I mentioned recently on the Atari 8-bit forum. The reasons to write this were:
1.) None of the assemblers I tried could generate correct code for code assembled to run in zero page and have forward references to other code in zero page, changing their operand in real-time.
2.) I wanted to write an assembler in sh (years ago, I came across osimplay, which I thought was pretty neat).
[b]shasm65[/b] is written in [i]sh[/i], the Unix Bourne Shell, with a few extensio
Recently I acquired an old Bondi Blue iMac G3 with a PowerPC @266Mhz and 64MB RAM. I upgraded the RAM to 128MB and installed Debian GNU/Linux on it. Runs like a charm. I intend to use it remotely to test big-endian compilations, so I wanted the built-in monitor to be turned off. After searching the net extensively, I was unable to find a solution. [i]setterm -blank 1[/i] does not work (no APM support on a G3), [i]xdpms[/i] doesn't work either (no DPMS) and [i]pmset[/i] is only available under Ma
Two months ago I found a SID disassembler at the website of [url="http://cadaver.homeftp.net/tools.htm"]Covert BitOps[/url]. I rewrote large parts of it and added support for SAP and NSF (NES) files. It tries to do some simple code-flow analysis to determine code and data blocks. The output is compatible with ATASM. Because I want to avoid it'll bitrot on my harddisk, like so many other of my projects, I decided to post it here. Have fun.
Possible improvements (todo-list):
* command line opt
I have been back using my Atari 800 XL for about six months now. I bought a MyIDE cart to backup all my old floppies. Most of them were still readable. I did not really like the MyIDE cart though. Well, the cart is fine, it's mainly the patched O.S. It's a pity it doesn't support mixing SIO and IDE devices very well. So, I dug out my old SIO2PC cables. I had one MAX232 version and one using an MC1489. Both looked like crap (they were soldered very badly) so I decided to rebuild one. I "designed"
Last weekend I visited a retro-computer fair. From a distance I thought I saw an Atari XL. Coming closer, it became clear it was [url="http://www.imdb.com/title/tt0066765/"]something completely different[/url].
There's remarkably little information to be found on the net about this little computer.
[url="http://www.old-computers.com/MUSEUM/computer.asp?c=448&st=1"]Old Computers Museum[/url]