Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user eightbitswide ! (Registered 2024-12-24) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > coding with C128
2004-11-06 14:44
Stirf
Account closed

Registered: May 2002
Posts: 26
coding with C128

I have a C128 (Not not the desktop version) now and want to use it for coding, preferably using Turbo-Assembler.
How can I use to use the advantages new in Commodore computer?
Are there any specially modded assembler versions for this machine?
 
... 10 posts hidden. Click here to view all posts....
 
2004-11-10 18:46
Graham
Account closed

Registered: Dec 2002
Posts: 990
you can test this... disable refresh cycles (best is also to disable rasterline generation, i dont know if the vdc really does 0 refresh cycles per line if its set to 0...) and wait. dont access the vdc ram during that time and make sure also the vdc doesnt do that.
2004-11-11 08:50
Oswald

Registered: Apr 2002
Posts: 5094
Graham: I couldnt find on the net info about the c128's startup, but IIRC it absolutely does not touch the VDC regs before entering 64 mode. The computer starts up with the z80, checks for c= button pressed, and for a cartridge, if cart found it enters 6510 and c64 mode, and the normal 64 kernal startup initalizes the computer which does not set any vdc regs either. (all the z80 code is about 30 lines, its a very-very early startup code, I dont think it touches VDC)

Setting VDC's ram refresh rate to 0 doesnt means you disable it. Thats just the slowest rate of a few selectable time periods.

I *think* VDC resets its inner registers by itself. I had no problems swapping the rams without using vdc tasm, thats also a proof that it works.

Jackasser: my 5 cents to that story, once back in around 93 we were playing on a c64 at one of my friends. We had no cart, so had to turn on/off the machine to reset it, When we wanted to play another game, turning the machine on/off did not help, more and more bugged, but always the prvs game's screen came back after turning the machine back on :D. Finally we waited 1-2 minutes while the machine was off, to get the blue screen.
2004-11-11 08:52
Oswald

Registered: Apr 2002
Posts: 5094
ok I was not precise enough, if c128 has an AR installed, it doesnt run the kernal init ofcourse.
2004-11-11 10:58
Graham
Account closed

Registered: Dec 2002
Posts: 990
maybe the vdc reset init values do some bitmap or character display on a wicked mode. anyway, it's still the best idea to set a valid screenmode and not to rely on someone else doing something that could keep the memory contents intact.
2004-11-23 13:17
Stirf
Account closed

Registered: May 2002
Posts: 26
I have the VDC expansion installed!
I even have the C128 mainboard 100% clean using a special PCB washer, I think I have the most clean C128 mainboard of Holland ;-)
I am now testing the method, and new possibilities.
Anyone still wanting the RAMs that a dealer still has and offered me?
They are HY53C464LS-80 RAMs I can order 4 from a Dutch dealer, which I can sent for 10,- per 2 pieces.
Where is the fast swap routine available, Oswald?
2004-11-23 13:19
Stirf
Account closed

Registered: May 2002
Posts: 26
By the way, Graham, did you know the Tasm that you modded for the Eprom socket of the C128 doesn't work very good on C128 with external drive?
2004-12-17 15:08
Stirf
Account closed

Registered: May 2002
Posts: 26
I found this list on internet, these DRAMs should be compatible for anyone interested...

IC function:
256 kbit (64k?4) DRAM
150 ns(-15), 120 ns(-12), 100 ns(-10), 80 ns(-80)
18-pin DIP

Hitachi HM50464P-15,

Fujitsu MB81464-15,

NEC D41464C-15, D41464C-10

Texas Instruments TMS4464JL-15, TMS4464NL-15, TMS4464-10NL

Sharp LH2464-12,

Oki M41464-12, MN41464A-80

Will a C128 be damaged with no VDCram when shut on?
I wanna try one spare C128 with VDCsockets installed but I have no RAMs yet for that one.
The RAMs are quite hard to get, I heared that old VGAadapters of 80486 PC's have the RAMs we need often.

The VDCasm is quite great, I had troubles with V1.0 (C128 Hanged a lot) but V2.0 doesn't seem to have that problem.
That guy Lynchbit is quite good.
I reckon he could adapt the TurboAssembler for RetroReplay better, last post of that project was in 2002 if I'm correct.
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Twoflower/ΤRIΛD
Ax!s/Onslaught - TND
ΛΛdZ
Sokrates
Perff/No Name
DJ Gruby/TRiAD
Nordischsound/Hokuto..
Guests online: 159
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 X-Mas Demo 2024  (9.5)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 OTD  (9.8)
4 Fungus  (9.8)
5 S!R  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.039 sec.