@DATABASE "CoolNESs-guide"
@WIDTH 77
@(c) "1997-1999 Fredrik Olsson, Swedish Translation by Lennart Johannesson"
@INDEX Index
@NODE "Main" "CoolNESs, musiken låter bättre när jag är med dig!"


@{B}                   CoolNESs - en kool NES-emulator för Amiga
                               Av Fredrik Olsson
                           version 0.76 [1999-04-20]
@{UB}

Nyheter i V 0.76: Det mesta angående ljud är fixat.



@{B}Egenskaper:@{UB}
   Support för Mapper: 1-5, 7-11, 15, 16, 18, 19, 21-25, 32-34, 64-66, 68, 69, 78.
   10 styrvalsmöjligheter (Normal+CD32pad+MegaDrivepad+4pl-adapt) och tangentbord.
   4 spelar-adapter och handkontroller (Joypaddar).
   Skärmrullning. (scrolling)
   Skärmdelning.
   Alla kända VRAM speglings-lägen (1skärm, horizontell, vertikal, 4skärm).
   8 & 16 höga "sprites".
   Batteri sparning.
   Stöd för ljud.	(både fyrkants-våger, triangel och brus eller PCM)
   Nyckelfil stöd.
   GUI (Grafiskt gränssnitt).
   Skärmdumpning.
   Fortsättning (Continue).
   Internt @{"IPS" LINK "IPS"} stöd.
   GZip stöd.
   Stöd för @{"palette" LINK "palett"} filer.
   Stöd för CLI argument.


   @{" Copyright     " LINK "copyr"}	Vem äger denna produkt?
   @{" Introduktion  " LINK "intro"}	Vad är egentligen detta?
   @{" Systemkrav    " LINK "requirements"}	Vad behöver jag för att köra...
   @{" Användning    " LINK "usage"}	Hur använder man den här lilla saken?
   @{" Framtiden     " LINK "future"}	Jag ser..... massa saker.
   @{" Historia      " LINK "history"}	Vad som har hänt.
   @{" Registrering  " LINK "limits"}	Begränsningarna och vad du kan göra åt dem!
   @{" Buggar        " LINK "bugs"}	Elaka små kryp.
   @{" Upphovsmannen " LINK "author"}	Det är jag det, "snubben".
   @{" F.A.Q.        " LINK "faq"}	Frågor som folk ofta undrar.
   @{" Tack          " LINK "thanks"}	Folk som jag vill tacka.

@ENDNODE

@NODE "thanks" "Tack"

  Jag skulle vilja tacka följande människor för deras hjälp med att
förse mig med information angående nes-emulering

Marat Fayzulin,			Skulle aldrig börjat utan hans dokumentation!

Yoshi,				Tack för dokumenten om ljud.

Alex Krasivsky,			Han började forska i NES-hårdvaran.

Juan Antonio Gomez Galvez,	Tack så mycket, för ledtrådar angående kåden och sånt.

Firebug				Väldigt bra mapper dokumentation.

D				Har gjort ytterligare forskning om mappers.

Goroh				För att verifiera några av de "fakta" som jag antagit.

Matthew Conte			För att ha gjort "reverse engineering" på ljudet.

Allt folk på NESDEV mailing listan


Tack till alla Amiga-Användare
Alla som registrerat      Tack för det stora moral stödet
Speciellt alla som har betalt för CoolNESs:
Blonde Lion
Martin Chantler
SnuskBob
Olov Sandell
Björn Johansson
Nikolaos Theologou
Fredrik Eriksson
Josef Andersson
Robert Karlsson
Peter Mattsson
Carl Röjstrand
Gouygou David
Johan Eriksson
Paul Murphy
Marcus Johansson
Lars-Erik Åström
Daniel Beorchia
Andreas Olsson
Christopher Hart
Jesper Klingvall
Per-Ola Eriksson
Peter Fischer
David Ståhl
Erik Dahlberg
Niclas Aronsson
Nicholas Nilsson
Lennart Johannesson
Kenneth Johannesson
Johan Rönnblom
Christian Andersson
Nicola Filotto
Jonas Österberg
Christian Westman
Jimmy Johansson
Mikael Törnquist
Alan Stokes
Makoto Kawamura
Thomas Palestig
Krister Skrtic
Jon Åslund
Jesper Andersson
Cagnac Forbier
Steven Anderson
Kjell Lindén
Krister Nylén
Jukka Varsaluoma
Björn Andersson
Erik Dalén
Dinos Costanti
Paul Ellis
Joona Pöhö
Andreas Witte
Juan Orellana
Gonneau David
Michael Bromery
Jaakko Pohjamo
Crepin Oliver
Martin Persson
Pasi Ylinen
Anders Karlsson
Tobias Bellinder
Kevin Ross
Lars Olsson
Michael Rupprecht
V.Bang
Dirk Schneider


Alla WarD-medlemmar.
Guru, för hans eviga undrande "hur går det med CoolNESs då?" ;)
Tesla, för några galna ideér för CoolNESs och hans hjälp med nyckelfiler+GUI.
Ash, förser förhoppningsvis med lite grafik snart.
Axe, för att vara den bästa kompisen någonsin =)
xTs, kommer det någonsin att bli en CooLYNX?.
Classes, kåd & kola, party & Öl.
CaB, för underhållning av @{B}WarD@{UB} hemsidan.
BluMental, för att vara en riktigt kool snubbe.
$tud för att han gör sån otroligt bra musik.

Spot/Up Rough, Vi skall göra koola musikdiskar, eller hur!?!.
Skope/Up Rough, jäkel vicka jungel låtar.

Tomas Amsrud för de koola ikonerna och installations skriptet, samt för att underhålla hans sajt.

Lennart Johannesson för denna svenska guide och en massa trevliga tillrop ;-)


Nintendo???

Mer kommer senare.......


@ENDNODE

@NODE "copyr" "Copyright"
    Den här guiden och exefilen är
    copyright 1997-1999 Fredrik Olsson. De är shareware så sprid dem så mycket
    ni vill, så länge de är oförändrade. Men sprid inte nyckelfilerna.

    Den här mjukvaran är försedd "Som Den Är", så om din dator eller nåt annat
    brinner upp, börja läcka eller om något annat otrevlig händer och du
    tror att du kan skylla på mig, så har du fel. Du får stå för konsekvenserna.
    Du är alltså skyldig. Gillar du inte detta, så använd inte programmet.

    Den här produkten får bara användas på en Amiga kompatibel dator.

    Den får inte säljas i vinst-syfte.
    Om den blir publicerad på någon omslagsdisk/cd på en tidning så skulle jag
    vilja ha en kopia av tidningen, eller i alla fall bli tillsagd om det.

    Du får inte använda denna produkt för att tillverka någon sorts vapen.

    Om du inte kan läsa denna text så måste du be en vän eller förälder läsa
    den för dig.

    Om du skulle lyckas knäcka nyckelfilerna så skulle jag vilja ha en
    registrerad i mitt namn. ;)


@ENDNODE

@NODE "author" "Kontakta Mig"

        Jag har precis flyttat till min egen lägenhet, det skedde snabbare än jag trodde.
	Jag har också fixat telefon och internet-uppkoppling,
        så nu kan jag läsa mina mail oftare! =)
        Jag hoppas att jag skall kunna updatera CoolNESs lite oftare nu för tiden.

    EPost:
	flubba@hem2.passagen.se
	fredrik.k.olsson@europe.eds.com

    Hemsida:
	http://hem2.passagen.se/flubba/	(coolness.html)

    PostAdress:
	Fredrik Olsson
	Hjortmossegatan 84
	461 51 Trollhättan
	Sverige

    Telefon:
	+46 (0)520-39253

    IRC:
	FluBBa


För registrering läs @{"Begränsningar" LINK "limits"}

@ENDNODE

@NODE "intro" "Introduktion"

  Jag letade efter en kool NES-emulator men jag såg bara mörker (DarkNESs)!

  Nåväl, det började för ett par år sedan när jag började programmera en 
  Zelda simulator. Först började vi återskapa grafiken, och sedan några
  rutiner men ju mer jag programmerade, desto mer tid insåg jag att det
  skulle ta. Så när jag hörde talas om en NES-Emulator för Amiga tänkte jag...

  Öööh, nå...Jag försökte i alla fall tänka! :)

  Jag började koda CPU:n med hjälp av en källkod från Aminet, det blev inte
  alls något bra så jag började om från början. Hittade en sida om 6502 på
  en finsk-site, som jag laddade ner. Snart hade jag en fungerande cpu-kärna.
  Därefter kontaktade Juan mig och lärde mig ett och annat knep. Jag lade
  till detta till kärnan och skrev om den ett par gånger. Just nu ser det
  ut som det är den snabbaste 6502-kärnan tillgänglig för amiga.
  Den är gratis för alla att använda.

  Så här är resultatet av ett antal veckor av tänkande och kodande.
  (Det börjar faktiskt se mer ut som ett par år och månader nu....)

  Zelda fungerar nu! =)

  Det här var ju trots allt från början mitt första och enda mål.

  Och den är skriven i 100% assembler, ledsen jag vet inte hur man
  programmerar i C. GUI:et är skrivet i C men det är min polare
  (Peter Bengtsson's) job.

                                @{B}CoolNESs!@{UB}



@ENDNODE

@NODE "usage" "Använding av CoolNESs"

	Kom ihåg att kopiera tabs.gadget till SYS:Classes/Gadgets/ !!!   

	Rätt så enkelt faktiskt, kör bara från cli eller WB.

	Clicka på "Load" och välj en *.nes fil och du är där.
        Tar nu även argment från cli (bra för DOpus =).
	Alla knappar skall ha ett snabbvalskommando också.

	Return eller Gul fungerar som @{B}Start@{UB}.

	Höger_Skift eller Grön fungerar som @{B}Select@{UB}.

	Vänster_Alt, Fire1 eller Röd är @{B}B@{UB}.

	Vänster_Amiga, Vänster_Skift, Fire2 eller Blå är @{B}A@{UB}.

	Piltangenterna eller joystick/pad är riktning.

	@{B}F1@{UB} väljer normal joy1.
	@{B}F2@{UB} väljer CD32pad1.
	@{B}F3@{UB} väljer MegaDrivepad1.		@{"Vad" LINK "MDPad"} behöver jag?
	@{B}F5@{UB} slår på joy2.
	@{B}F6@{UB} väljer Zapper2 emulation med mus2 (test).
	@{B}F7@{UB} väljer Paddle emulation med mus2.
	@{B}Esc@{UB} används för att avbryta emulationen.
	@{B}BackSpace@{UB} (<-) lägger på mynt (vs-system).
	@{B}F9@{UB} väljer NMI-hastighet (slowmotion, vissa spel funkar bättre).
	@{B}F10@{UB} är Reset.
	@{B}Help@{UB} IRQ på/av (bara mapper 4 & 5 än).
	@{B}*@{UB} Gör skärmdump (stjärnan på det numeriska tangentbordet).
	@{B}P@{UB} Frys spelet.
	@{B}O@{UB} Smält spelet (forsätt fryst spel).
	Tangentbord1 används alltid som ett tillägg till Input1.


        @{" Olika Paletter    " LINK "Palett"}

	@{" Patchning av spel " LINK "ips"}

	@{" Bild av tangenter " LINK "newkeys.iff/MAIN"}

@ENDNODE

@NODE "faq" "Roliga, Underhållande och irriterande Frågor."

CoolNESs F.A.Q.
F=Fråga S=Svar L=Lösning

(1)
	F: Varför hoppar vissa spel ur utan någon som helst anledning?
	S: Några spel är väldigt känsliga för timing, och eftersom
	   CoolNESs använder Amiga-hårdvaran för timing och CPU för
           emulationen skiter sig saker ofta detta.
	   Jag har gjort en fix för detta men den är inte perfekt!  	
	L: Prova F9 för en långsammare NMI (Slowmotion).
(2)
	F: Varför suger ljudet !?
	S: Hmmm, ge mig en till kanal till Amiga så. 
	L: Jag får väll lägga in mixning av kanaler.
(3)
	F: Varför fungerar inte batteri-sparningen på Zelda?
	S: Förmodligen så är problemet batteri-bit:en i headern inte satt
           eller så saknas .nes ändelsen i filnamnet.
	L: Använd en  Hexeditor för att sätta bit#1 i byte #6 (0 först),
           eller använd ett speciellt program för att modifiera NES-headers.
(4)
	F: Varför ser jag bara statusbaren korrekt i vissa spel?
	S: Det beror antagligen på skärmdelningen.
	L: Använd Help-knappen för att slå på IRQ (och skärmdelning).
(5)
	F: Varför ser jag inget annat än en svart skärm?
	S: Förmodligen för att du inte har en PAL/NTSC monitor.
	L: Hmmm, inte mycket att göra än att plugga in ditt gamla TV-set.
(6)
	F: Varför visas inte logo displayed on SMB?
	S: Detta är den hackade versionen (inget 2spelar läge heller).
	L: Skaffa den riktiga versionen.
(7)
	F: Var på internet kan jag hitta mina favoritspel?
	S: Hur skall jag veta det!?
	L: Använd din favorit sök motor (FTP) och ditt huvud.
(8)
	F: Varför är emulatorn så långsam?
	S: Emulering tar lång tid. Det kan hända att det blir några små
           optimeringar i framtiden.
	L: Köp en Pentium200 och kör Nesticle ;)
(9)
	F: Hur använder jag olika Paletter?
	S: Döp om filen till CoolNESs.pal eller till "spelnamn.pal".
	L: Ta en titt på @{" Palett " LINK "Palett"} Instruktionerna.


@ENDNODE

@NODE "IPS" "Hur man använder IPS (Internationellt Patchnings System)."

	För att använda IPS-filer med CoolNESs är allt du behöver göra att kopiera IPS-filen
	till samma katalog som NES-filen och döpa den därefter (Zelda.nes & Zelda.ips).
	Sedan så markerar du _Patch_ knappen på prefs-sidan i GUI:et, om det inte finns
	någon IPS-fil kommer ingenting att hända. Om du har flera patchar för samma spel
	så är det smart att spara alla patchar i en speciell katalog, och bara döpa om dem
	när du vill byta patch.

	Jag är öppen för alla förslag på den här sidan, tack!
	För tillfället fick jag offra Filter knappen för detta moment.

@ENDNODE

@NODE "MDPad" "Hur man kan modifiera sin MegaDrive/Genesis spelkontroll."

	För att få din MegaDrive pad att fungera med CoolNESs (eller Wzonka Lad och ADOOM)
	är det enda du behöver göra att byta plats på pin 5 och 7 i joypadden.
	(Eventuellt också sätta ett 470ohms motstånd (resistor) mellan dem.

	Lätt? =)

	Okej, för att göra en kort förklaring lång, här är hela berättelsen.
	Amigans joyport har 9 pins. 1 för jord och 1 för +5C, 4 för riktningar och
	2 för fireknapparna, det finns alltså 1 pin ledig.
	Så hur kan man få 1 pin att hantera 2 knappar? Du använder en multiplexor!
	Det är vad MegaDriven gör, den använder en 74HC157 för att ändra vilka
	knappar den kollar efter. Så de 2 pins:en som går till knapparna kan
	egentligen addressera 4 knappar, A, B, C och start.

	Det enda problemet är att +5V är pin 7 på Amiga, och på en MegaDrive är
	detta på pin 5.

	Så allt du behöver göra är att öppna din MegaDrive pad och hitta kabel
	7 och 5, byta platts på dem. Detta kan kräva lite lödning,och om du vet
	eller känner till hur man löder, _PROVA DET INTE_. Eller också så gör du
	det, men jag har varnat dig. Jag tar inget som helst ansvar om något
	hemskt/elakt skulle hända.
	Det borde inte vara något problem dock.

	Lägg också märke till att om du gör detta ingrepp kommer inte din handkontroll
	att fungera med MegaDrive/Genesis längre.

	Kolla också Aminet/util/libs/ControlPad.lha , och så ADOOM's readme.

@ENDNODE

@NODE "Palett" "Hur funkar Paletten?"

	Skum palette?

	Om du har stött på något VS-spel eller tror att CoolNESs original
	palett inte stämmer, så kan du göra din egen!

	Formatet är antingen rå (från Nesticle), RGBRGBRGB..... åtminstone 192 bytes lång,
	eller så vanligt IFF format (från DPaint eller liknande), antalet färger måste vara
	minst 64.

	För att sedan använda paletten är det enda du behöver göra att döpa om filen till
	CoolNESs.pal och lägga den i program lådan eller så döper du den efter spel namnet
	och lägger den i samma låda som spelet.

	Det skall finnas en @{"exempel" LINK "NES_Colours.IFF/MAIN"} fil för att få dig förstå.
	Fastän CoolNESs även borde hitta paletten i en bild vill du nog helre spara paletten
	för sig själv.
@ENDNODE

@NODE "requirements" "Systemkrav för CoolNESs."

	För att starta emulatorn så behöver du AGA och en 68020 eller bättre.
	Installerad "tabs.gadget" i SYS:Classes/Gadgets/ .
	Just nu krävs en PAL/NTSC-monitor också.
	För att få bra hastighet (50/60 fps) kommer du att behöva en 25Mhz+ Processor
	och snabb(fast)-minne. Många intron och vissa spel kräver fortfarande _bara_
	14MHz och snabb(fast)-minne för 50fps (60fps in NTSC).
	Tala du om för mig om detta är "snabbt".

	Den kräver minst 500k chip och 250k övrigt minne.
	Plus minne för cartridgen. Varierar från 24k till 1M.
	Snabb(Fast)-minne krävs inte men rekommenderas starkt.

	En 2knappars+ joystick är trevligt men inte nödvändigt.

	En NES-rom kunde också vara kul att ha... =)
	Och NEJ! Jag skickar inga till dig! Inte om de är Copyrighted.

	Har just fått reda på att ELITE är gratis att sprida, synd bara
	att det inte fungerar än.

	Kanske skriver jag ett demo för NES. :)

@ENDNODE

@NODE "future" "Vad som kommer i framtiden."

	Det finns många saker som kommer i framtiden.
	Synd bara att jag inte kan förutse den ;)

	Fler mappertyper.

	Spara frysna spel till disk.

	Hårdvaru sprite:ar. (Snabbare om möjligt?).

	Vertical skärmdelning

	XPK stöd.

	Cykel-räkning och system-skärm för att tillåta riktigt multitaskning.
	En icke-AGA version???

	Bättre ljud?

	NES-DiskDrive???

	FamilyBasic Tangentbord???

	Zapper, prova F6 =)

	Ett koolt demo, för att demonstrera lite grafik.

	V1.0? Aldrig!

@ENDNODE

@NODE "history" "CoolNESs historia!"


@{B}Ver 0.76  20 April 1999.@{UB}
	Det mesta angående ljud är fixat, stort tack till Matthew Conte.

@{B}Ver 0.75  15 Mars 1999.@{UB}
	Denna svenska guide utav Lennart Johannesson.
	Lade till sprite prioritet (spr/spr och spr/bgr).
	Ändrade några saker i CPU-kärnan (fart).
	Liten fix för triangel kanalen.
	Lade till mapper#79 (Krazy Kreatures).
	Bättre stöd för VS-system (ännu inga dip-switchar).
	Gzip stöd (kräver z.library).
	Fix till Megadrive-pad avläsning.

@{B}Ver 0.74  4 Januari 1999.@{UB}
	Fixade Fyrkantsvåg och triangel kanalerna.
	Fixade skärmhöjden i inställningarna (igen?).

@{B}Ver 0.73  1 December 1998.@{UB}
	"Sprite update" i GUI:et fungerar nu.
	Mindre uppdatering av grafik-motorn, fix av bank swappning.
	Smartare avkänning efter skärmdelning.
	Mindre fix av GUI:et (filnams visning).

@{B}Ver 0.721  4 November 1998.@{UB}
	Fix för spel med batteri. C fungerar nu som i GUI:et som Continue.

@{B}Ver 0.72  1 November 1998.@{UB} Släppt på Compusphere X.
	Fortsättning och frys/smält.
	Alla inställningar i GUI:et skall fungera nu =) (förutom sprite uppdateringen).

@{B}Ver 0.71  25 Oktober 1998.@{UB}
	Skärmdumpning (* på det numeriska tangentbordet).

@{B}Ver 0.70  17 September 1998.@{UB}
	Finns nu även med Fransk guide (V0.69).
	Stöd för palette filer (raw och IFF). @{"Palett" LINK "Palett"}
	Lade till PAL/NTSC switch.
	Lade till mapper#78 (Holy Diver).
	Fixade vissa av sprite problemen med MMC5.
	Ändrade CPU-kärnan för alla spel med <=32kb PROM.
	Uppdaterade skrivningar till PPU:n (snabbare).
	Satte IRQ standarvärde till av. Använd HELP för att slå på.

@{B}Ver 0.692  11 Juli 1998.@{UB}
	Fixade IPS-rutinen så att den stöder packat data och inte låser sig.

@{B}Ver 0.69    7 Juli 1998.@{UB}
	Lade till lägg på mynt för vs-system (backspace, <- )
	Lade till en fix för "grafik-tar-för-lång-tid-så-nu-avslutar-jag" buggen =)
	Fixade nästan all grafik för mapper #9/#10.
	Lade till loppande av samplingar (Punch Out).
	Fixade en prov aktiv-bit i PPU:n (Racket Attack)
	Minder hastighetförbättringar av CPU-koden.
	Fixade ett mindre fel i PPU-Scroll registerna (NARC).
	Lade till @{"IPS" LINK "IPS"} "under-körning" support (patcha spel).
	Lade till mapper#66 (SMB/DuckHunt 2-IN-1, Gumshoe).
	Lade till mapper#65 (Hammering Harry 2 Jap).
	Lade till support för paddle (Arkanoid) använd F7 för att slå på.

@{B}Ver 0.68    17 Maj 1998.@{UB}
	Små fixar till PPU koden (mer exakt och snabbare).
	Added mapper#10 (Fire Emblem Jap).
	Lade till mapper#18 (BasesLoaded Jap).
	Lade till mapper#64 (Shinobi).
	Lade till mapper#68 (AfterBurner2) buggar fortfarande.
	Lade till mapper#69 (Batman1 Jap, Batman2:Return of the Joker).
	Små fixar för Mapper#21 (KonamiWorld2).
	Små fixar för Mapper#23.
	Lade till IRQ för mapper#19 (3Gohukas).

@{B}Ver 0.67    10 Maj 1998.@{UB}
	Lade till mapper#24 (CV3 Jap).
	Lade till ett installations-skript.
	Små fixar av Brus kanalen.
	Små fixar av Triangel kanalen.
	Små fixar av PCM kanalen.
	Mapper-rutiner omskrivna lite grann.

@{B}Ver 0.66    29 Mars 1998.@{UB}
	Små fixar av Brus kanalen.
	Små fixar av mapper#4 som i vissa lägen kunde få spel att uppträda skumt.
	Lade till PCM kanal (Inte tillsammans med brus än).
	Mindre hastighetsförbättringar av grafik-rutinerna.
	Lade till stöd för 2 CPU-kärnor, en för icke mappande spel (0 & 3) snabbare.

@{B}Ver 0.65    22 Mars 1998.@{UB}
	Små fixar av GUI:et, tar nu argument från CLI igen.
	Små fixar av mapper 22 and 34.
	Lade till mapper#33 (PonPokoPon J).
	Lade till mapper#32 (ImageFight J).
	Lade till mapper#25 (Gradius2 J).
	Första försöket till skärmdelning (bara en delning än så länge).
	Lade till en F.A.Q. till denna guiden och lite andra saker.
	Ändrade CPU-kärnan till den i V0.61 eftersom den senaste var buggig.
	Massor av fixar av Mapper#5 (Bandit Kings of Ancient China).
	Foxade paletten för "Punch Out". Ändrade några inmatningar.

@{B}Ver 0.64    8 Mars 1998.@{UB}
	Nu kan du betala med D-Mart (Tyskland).
	Sänkte priset till £10 för GB.
	Fixade Mapper#4 (SMB3, TMNT3).
	Fixade en bug i VRam layouten, Trojan skriver ut mer text.

@{B}Ver 0.63    2 Mars 1998.@{UB}
	Fixade Mapper#1 (Wrath of the Black Manta).
	Fixade Mapper#34 (DragonBall).
	Lade till Mapper#16 (DragonBallZ(2)), ingen IRQ än.
	Lade till Mapper#8 (Doraemon).
	Lade till Mapper#23 (Kid Dracula).
	Lade till Mapper#22 (Twin Bee 3), buggar fortfarande.
	Lade till Mapper#21 (Goemon2).
	Skrev om grafik-rutinerna.

@{B}Ver 0.62    22 Februari 1998.@{UB}
	Fixade så att ljudrutinen hanterar de övre 3 bitarna (mer spel startar)
	Lade till brus, låter inte riktigt rätt än.
	Optimeringar av CPU-kärnan, detta är ett test.

@{B}Ver 0.61    19 Februari 1998.@{UB}
	Finjusterade ljudet lite grann.
	Mindre bugfixar av GUI:et.

@{B}Ver 0.60    15 Februari 1998.@{UB}
	Lade till ljud för oregistrerade användare.
	Skrev om CPU-kärnan för att hantera minnes mappning i realtid.
	Lade till mapper#34 (3D World Runner).
	Lade till mapper#19 (Splatter House).
	Tog bort mapper#16 efter som den var felaktig.
	Lade till mapper#5 (CastleVania3).
	Fixade VROM switchandet för mapper#4, #5 and #19 (snabbare).
	Skrev om PPU,CPU och sprite koden (Bubble Bobble2 är lite snabbare).
	Förbättrade ljud-rutinerna.
	Små fixar av GUI:et.

@{B}Ver 0.59    10 December 1997.@{UB}
	Lade till ett GUI.

@{B}Ver 0.49    släpptes aldrig 17 November 1997.@{UB}
	Lade till IRQ support för Mapper#4 (Batman3 & Jurassic Park låser sig inte längre).
	Lade till 4spelar-adapter stöd.
	Fixade Mapper#1 lite grann (Zelda2 ser bra ut nu).

@{B}Ver 0.48    10 November 1997.@{UB}
	Skrev om tangentbords-rutinen så att den använder OS-rutiner.
	Fixade en bug i PPU:n som ledde till att många av RAREs spel så konsiga ut.
	Lade till 4skärms VRam (Gauntlet fungerar).
	Fixade en liten bug vid avslutning.
	Lade till Mapper#15 (100in1).

@{B}Ver 0.47    3 November 1997.@{UB}
	Lade till Mapper#16.
	Liten hastighetförbättring av hårdvaru accessen.
	Avslutar nu inte när du väljer avbryt.
	Fixade Mapper#7 lite smått.
	Lade till support för cli argument, hittar nu också nyckelfiler från cli.
	Fixade buggar i ASL-requestern/inställningar.
	Lade till support för modifierad Megadrive-pad.   kolla @{"MegaDrivePad" LINK "MDPad"}

@{B}Ver 0.46    12 Oktober 1997.@{UB}
	Kommer nu ihåg senaste katalogen.
	Mindre hastighetsförbättringar av spriterutinerna.
	Hastighetförbättringar i Mapper#4 spel.
	Liten fix till minneshanteringen (inga läckor).
	Nya MWB-ikoner av Tomas Amsrud.

@{B}Ver 0.45    29 September 1997.@{UB}
	Fixade sprite:arna! =)
	Mindre hastighetökningar i cpu rutinen SBC + minnes access

@{B}Ver 0.441   14 September 1997.@{UB}
	Fixade mapper rutinen som jag trasslade till i V0.44.

@{B}Ver 0.44    11 September 1997.@{UB}
	Lade till Mapper#4. Mesta grafiken verkar OK nu, ingen IRQ support än.

@{B}Ver 0.43    5 September 1997.@{UB}
	Lade till stöd för CD32-joypad.
	Fixade tangenbordshanteraren.
	Fixade dutycyklerna i ljudet(några spel låter mycket bättre).

@{B}Ver 0.42b   27 Augusti 1997.@{UB}
	Fixade bakgrundsfärgen (igen).
	Lade till Mapper#11.
	Större hastighets förbättringar.
	Stängde av filterna (kommer att bli valbart).
	Fixade kant buggen.
	Skrev om ljud-rutinerna.
        
@{B}Ver 0.41b   11 Augusti 1997.@{UB}
	Lade till nyckelfil stöd. Ett stort tack till Blonde Lion. =)
	Skrev om delar av CPU emulationen. Tack Juan Antonio Gomez.
	Lade till minimalt ljudsupport.

@{B}Ver 0.40b   9 Augusti 1997.@{UB}
	Lade till 16pixels höjd sprite:ar
	Lade till batteri sparning.
	Mapper#1 Delvis fungerande. Zelda, KidIcarus, Metroid, Castlevania2.
	Ändrade sprite-flaggan i PPUstatus registret (igen).
	Ficade bakgrunds-färgen.
	Mindre uppdateringar till grafik&cpu-rutinerna.

@{B}Ver 0.39b   2 Augusti 1997.@{UB}
	Sänkte den vertikala upplösningen.
	Fixade Mapper7 och Mapper9.
	(Har du sett Punchout-logon i Darkness?)

@{B}Ver 0.38b   1 Augusti 1997.@{UB}
	Fixade sprite-flaggan i PPUstatus registret (många fler spel fungerar).

@{B}Ver 0.37b   30 Juli 1997.@{UB}
	Lade till första försöket till mapper9, Punch Out.
	Skrev om grafik-rutinerna (skärmrullande spel snabbare).
	Lade till tangentbords-support (inte bra, men fungerande).
	Ingen mer NMI under MemSwapping, mapper2 funkar bättre.
	Flyttade grafikrutinerna ut ur interuptet. Whoops!
	Lade till första försöket till mapper7, Wizards&Warriors etc.
	Mapper3 ändrade till "Okopierande", pekare istället (snabbare).
	Lade till MinnesAllokering för KartridgeStorlek

@{B}Ver 0.36b   17 Juli 1997.@{UB}
	Lade till en 
	Added Asl-requester.
	Added RomInfo

@{B}Ver 0.3     släpptes inte.@{UB}
	Fixade en häftig bug i CPU-kommandot SBC.

@{B}Ver 0.2     släpptes inte.@{UB}
	Skrev skärm-kärnan.
	Skrev cpu-kärnan.

@{B}Ver 0.1     släpptes inte   29 Juni 1997.@{UB}
	Började konceptet att göra en NES-emulator.
	Laddade ned Marats NES-Dokumentation
         
@ENDNODE

@NODE "limits" "Begränsningar."

	Finns det några begränsningar!?!

	Om du är oregistrerad så visas en requester när du startar CoolNESs.
	Du behöver en nyckelfil för att låsa upp denna begränsning.
	Vissa mappers är fortfarande inte emulerade.
	Och skärmdelning samt IRQ-emulationen är inte vad den kunde vara.

	Detta kommer att ändras i @{"Framtiden" LINK "future"}, men jag vill
        ha response från dig. Så om du vill ha full-versionen, registrera.
	Nyckelfilen kommer att fungera med alla framtida versioner av CoolNESs.

	Och från och med nu kommer det att kosta:
				 15 USD. US-Dollar.
				 10 GBP. Great-Britain Pound.
				 30 DEM. Deutsche Mark.
				100 SKR. Svenska Kronor.
	Bara sedlar tack, inga mynt (om det är möjligt).
	Du kan också skicka _Internationella_ post pengar.
	Eller så om du har en gammal nintendo-kasett, så kanske jag kan byta
	det mot en nyckelfil, men då måste du först kontakta mig, @{"upphovsmannen" LINK "author"}.
	Spel som jag skulle vilja ha:

	RCProAm(2), CobraTriangle, TMNT(2), etc.


	Skicka ditt fullständiga namn, _address_ och pengar till:

	Fredrik Olsson
	Hjortmossegatan 84
	461 51 Trollhättan
	Sweden

	Du behöver en email-address för att mottaga en nyckelfil.
	Du kan även skicka mig en felfri disk plus $2/£1/10Skr eller
        tillräckligt med frimärken.

@ENDNODE

@NODE "bugs" "BUGGAR!!!!"

	Finns det @{B}BUGGAR!?!@{UB}

	CPU-emulationen skall vara rätt OK nu, det finns fortfarande
	inget skriv-skydd för ROM Läs-Ändra-Skriv instruktionerna.
	Jag har fortfarande problem med timingen på vissa spel, skall
	inte hända så ofta nu dock.
	Joy2 har problem med vissa spel.
	Tangentbord och joystickar verkar missa tangenter ibland.

	Förmodligen mer också....

	Kolla @{"Begräsningarna" LINK "limits"} också.
	För Bugrapporter kolla @{"min address" LINK "author"}.
	Kom ihåg att inkludera dator och processor information,
	vilka patchar du kör och ROM + Wb info.
	Jag vill inte ha några rapporter om spel som inte fungerar,
	eller med buggig-grafik. Jag vet om detta.
	MEN! Om du hittar ett spel med icke-supportad mapper typ,
	är du vänlig att kontakta mig!

@ENDNODE

@NODE "Index"

   @{" Upphovsmannen " LINK "author"}	Det är jag det, "snubben".
   @{" Buggar        " LINK "bugs"}	Elaka små kryp.
   @{" Copyright     " LINK "copyr"}	Vem äger denna produkt?
   @{" F.A.Q.        " LINK "faq"}	Frågor som folk ofta undrar.
   @{" Historia      " LINK "history"}	Vad som har hänt.
   @{" Introduktion  " LINK "intro"}	Vad är egentligen detta?
   @{" IPS           " LINK "ips"}	Hur man använder IPS på NES rommar.
   @{" Joy och tang  " LINK "joy_keys.iff/MAIN"}	En hjälp bild.
   @{" Registrering  " LINK "limits"}	Begränsningarna och vad du kan göra åt dem!
   @{" MegaDrivepad  " LINK "MDPad"}	Hur du kan modifiera din MD-pad.
   @{" Palett        " LINK "Palett"}	Hur du använder olika Paletter.
   @{" Systenkrav    " LINK "requirements"}	Vad behöver jag för att köra...
   @{" Tack          " LINK "thanks"}	Folk som jag vill tacka.
   @{" Framtiden     " LINK "future"}	Jag ser..... massa saker.
   @{" Användning    " LINK "usage"}	Hur använder man den här lilla saken?

@ENDNODE
