Wavetables – PRO32AW
Whilst in Thailand I picked up an ISA card with a daughterboard. It was part of a collection of crap from a market where the SIMMs and card were rusting and .. well ... I took a punt!
Turns out the card was an ESS1868, but the daughterboard was an Avance PRO32AW! Talk about lipstick-on-a-pig! I suppose someone wanted the cheapest SB16 experience with a 'better' MIDI quality? It seems this is a clone of a AdMOS Adwave 32, down to just a simple text modification on the PCB. There's a site (Japanese) here that mentions this fact.
The Wavetable module plugs on the header on the sound card and (usually) then disables midi-out on the joystick port.
After a lot of tinkering, I worked out the following. To get a wavetable to work, you need to adjust the IDSP/ADSP jumpers.. where ADSP seems to be the additional DSP card. If you don't have jumpers (The ESS1868 didn't ... and my Vibra 16S/C also didn't), then you'll probably find a new Gameport Joystick detected when Windows loads... unfortunately, this will conflict with your original joystick port.
To correctly install a wavetable under windows, your best option is to entirely delete the soundcard from windows first! Remove everything from device manager (especially the Gameport Joystick!) and then shut the machine down. In this state, the card will be found a-new when windows loads and you shouldn't get resource conflicts. It seems that jumperless sound-cards disable the joystick output when a wavetable is added and then re-route the midi messages to the wavetable. The main confusing part was that the new 'Gameport Joystick' used the exact same addresses and resources as the conflicting port!
After getting it all to work, I managed to pass the audio through my laptop and record the output of each piece of hardware. Here's the source file from Mr Trachtman's Archive.
Here's the basic ESFM Synth:
Here's the Vibra 16 FM Synth:
And then the PRO32AW wavetable:
And then my beautiful Roland Sound Canvas SC-55.
And finally, a friend's Yamaha PSR (Thanks Nathan!)
...Muhahaha...
I found the wavetable sound to be much better than the internal FM synth on the ESS1868. I actually don't mind the wavetable when compared to the SC-55, but was definitely hoping that the SC-55 would come out on top.
I wonder how I replace the soundfonts!?
Osaka Higashi Line
I've been a fan of the Yodogawa Bridge in NE Osaka for a long time. I stumbled across it during a bicycle ride back in 2007, but have been back to it every time I visit Japan. It used to be a single-tracked bridge, with a pedestrian path on one side, connecting Suita to Kudara (Hirano) for freight movements.
I took the above photos back in 2010. Here's an album with more angles. Note that it is also used for dead-heading passenger trains down to the Tennoji area.
Anyway, back on topic! Recently JR West has ripped up the pedestrian path and installed a second track to facilitate the Osaka Higashi Line. This is all well under-way, as I saw when I was there in 2016. This will see a passenger service from Umeda/Shin-Osaka Station through to Kyuhoji in East Osaka.
Further south, a lot of the duplication is already complete. The stations are also nearing completion. The main area that still needs work is the junction at the Shin-Osaka end. From what I understand, the junction used to exist, but was disused and ripped up. Land was then (illegally?) used by regular humans and had to be re-acquired.
The freight line from Suita intersects the Tokaido Main Line at the wrong angle, so a wye is currently being built just north-east of Higashi-Yodogawa Station. This will allow trains to proceed from Shin-Osaka straight onto the new line and across the Yodogawa towards Kyuhoji. This has required one new bridge and, as previously mentioned, the adjustment of other bridges. Thanks to the glory of Google Maps, we can follow the construction... albeit with a little bit of a delay. It turns out they've half-built the new north bridge and it looks quite amazing in the 3D view!
Here's the link to the view on Google Maps. The curved bridge construction infrastructure is amazing. I can't quite work out if they've custom-built the curved crane, or if it's flexible enough to fit the curve and be used elsewhere afterwards. Either way you can see the next pillar already in the river.
I'll update this post as I find out more information on this new line.
Thailand – November 2017
Such a crazy country. I always love visiting this place, having a few more items on the todo list this time around. Most of those were railway-related, but there was also a craving to find vintage computers, where possible. I really did take tooooo maaaannyyyyy photooooosss.....
Maha Chai Railway
The Maha Chai (or Maeklong) Railway runs south-west from the center of Bangkok to its name-sake, a fishing village and seafood market. A second part of the line then continues (after a ferry ride) through to Samut Songkhram. At the end of the first segment, the seafood market actually takes over the railway line when there are no trains. You'll find the timetable here for the line and I do have to admit that, for a single-car DMU on rotten tracks, it's actually quite convenient! ... just not high-speed :)
This was the first target on the first morning in Thailand. Due to a very early arrival from Australia, check-in was impossible and so coffee was skulled prior to public transport navigation. I'd originally attempted to get a taxi to take us to the eastern-most terminus, but they all suggested we take the BTS/MRT. Supposedly it'd be quicker. From the hotel opposite Hua Lamphong, the MRT was taken to Si Lom where a transfer was made to the BTS. We then traversed all the way to Talat Phlu (BTS) before walking north to Talat Phlu on the actual Maha Chai Railway.
The goal was to just check out the area and the local markets. Of course, it was way too early for those also, but fortunately the train was running! There's two level crossings to the west of the station and both are manually activated when a train approaches.
The DMUs are quite stunning. Built of an assortment of carriages, they trundle along some a precarious-looking railway.
We then wandered back to WangWian Chai BTS station... stumbling across a very mean looking local! (I'm guessing he was around the 2-metre mark.)
He was happily lazing around in a canal... probably cleaning up all the vermin that also try to go for a swim.
Hua Lamphong Station
Thanks to Bangkok Center Hotel being across the way, it was easy to visit this grand establishment and check out the scene. There's constant rail traffic in and out of the station and also a serious amount of shunting in the yard to the north as they build the daily/nightly consists.
And so on that note, before we go inside... I loitered and did a full lap, twice, of the area. Best sides are east and north. There's a nice road bridge at the very north to watch the entire yard.
There was hardly a minute of silence from this spot. I tried both AM and PM and always saw something being built up, arrive or depart.
You can also look over the other side of the bridge... if you can sneak between the traffic! It's always fun to watch how people happily inhabit the lines when there's no trains.
When doing a lap of the station... you can see a lot of the staged consists from the eastern side.
Above is the SRT Prestige... but it seems to have been stored in the station platform for a while... I wonder if it was for the King?
A BKK-bound train then rolled in and I was successfully bombed by a passenger! This is only a small section of the photos taken; there's a crapload more photos in the album.
Overnight to Chiang Mai
Why waste time going to airports (especially in Thailand traffic!) when you can sleep on the train? Well.. that was the plan... the air-con northbound service was really quiet, neat and tidy... but then southbound not-so-smooth. The tracks really didn't help!
The polished stainless steel carriages were built in 2016 by China for Thailand. They really are quite modern and are still very clean on the inside!
There's the usual amount of space to (nearly) stretch out. Unfortunately, they left the lights on ALL night? There didn't seem to be a 'dim' setting and the curtains didn't block much light at all.
The return service was a little more vintage. A much older consist, but still very clean for its age.
Both trips were very enjoyable. No trolley-dollies... but there was always a restaurant car within reach.
Chiang Mai
It was nice to finally see the country-side. I'd done Krabi and Surat-Thani in past years, but so far had only seen Bangkok on this trip and was ready for some peace and quiet. Of course, Chiang Mai is hardly that... it's been slightly taken over by tourists and all the baggage that follows from that. Yet again, thanks to the overnight train, we arrived way too early and stashed luggage at the hotel. From there it was off exploring the town. Muay Thai fights, markets, shops... all very cool to see. Not much in the way of vintage components though. Although, Pantip plaza did have a 3dfx Voodoo 2 ... of which I had to fight for as the seller didn't expect it to work. It did.
Anyway, on the last day, before the train back to Bangkok, I walked a lap of the station area. Fortunately a passenger train was being built!
We crossed the crossing and then did a lap of the yard. On the eastern side there is a siding for fuel tanks and a depot. You can then continue round and view the loco sheds. It's a really easy walk, despite the humidity. Actually, on that note, Chiang Mai was much more mild than Bangkok!
The station itself has a small bit of infrastructure and some scary-looking hotels.
There's even a cute little S-Scale diorama in the foyer!
BTS/MRT/SRTET and other newer transport modes
Trying to get around town via road is frustrating. The best method is to pillion on the back of a motorbike 'taxi' which will weave you through traffic. Next best is a tuk-tuk, but these (as much as they try to dodge and weave) will still get jammed. Taxis are another option, but they cause most of the traffic jams. Somehow the buses still manage to get through the jams, but in peak hour (which is 90% of the day) it's impossible to cross town quickly.
Due to all this, both above and below-ground railways have been built. The BTS lets you float above the traffic jams in air-conditioned comfort and the MRT allows you to sneak around sub-terraneously. Both are great... until you have a suitcase and it's peak-hour. Then you're in just as much of a jam... this time with human traffic!
The BTS pretty much does a lap of the main BKK city area and will get you from mall to mall very easily.
The MRT will then get you further north to, say, Chatuchak Market. Just be prepared to battle the busy periods! We arrived at 0530 on a Friday morning, jumped straight on the SRTET Airport Railway Link and tried to transfer at Makkasan to the Petchaburi MRT station to get to our hotel opposite Hua Lamphong. First attempt (it's an easy transfer) saw us held back from each approaching MRT consist as they were all jam-packed. This was at 7am, so everyone was heading in to town to work. A brief light-bulb moment turned bad when we tried to get a taxi above-ground... they all just told us to go back down and take the train; traffic into the city center would be worse.
Anyway, pushing and shoving ensued and we made it to the hotel.
Makkasan Mercure Hotel
A bit out of the city, but still close to transport. This is a great hotel with a great pool and a really nice view! Good prices also. It's just west of the Makkasan station of the Airport Rail Link. It's also just west of Asok Station on the main southbound line from Bangkok of the SRT. Therefore you get to see all types of trains.. including freight!
From the pool deck, the view is also good!
Makkasan Area
There's connections here for the SRT, MRT and SRTET. You'll find trains coming through on the SRT quite often... and if you're staying in the hotel above, then you'll probably be able to see them from the comfort of your own room! Either way, if you're downstairs on-foot, then there's always something to see.
DMUs were interspersed with loco-hauled passenger and freight. Lighting wasn't always the best, but there were no restrictions on where you could take a photo from. Within reason, of course... don't go getting too close.
The crossing up near the stations was fun to watch. People hardly cared when a train was there and the poor traffic cop really didn't have much of a chance of stopping those willing to take a risk.
And again.. the view of traffic from down the road when a train was trying to cross...
And freight... the best part...
Chinatown Markets
In search of vintage/junk goods, one recommendation was Klung Thom Center in Chinatown. This building turned out to be a let-down, mainly consisting of phone covers and protectors. Around the area were shops dedicated to all sorts of power tools, fasteners, hinges, car audio, car suspension, etc... but nothing really computer and nothing old. It wasn't until we stumbled into two seemingly random street markets that we started finding the more interesting wares.
This u-shaped road, which was actually the entrance/exit of the carpark that it wrapped around, turned into a flea market in the early afternoon. People spread out their wares on tarpaulins and it was really easy to get a good deal. I found quite a few random ISA cards and 30-pin SIMMs. All in varying states of decay!
The next area was grottier. Nested in a chinatown block, each alley was hardly wide enough to walk down, let alone spacious enough to spread out your mats and splay your bits and pieces. Regardless, there were all sorts of home appliances, projectors, jukeboxes, phones, ipads, tablets... but not so many computer-related items. It was still amazing to browse through it all.
And then, of course... don't forget to ask before taking photos of store-fronts!
Power Mac 7220 – PC Compatibility Card
I'd recently picked up a PC Compatibility Card for my Power Mac 7220 and thought I'd see if it worked. It seems to be the P166 variant and, unfortunately, didn't come with the required monitor cabling.
The card itself is huge. Being an entire PC on a card, you'll find graphics, RAM, sound and, of course, the main CPU all crammed on-board.
Basic Installation
It fits neatly into the 7220 case and has a metal tab at the far end that may well need to be adjusted to allow a secure fit.
You'll see in the first two shots above that the metal tab was in the wrong spot and didn't slot into the case. I had to shift it to the other position to provide a proper fit. Otherwise the weight of the card actually allowed it to start bending down!
There's also a CD Audio cable that needs to be fitted. Previously the 7220 simply had the audio from the CD drive plugged straight into the motherboard. Now, the audio runs from the CD drive to the PC card, then another CD Audio cable runs between the card and the motherboard. This effectively means that the PC Card is mixing its own audio output with anything from the CD drive and sending that to the Macintosh hardware.
Note that you'll need to set your input device to the internal CD Drive to have the sound come through!
Software is simple enough, see my post here for all the relevant downloads. Install PC Setup 1.6 prior to 2.14. The disks from that post work fine as well!
Hacking a cable together
I expected that the 26-pin 3-row D-sub plug required for this would be apple-proprietary, but it turns out that it's available on eBay! I purchased one, along with two 15-pin already-cabled plugs to hack up.
Nothing like buying in bulk in case of emergency! The wiring information can be found here, but I've provided it below for safe-keeping.
3-row 26-pin Compatibility plug |
Macintosh Video Out (male) |
Monitor Plug (female) |
Purpose | Direction |
---|---|---|---|---|
Pin 1 | Pin 15 | Horizontal Sync | In | |
Pin 2 | Pin 11 | C & VSync Ground | In | |
Pin 3 | Pin 9 | Blue Signal | In | |
Pin 4 | Pin 13 | Blue Ground | In | |
Pin 5 | Pin 4 | Pin 4 | Sense 0 | In/Out |
Pin 6 | Pin 13 | Blue Ground | Out | |
Pin 7 | Pin 9 | Blue Signal | Out | |
Pin 8 | Pin 14 | HSync Ground | Out | |
Pin 9 | Pin 15 | HSync | Out | |
Pin 10 | Pin 3 | CSync | In | |
Pin 11 | Pin 11 | C & VSync Ground | In | |
Pin 12 | Pin 5 | Green Signal | In | |
Pin 13 | Pin 6 | Green Ground | In | |
Pin 14 | Pin 7 | Pin 7 | Sense1 | In/Out |
Pin 15 | Pin 6 | Green Ground | Out | |
Pin 16 | Pin 5 | Green Signal | Out | |
Pin 17 | Pin 11 | C & VSync Ground | Out | |
Pin 18 | Pin 3 | CSync | Out | |
Pin 19 | Pin 12 | VSync | In | |
Pin 20 | Pin 2 | Red Signal | In | |
Pin 21 | Pin 1 | Red Ground | In | |
Pin 22 | Pin 14 | Cable Detect | In | |
Pin 23 | Pin 10 | Pin 10 | Sense2 | In/Out |
Pin 24 | Pin 1 | Red Ground | Out | |
Pin 25 | Pin 2 | Red Signal | Out | |
Pin 26 | Pin 12 | VSync | Out |
I cut the cable between the two 14-pin plugs and stripped the wires back. Intially, I started soldering these onto the main 3-row plug, but this became tedious and my soldering was unreliable. The requirement of joined pins also meant that I had to create intentional bridges and wasn't quite happy with this.
Instead, I found some spare 'tough' copper wiring and soldered 5cm leads onto the 3-row plug. From here, I then joined and soldered the correct wires and heat-shrinked it all together.
Resolutions were a little weird. There's notes in the PC Compatibility Card FAQ here that mention how you should install correct drivers and use a proper multi-sync monitor. I initially used my hack-job wiring and attempted to switch to the proper MAC to VGA adapter...
With the adapter in place, the resolution was mapped correctly. I then 'solidified' the cabling... hahahaha...
Installing Windows
I'd previously done this via the 7" Card on my 7200. Unfortunately things weren't to go as easy this time. In that post, you can find the Tiny Boot Disk hard-drive file that has a nicely bootable Windows 98 SE drive. Windows isn't installed on that, but it'll at least get you a booted 50mb harddisk. From here (or so I thought) you can then build another D: drive and make that bootable.
The goal was simple: Mount another hard-file, format it and copy the contents over. FDISK was used, format d:/s worked and then the full copy was done. On a reboot (after switching the disks so that the new drive file was C:), I was presented with NO ROM BASIC. I've never seen this error before! I switched the disks back and realised that the partition wasn't set as active. Unfortunately, DOS 6.22 FDISK can only set active partitions on the primary drive!
I therefore had to borrow FDISK from FreeDos. The best part of the PC Compatibility on Apple is that you can mount the hard-files on the Macintosh desktop! Make sure your PC side is shut down and just double-click the hard-file. After extracting FDISK, I copied it over to the DOS drive. I then unmounted the drive (drag it to the trash, as scary as that may seem) and then booted the PC side back up.
I now had an FDISK folder. Switching to this and starting FDISK gave me an error on line 2 trying to read FDISK.INI. Turns out that the file has UNIX line-breaks and DOS 6.22 hates this. I could've converted these on the Macintosh side and re-copied... but instead I took a punt and deleted the INI file. It worked! I could now set the active partition on D:.
And then... it booted... from here I copied the WIN98 folder off the CD to the HD as an installer folder and then brought Windows 98 SE to life! I still wanted to make sure CD Audio was correct, so I tested out Screamer which uses the CD for its soundtrack.
It then froze... each time... the entire machine... couldn't even get to the main menu!