Tuesday, January 30, 2007

Nostalgiskt värre

The Register har en artikel om BeOS, som ju var nära att bli det operativsystem som skulle köpas upp för att ersätta MacOS (klassiska MacOS alltså). Istället blev det ju Next och Mac OS X föddes. Inte desto mindre intressant att läsa om BeOS sorgliga öde.

Det lever kvar som Haiku och Zeta.

Wednesday, January 24, 2007

Quicktime får en säkerhetsfix och eCS hoppar igång igen

Apple har precis släppt en uppdatering till QuickTime som tvingar en att boota om när man installerat den, men det kan det kanske vara värt. Det är en säkerhetsuppdatering för en av de exploits som nligen avslöjades av MOAB (se den 1/1-07 på MOAB förr detaljer).

eCS hoppade igång (och fortsatte vara igång) i Parallels efter att jag höjt andelen RAM den får använda. Jag har fortfarande inte fått minsta pip från Parallels om saken trots deras löfte om att svara inom tre dagar. Bra produkt, usel support. Kanske dags att överväga VMWares alternativ?

Saturday, January 20, 2007

Emulatorer till OS X

Inte dumt alls!

* Arnold v1.7.5 - Amstrad CPC/CPC+ Emulator
* Boycott Advance v0.3.8 - Nintendo Gameboy Advance Emulator
* BSNES v0.1.7 - Nintendo SNES Emulator (Requires G5)
* fMSX v3.0.2 - MSX1/2/2+ Emulator
* Frodo v4.3.8 - Commodore 64 Emulator
* Generator v0.4.2 - Sega Megadrive/Genesis Emulator
* Genesis Plus v1.2.8 - Sega Megadrive/Genesis Emulator
* Handy v0.9.2 - Atari Lynx Emulator
* Horizon v1.3.7 - BBC Model B Emulator
* Jum52 v0.8.8 - Atari 5200 Emulator
* KiGB v2.0.3 - Nintendo Gameboy Emulator
* MO5 v2.6.1 - Thomson MO5 Emulator
* Mugrat v0.4.1 - Colecovision Emulator
* Neopocott v0.4.9 - Neo Geo Pocket Colour Emulator
* Nestopia v1.3.4 - Nintendo NES Emulator
* O2Em v1.0.9 - Odyssey^2 Emulator
* Oric v1.7.6 - Oric 1/Atmos Emulator
* Oswan v0.7.7 - Wonderswan Emulator
* Rainbow v1.5.5 - Atari 800 Series Emulator
* SimCoupe v0.8.1 - Spectrum SAM Coupé Emulator
* SMS Plus v1.2.3 - Sega Master System/Game Gear Emulator
* TEO v1.8.0 - Thomson TO8 Emulator
* TGEmu v0.3.2 - NEC PC Engine Emulator
* Thom v1.5.9 - Thomson TO7 Emulator
* Vecx v0.1.4 - GCE Vectrex Emulator
* ViBE v1.0b8 - Nintendo Virtual Boy Emulator

Trubbel i paradiset

Efter installation av Release Candidate 1 av Parallels Desktop kraschar eComStation stenhårt när jag startar Firefox.

Inte kul!

------------ Guest system configuration ------------
Current configuration (8b0b6b):
OS type: eComStation 1.2 (181)
Boot: c
Memory: 96 Mb
Memory block size: 2^10
Overall memory limit: 1628
Monitor base: 0x70000000
Memory working set : current=0x6000, maximum=0x6000
Monitor host speed: 1832
Timer resolution: 1
Refresh rate: 40
Use opt cmos: 1
Time schema: 1
Timer adjusting schema: 0
Time period scale: 10000
Minamal timer tsc ticks: 500000
Halt tsc ticks ignore: 1
Portion slow timer: 4
Portion plan timer: 1
Acceleration level: 2
Smart application acceleration: 4
Smart kernel acceleration: enable=0, state=777
Smart kernel mode #2: 1
Fast stub parameter: 0xffffffff
Fast system call: 0
Fast system call #2: 1
Multi frame parameter: 4
Hack parameter: 3
Bit D remap: 0
Ignore interrupts parameter: 0
Minimal async time: 0
Enable write-back disk cache: 1
Strong checks: 0
Full LDT map: 1
VM was resumed: 0
PC speaker: 1
Screen resolution: 1024x768x16 (stretch: 1x1)
Vesa mode: 0x117
FDD0: type=12, insert=0, path=/Library/Parallels/Tools
/vmtools.fdd
IDE0: HDD, type=1DE, cyl=12191, head=16, spt=63, path=/Users/dlundh/Library/Parallels/eComStation/ecs12.hdd
IDE1: CD-ROM, type=CD, insert=0 path=/Users/dlundh/tmp/ecs12mr_cd1_en Folder/ecs12MR_cd1_en.iso
IDE2: CD-ROM, type=CD, insert=1 path=/Library/Parallels/Tools/vmtools.iso
Network: type=RTL8029(AS), mem=0, port=0x300, irq=3 mac=00d0b41f3b15
Sound: 0
PCI: devices=0x1
-------- End of guest system configuration ---------
------------------- Print buffer -------------------
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
[Time elapsed from VM start : 17.905 second(s)]
E054.01.001
E051.14.030(0xfeeec,24576)


00010D7B,00010AFA,001382B8,0007ED5C,00008D37,0000864D



:53f15d46(026d46) :53f9f500(0b0500) :000feeec :00006000 :000118f6 :ff36e99c
:00000000 :ffffffff :00000000 :00004824 :00006c02 :00004818
:55eaff6c :53f2d50d(03e50d) :53f2d5fe(03e5fe) :000118f6 :ff36e99c :00000000
:00000003 :55eaff94 :55eaff94 :ffd7f000 :ffd8ff48 :00000000
:00000274 :55eaff88 :00004408 :00000000 :0000001c :000003ee
:00004ea0 :0000ff9b :00000000 :00000a00 :0000b800 :ffd7f000
:ff36e99c :00004ea0 :51fc0fc8 :ffd843d4 :00000000 :fefff5fc
:feeec600 :00000000 :00000001 :40000000 :00000000 :00000000
:fff2186e :0000ff63 :00082206 :00004e74 :0000ffd3 :00000000
:00000000 :00000000 :00000000 :ff404000 :55f58e00 :ff404020



Current monitor base=0x50000000
bAnalizeCode=0x0
uSegRegModelNo=0x0
iDTIndex=0x0
Primary OS paging mode=1



> Current monitor base = 0x50000000
> Total relocations count = 1
> Monitor bases history
> --> 0x70000000

---------------- End of print buffer ---------------
-------------- Guest processor state ---------------
Inhibit Mask=0

CS=FF63 [0000FFFF 00CF9B00] V=1
SS=FFD3 [A300FFFF 00109300] V=1
DS=0A00 [0000FFFF 00CF9300] V=1
ES=B800 [0000FFFF 00CF9300] V=1
FS=0000 [0000FFFF 0000F500] V=0
GS=FF9B [0000FFFF 00109300] V=1

EAX=FEEEC600 EBX=FFD843D4 ECX=FEFFF5FC EDX=00000000
ESI=FF36E99C EDI=FFD7F000 EBP=00004EA0 ESP=00004E74
EIP=FFF2186E EFLAGS=00003206

LDTR=0028 [7000FFFF FA00823A] V=1
TR=0010 [C7470067 FF008BDC] V=1
GDTR=FD405000(00002FFF)
IDTR=FFDCD380(000007FF)

CR0=8001001B
CR1=00000000
CR2=019B9000
CR3=FEEEC600
CR4=00000200

FF63.FFF2186E ???????????????? §..

FFD3.00004E74 ???? ???? ???? ???? ???? ???? ???? ???? ???? ????
----------- End of guest processor state -----------


Jag har rapporterat in det naturligtvis (den 11 Januari) och Parallels lovar att svara på mail inom tre dagar men ännu har inget livstecken synts på den fronten. Suck.

Friday, January 12, 2007

Virtualisering

Jag har tagit min Mac till jobb där den får husera. Jag märker att jag använder Mac till det den är bra på samtidigt som jag kör Windows i Parallels i Coherence mode så jag kan blanda Windows och Mac-program på desktopen. Funkar sjukt smidigt och gör att jag helt obemärkt kan förflytta mig mellan de olika miljöerna vi har på jobb.

Jag lärde mig en värdefull läxa om Parallels Desktop - avinstallera mellan installation av betaversionerna. Helt plötsligt efter att jag uppgraderat min installation till Release Candidate 1 började mina virtuella maskiner hänga sig hit och dit. Mycket irriterande. Jag avinstallerade Parallels och installerade det igen, hookade upp mina gamla VMs och nu är allt som det ska igen.

Monday, December 25, 2006

VMWare Fusion vs Parallels Desktop

Ja, så kom då VMWares virtualiseringsprodukt i en betaversion alla kan ladda ner.

Parallels Desktop som jag använder har alltså fått en kraftfull konkurrent. Det ska bli kul att se hur det går och vad det för med sig att Paralleles inte är ensamma på Mac OS X längre.

Fortfarande är det dock bara Paralells som officiellt stöder OS/2 och eComStation så jag kommer troligen fortsätta med just Parallels. VMWare hade en beta (av sin Windowsprodukt VMWare Workstation) med OS/2-stöd för något år sedan men de gjorde vad jag förstår aldrig klart det och har övergett det målet. Trist med tanke på att OS/2 är en enkel måltavla, inte mycket händer med koden nuförtiden så har man bara stödet klart en gång behöver man troligen aldrig ändra på det.

Men, men... :)

Thursday, December 21, 2006

Parallels Desktop får fin utmärkelse

Jag skulle ljuga om jag skrev att jag är förvånad. Parallels Desktop är helt klart en livräddare för både gamla och nya Mac-användare och en mycket värdig vinnare.

Vi får se om det blir mer konkurrens nästa år när VMWare får ut sin motsvarande produkt...

Monday, December 18, 2006

PortAuthority

När man ger sig på Mac OS X och vill utnyttja all mjukvara med öppen källkod som finns att tanka ner och kompilera kan man gå två vägar, MacPorts eller Fink.

Av en slump blev det MacPorts för mig. Jag installerade X11 som finns på OS X-DVDn och tog ner Apples utvecklingsmiljö och sen var det bara att åka, fast det är mycket lättare att åka någonstans med PortAuthority - ett grafiskt gränssnitt till MacPorts som bara fungerar. Rekommenderas om du vill kompilera upp Open Source men inte känner för att grotta hela vägen ner till kommandoraden.

Macheistfrosseri

Jag börjar så sakteliga gå igenom programmen jag fick från Macheist.

Det verkar mestadels vara bra program.

RapidWeaver har jag börjat använda på vår interna portal och det ser verkligen kanon ut, det tar ju tid att lära sig natuligtvis men det är helt klart värt det. Slutresultatet ser oerhört proffsigt ut.

Mer när jag kikat närmare på resten...

Tuesday, December 12, 2006

Remote Desktop mot Windowsmaskiner

Visst, VNC finns ju till Mac och funkar bra men många använder ju faktiskt Remote Desktop eller Terminal Services och då blir det knepigare.

I MacPorts och troligen Fink också ingår rdesktop som man kör från kommandoraden och det funkar ju, sen har Microsoft en gammal PowerPC-version av RDC - Remote Desktop Connection - från 2004 som man kan köra. Båda de valen är lite... sådär. rdesktop kräver att man har X11 igång och PowerPC-applikationer är ju emulerade på Intelmacar vilket drar ner performance rejält.

Idag hittade jag CoRD, Cocoa Remote Desktop. Intel native, open source och funkar finfint.

Macheist

Mike tipsade mig om Macheist, för 49 dollar får man följande program för OS X:
1. Delicious Library
2. FotoMagico
3. ShapeShifter4. DEVONthink Personal
5. Disco
6. RapidWeaver
7. iClip
8. Ett spel från Pangea

Beroende på hur mycket pengar de får in kommer man också få (vid 50.000 insamlade dollar) NewsFire och (vid 100.000 insamlade dollar) TextMate.

Låter som en förbannat bra deal!

Thursday, December 07, 2006

Minnesuppgradering

Ungefär det första jag märkte när jag fått hem min Mac mini var att minnet (512MB) var för litet. Visst, man kan köra en whebbläsare, IM-klient och Dashboard utan problem men Parallels Desktop var helt enkelt för tungt, maskinen blev slö som sirap.

Jag gjorde det naturliga och ringde Apple Store och hörde vad en minnesuppgradering skulle kosta och fick beskedet att Mac mini inte går att uppgradera. Jag var tvungen att lämna tillbaka min nya dator och beställa en ny med mer minne från början!

Det lät bara för korkat så jag googlade lite och hittade en massa sajter som sålde minne till den, lyckligtvis var Mike i USA och kunde köpa 2GB minne billigt till mig.


Jag fick minnet ikväll och installerade det enligt den här guiden.

Nej, det var inte helt trivialt men faktiskt inte speciellt svårt heller. När det var färdigt flöt allting mycket bättre och jag kan nu köra Windows och OS/2 i OS X, till och med samtidigt, utan problem. Lycka!

Firefoxpornografi

Wednesday, December 06, 2006

Framgång!

Det var marginellt krångligare att installera nätverskortet i eComStation än OS/2 (enligt beskrivningen nedan).

Tuesday, December 05, 2006

Mer om Parallels Desktop

Jag har nu en Windows 2000-maskin med 192MB minne och en eComStation-maskin med 96MB minne på min mac-kärra. Jag har inte fått igång nätverket i eCS ännu men jobbar på det.

Paralells Desktop är riktigt bra!

Uppdatering: jag tror det kommer gå ganska bra med nätverket i eCS imorgon, jag läste på lite och hittade vad det är för virtuell hårdvara Parallels Desktop presenterar:
Each virtual machine behaves as though it’s a PC with the following components:
* an Intel Pentium processor;
* a generic motherboard compatible with Intel i815 chipset;
* up to 1500 MB of memory;
* monitor with VESA 3.0 support. After a new virtual machine is just created, its monitor resolution will be either 640x480 or 1024x768 (VGA and SVGA). Later you will have the opportunity to either install Parallels Tools with a video driver in Windows, or set your own screen resolution;
* a floppy drive (mapped to an image file);
* up to four IDE disk drives. These can be either virtual hard drives (from 20 MB up to 128 GB each, in the form of hard drive image files) or CD/DVD-ROM drives (mapped to either actual drives or image files);
* Ethernet network card compatible with RTL8029. Parallels Desktop supports bridging to wireless networking adapters;
* up to four serial (COM) ports (each mapped to a socket or to an output file);
* up to three bi-directional parallel (LPT) ports (mapped to output files);
* a standard PC keyboard;
* a PS/2 scroll-wheel mouse.

Network Driver Installation
Below we consider the installation of the Realtek RTL8029 driver inside the OS/2 Warp version 4.0.
1 Click the System Setup icon on the system panel.
2 Click the MPTS Network Adapters and Protocol Services icon to open the Multi-Protocol Transport Services window.
3 Click Configure.
4 In the Configure window that opens, click Configure again to open the Adapter and Protocol Configuration window.
5 Click the Other adapters button below the Network Adapters section of the window to open the Copy Additional Network Adapter Drivers window.
6 Specify the path to the Parallels driver on CD-ROM disc image. The path should be:
\Drivers\Network\RTL8029\NDIS2OS2
7 Click OK. The Parallels network adapter driver will be copied. After this you can see the name RTL8029 PCI Ethernet Adapter included in the Network Adapters list. Select this name.
8 Click Change in the Network Adapters section of the window to change the current network adapter into the selected one.

DragThing och Grab

Finder och Dock är inte precis ett under av användarvänlighet i början, Finder är väl den största boven; en gammaldags relik från gamla tiders skakiga Mac OS.

DragThing är ett sharewarealternativ som gör att man mestadels kan undvika både Finder och Dock och som dessutom är mycket, mycket bättre med fler och lättanvända funktioner.

Om du vill ta en bild av ditt skrivbord eller bara en applikation kan du använda Grab som följer med systemet och ligger i Utilities-mappen under Applications. Lättbegripligt och funktionellt fast inga avancerade funktioner. Duger helt klart till det jag använder den till.

Monday, December 04, 2006

Parallels Desktop

Hetast just nu i mjukvaruindustrin är virtualisering - alltså att köra flera operativsystem på samma fysiska maskin.

Naturligtvis har det också funnits på Macintosh, i form av Virtual PC som emulerat en PC på PowerPC-baserade Macar. Nu när Apple sett ljuset och gått över till intel är naturligtvis saken en annan, och med Parallels Desktop har Mac OS X (Intel enbart) fått en virtualiseringsprodukt som heter duga.

Här går det att köra det där retsamma Windowsprogrammet som inte har någon motsvarighet på Macen. I mitt fall handlar det om Intervocative Softwares DVDProfiler som jag har för att hantera min dvd-samling.

Något hopp om att DVDProfiler ska komma till Mac OS X har jag inte men tack vare Parallels Desktop slipper jag bry mig. Jag kör helt enkelt igång en Windows2000/XP/Vista-kopia under Mac OS X och startar programmet.

Trots att det handlar om avancerad teknik under ytan är Parallels Desktop föredömligt lätt att använda, kanske inget för den absolute novisen men ändå väldigt långt från raketvetenskap.

Varför programmet är 30$ dyrare på Mac än på PC vet jag däremot inte.

Ändock, rekommenderas varmt om du har behovet.

Thursday, November 30, 2006

Sugen på spel?

Tvärr är Mac ingen vidare plattform om man gillar spel.

Det finns få kommersiella spel till OS X men det finns en hel del enklare spel som är freeware eller shareware. Det finns även emulatorer.

Om man skaffar dator primärt för att spela spel bör man alltså även fortsättningsvis välja Windows.

Här är några länkar iaf:
MAME OS X
SMS Plus
Inside Mac Games (nyheter)