Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - MIRKOSOFT

#1
Hi!

I'm searchingfor The Right Time cartridge for User Port.

It's RTC (Real-Time-Clock) cartridge.

I BUY SURE!!!

Here's image about:
#2
Hi!


I'm really confused!


I'm programming VDC in BITMAP mode and all works in VICE correctly.


If I try to RUN it on real machine (C128DCR/64kB VDC RAM/1,5MB REU/SCPU128/RAMLink/floppies/HDDs etc.) it makes problems like not correct copying blocks of VDC graphics, error characters...


Can anybody check source code below where are only used routines for working with VDC... really don't understand where I do the mistake.


Can anybody help?




////////////////////////////////////////////////////////////////
VDC R/W TO MEMORY ROUTINES
////////////////////////////////////////////////////////////////


vdc_prepare:
   ldx #$12
   lda hibyte
   stx vdcstatus
bag1:   bit vdcstatus
   bpl bag1
   sta vdc_rw
   ldx #$13
   lda lobyte
   stx vdcstatus
bag2:   bit vdcstatus
   bpl bag2
   sta vdc_rw
   rts


vdc_write:     
   ldx #$1f
   stx vdcstatus
notyet:
   bit vdcstatus
   bpl notyet
   sta vdc_rw   // writting to VDC
   rts


vdc_read:   
   ldx #$1f
   stx vdcstatus
notyet1:
   bit vdcstatus
   bpl notyet1
   lda vdc_rw   // reading from VDC
   rts




////////////////////////////////////////////////////////////////
VDC ROUTINE FOR BLOCK COPY
////////////////////////////////////////////////////////////////


vdx_read:
   stx $d600
rvr1:   bit $d600
   bpl rvr1
   lda $d601
   rts
   
vdx_write:
   stx $d600
wvr1:   bit $d600
   bpl wvr1
   sta $d601
   rts
   
vdx_copy:
   lda deshi      // des-hi
   ldx #18
   jsr vdx_write
   lda deslo      // des-lo
   inx
   jsr vdx_write
   
   ldx #24
   lda #128
   jsr vdx_write
   
   lda srchi      // src-hi
   ldx #32
   jsr vdx_write
   lda srclo      // src-lo
   inx
   jsr vdx_write


      ldx #30
      lda #$00
      jsr vdx_write
   
   ldy datahi
clrpag:
   jsr vdx_write
   dey
   bne clrpag
   rts




////////////////////////////////////////////////////////////////
SETTING VDC BITMAP MODE
////////////////////////////////////////////////////////////////


set_bitmap:
   lda #$1c      // read Charset address
   sta vdcstatus
   jsr nyet
   lda vdc_rw
   and #$1f
   ora #$e0
   sta count
   lda #$1c      // set Charset address
   sta vdcstatus
   jsr nyet
   lda count
   sta vdc_rw
   lda #$0c      // hi-byte of Bitmap
   sta vdcstatus
   jsr nyet
   lda #$00
   sta vdc_rw
   lda #$0d      // lo-byte of Bitmap
   sta vdcstatus
   jsr nyet
   lda #$00
   sta vdc_rw
   lda #$14      // hi-byte of Attributes
   sta vdcstatus
   jsr nyet
   lda #$40
   sta vdc_rw
   lda #$15      // lo-byte of Attributes
   sta vdcstatus
   jsr nyet
   lda #$00
   sta vdc_rw
   lda #$1a      // background color
   sta vdcstatus
   jsr nyet
   lda #$22
   sta vdc_rw
   lda #$19      // read Bitmap mode
   sta vdcstatus
   jsr nyet
   lda vdc_rw
   sta textmode
   ora #$80
   sta count
   lda #$19      // set Bitmap mode
   sta vdcstatus
   jsr nyet
   lda count
   sta vdc_rw
   lda #$00
   ldx #$40
   sta lobyte
   stx hibyte
   jsr vdc_prepare
   ldy #00
   sty count
agx:   lda #$22      // dblu|dblu
   jsr vdc_write
   iny
   cpy #00
   bne agx
   inc count
   lda count
   cmp #$08
   bne agx
   rts


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



It's written in syntax of KickAssembler.
Sourcecode is also in attachment as ASM file.


MANY MANY MANY MANY THANKS FOR EVERY HELP!!!!!


Miro
#3
Herdware / CMD HD and SCSI cable
March 08, 2011, 02:47 AM
Hi!


I found solution with A500 PSU 4,5V to power supply CMD HD (waiting...)


Now I want to connect HDD and CDRW to SCSI cable.


My SCSI cable has HD68pin ports (4 with terminator), HDD has HD68 connector and CDRW has IDC50 connector.


I bought two SCSI adapters IDC50 to HD68 and now want to connect it.


I connected first adapter to CMD HD mainboard and second adapter to CDRW-


NOW:


Which port and where have to be terminator on the cable?


Has it any order like IDE cables? I mean Master/Slave...


I did this connection:


- to CMD HD mainboard I connected first connector near terminator.
- to HDD I connected next connector
- to CDRW I connected last connector


My friend said that there is no necessary any order, but cable must to have terminator.


I want to be sure, so I'm asking...


Also 2nd Q is:


How will be visible CDRW as second device?


And at end of Qs, if anyone of you have CD-ROM COMMANDER 128, please, let me know, I can also buy!


Many many thanks for every help.


Miro

#4
Software / WANTED: CD-ROM COMMANDER 128!!!!
March 07, 2011, 09:04 PM
Hi all friends!


I'm searching for CD-ROM COMMANDER 128... it can be Dxx image or real diskette... no problem.


I have CD-ROM COMMANDER 64, but I'm really 128'er and I'm working except gaming in C128 mode...


If you can please help...


Also searching for:

http://commodore128.mirkosoft.sk/searching_for.html


Many many thanks for every help.


Miro
#5
Hi!


I have Q:


Is possible to exchange German character ROM and Editor ROM to US?


Are they socketed?


Many thanks for every help.


Miro
#6
Herdware / CMD HD and PSU for it...
March 05, 2011, 08:22 PM
Hi!


I have CMD HD without PSU.


Somewhere I read that it works with 1541-II PSU (has same power connector), somewhere that works not with...


Where is truth...? or better, WHICH PSU WORKS WITH CMD HD?


Many thanks for every reply.


Miro
#7
Herdware / SSQ - PAL vs NTSC
March 03, 2011, 01:53 PM
Hi!


I have one SSQ (Simple Stupid Question):


I'm awaiting US Commodore 128 with NTSC standard and 110V input.


I'm from Europe, Slovakia, here's standard 220V PAL


Voltage converter I have, so there problem is solved.


But I want to connect VIDEO output to C1084S-D1 monitor and RGBI output to C1084-P monitor.


Will be this problem or PAL/NTSC standard is only in TV output?


Many thanks for every reply.


Miro
#8
Herdware / Detect of 4Player Interface
February 24, 2011, 09:18 PM

Hi!


I have simple Q with one problem:


Is possible to detect 4Player Interface?


If, how?


I'm not owner of this interface but I want to integrate it to my C128 System Information...


Thanks for every help.


Miro
#9
VDC Programming / VDC Multicolor mode????
February 22, 2011, 12:43 PM
Hi!


I'm always very satisfied when I look at standard resolution of VDC: 640×200.
Yes, it can do higher resolution and color attributes.


But my >>>idea<<< is VDC Multicolor mode.


Everybody knows VIC multicolor mode where is resolution 160×200, 3 colors + background in 8×8 cell.


So, what about?
VDC has 16kB for Bitmap + 2kB for attributes.


I want to create and invite all who wants help VDC Multicolor mode in this scheme:


16kB for 320×200 bitmap (resolution reduced to bit pairs)
2kB for colors (colors source 1) - in TEXT mode used for characters
2kB for colors (colors source 2) - in TEXT mode used for attributes
=20kB


Why two color sources?

Resolution 320×200 has really 1kB of attributes - in VIC
But VDC is 80 columns mode, so, using two colors sources have this effect:
4 totally individual colors per 8×4 cell


Yes,  it seems that 8×8 cell is in resolution 320×200 really 16×8 bits


It seems that one cell will have 8 colors. Left 4 pixels (really 8 bits) 4 colors and right 4 pixels (really 8 bits) 4 colors


bits 11 = COLOR1 from TEXT screen hi-nibble
bits 10 = COLOR2 from TEXT screen lo-nibble
bits 01 = COLOR3 from attributes hi-nibble
bits 00 = COLOR4 from attributes lo nibble


In summary:


VDC Multicolor mode possibilities:


320×200 pixels resolution, 8 colors per 8×8 pixels cell of 16 colors pallette


So, IS IT POSSIBLE?


Thanks for every opinion, help and all,


Miro
#10
128 programmers / Disable ASCII/DIN? (CAPS LOCK)
February 22, 2011, 09:54 AM
Hi!


I don't know how to write this Q...


As first: I want to use CAPS LOCK function on German C128DCR - no problem:



lda $0ac5
ora #$80
sta $0ac5



but... this enables layout of International (or US) keyboard and CHANGES THE FONT TO GERMAN!


So, here's the problem.
I set up my own Slovak layout and applied CAPS function.
In VIC mode is no problem - my charset is located at $2000 - $27ff, so, is not overwritten. Sure is that standard location is overvritten.
I'm not using VIC mode only, so the layout is the same also in VDC.
I copied my charset at $2000 - 3fff (so, at standard location), even in 16kB VDC is not possible locate it other, and then I press ASCII/DIN as CAPS LOCK...
BIG PROBLEM: my charset is overwritten and layout disorder chars - so, I turn off ASCII/DIN.
This does no other than copies International charset to the same location.
But my set layout can not display correct characters.


So, it looks like ASCII/DIN as CAPS LOCK in other layouts is not possible - I mean is.


But else one problem:


I'm working with full size of VDC RAM and if I set bitmap mode and for example set bitmap at $2000 and then press ASCII/DIN, it rewrites bitmap!!!!


Yes, VDC has registers to locate charsets to other location, but system copies everytime to standard location...


So, IS POSSIBLE TO TURN OFF OVERWRITTING (CHANGING) FONTS?


I have some tips, I tried to disable ASCII/DIN - but first pressing copies German charset and then is disabled....


Tips are here:



SYSTEM KEY=PEEK(211) - everybody knows
0  - normal
1  - SHIFT
2  - Commodore
4  - Control
8  - ALT
16 - CAPS LOCK or ASCII/DIN or ASCII/CC




ASCII/DIN (ASCII/CC) to CAPS LOCK:
----------------------------------------------




You do the disabling by setting bit 7 in the memory location at address $0AC5 equal to 1. One side effect of doing this is that if you do it when the ASCII/CC or ASCII/DIN key is not pressed and afterwards press the key, you will get the same effect as when pressing the CAPS LOCK key on an international keyboard, i.e. letter keys will be SHIFTed while numbers will not be SHIFTed, but national charset will be shown.




lda $0ac5
ora #$80
sta $0ac5



SWITCHER ASCII/DIN TO CAPS LOCK
---------------------------------------------

lda $0ac5
eor #$80
sta $0ac5



Disabling key / setting chasets
----------------------------
ASCII/DIN should be Bit 6 of the CPUs I/O Port at $0001. 1=ASCII/0=DIN
This bit is used to select either the ASCII or the DIN character ROM of a C128. When data direction is set to INPUT, the charset is selected externally with the ASCII/DIN key.



poke0,peek(0)or64:poke1,peek(1)and191 = national font
poke0,peek(0)and191:poke1,peek(1)or64 = standard font


poke0,111 - sets output on adress $0000 - not possible to switch ASCII/CAPS - but first hit of ASCII/CAPS works - ths is the problem
poke0,47 - sets input on adress $0000 - ASCII/CAPS enabled


poke1,51 = national font
poke1,115 = standard font


So, in summary: WHAT I NEED TO DO?


DISABLE OVERWRITTING CHARSETS IN VDC (AND IF IS POSSIBLE IN VIC).


Many many thanks for every reply!


Miro
#11
Herdware / CMD HD & CD/DVD-R
February 19, 2011, 10:55 PM

Hi!


I'm awaiting package of CMD HD without HDD.
That's not problem.


I have ready for it SCSI 9GB HDD, SCSI CDRW, SCSI DVDR and for PC SCSI controller and all cables.


I know not lot of SCSI drives, but I have long SCSI cable which seems that it has also Master&Slave connectors like IDE.
But I'm not sure.


So, I want to ask:


Is possible to give SCSI HDD into CMD HD and as Slave connect CDRW or DVDR?
Will be CD/DVD drive accessible?
Has really SCSI Master&Slave like IDE?


Many thanks for every reply.


Miro
#12
Herdware / C1541C & C128 hanging problem
February 19, 2011, 02:17 PM

Hi!


I have C1541C disk drive.
I connected it to my Commodore 128 as drive #8.
Turn on drive, seems that works correctly: GREEN LED lights - power indication, RED LED tries first access.
Then I turned on my C128. And computer hangs, as everybody knows tries to BOOT from drive #8.
So, I tried it vice-versa, first turn on computer, then disk drive.
Computer prints prompt READY and I tried to LOAD any program from drive. Computer again hangs.
So, I hit STOP+RESTORE and send command to drive, every command I tried, always hangs.
I tried else one thing. C64 mode. In C64 mode computer BOOTs not. So, at computer start I hold CCBM key.
This switches computer directly to C64 mode. All was ok, then I wrote command LOAD"$",8.
And again - computer hangs.


About hanging: It seems like drive got command not - no activity.
When I had connected to computer C1581 drive all was working correctly.


CAN ANYBODY HELP ME WITH THIS PROBLEM?


Many many thanks for every reply.


Miro
#13
Hi!


I have simple Q:


Commodore 128/D/DCR has onboard U36 EPROM socket for own EPROMs.


Is possible to use Datel 2 Way Kernal Board to switch btw. two EPROMs?


For example:


I have in U36 BASIC8, I use Datel 2 Way Kernal Board , and add TASM128, will it work?


2 WAY KERNAL has switcher, so :


The Q meaning: that U36 is 28-pin DIP. Is Datel 2 Way Kernal Board also 28-pin DIP?
If is, why don't use it on U36?


Thanks for every reply.
#14
Hi!


I want to burn 32kB image of CMD-HD BOOTROM "CMD_HD_BOOTROM_v280.bin".


Which type I need?


I mean commercial label/name.


Many thanks for every help.


Miro
#15
Herdware / SID 6581 in on-board free EPROM socket?
January 30, 2011, 02:35 AM
Hi!


I found old C128 flat motherboard.


There was in free EPROM socket (U36) inserted MOS 6581.
Seems it that this mainboard used two SIDs for STEREO SID? ???


It seems unreal, but what's the function of SID in U36 socket? ???


Many thanks for every reply.


Cheers,


Miro
#16

...in my internal socket of C128DCR is BASIC 8.0 & GEOS 128 2.0 ROM with switcher.


I have on flat C128 Turbo Assembler 128 ROM, but I want to integrate both to the C128DCR.


So, I know about Internal/External ROM - now where to place TASM128 if is on-board socket occupied?


I have also 1764 REU 1,5MB - is there socket for external ROM? Or how to do it to use both?


Many thanks for help.


Miro
#17

Hi!


I want to correct detection of SD2IEC, MMC2IEC, uIEC and IEC-ATA (V2).


For this I need values by tested hardware.


I tested SD2IEC, uIEC/IDE+CF and IEC-ATA V2.


I need to test with simple program in BASIC (in attachment) two devices: MMC2IEC and IEC-ATA (not important v1 or v2).
Yes, I have tested IEC-ATA V2, but I'm not sure about tested values, if is possible to get different.


So, the Q:


CAN ANYBODY TEST FOR ME MMC2IEC AND IEC-ATA V1/V2 WITH PROGRAM IN ATTACHMENT AND ALSO ADD DOS INFO (JiffyDOS command: @UI<RETURN> @<RETURN>)?


Many many thanks for every help!


Miro
#18

Hi!


If anyone of you have not working SuperCPU 64 or 128 with SuperRAM card (can be also without SIMM, so, 0MB RAM), contact me!


I WANT TO BUY!


Many thanks.


Miro
#19
Herdware / Where to buy SuperRAM card for SuperCPU?
January 26, 2011, 01:55 PM
Hi!


I want to buy SuperRAM card for SuperCPU128.


No problem without SIMM module, so it can be also 0MB RAM.


Most wanted: SuperRAM card


I tried all links to sellers, but all are inactive...


Can anybody help me?


Many thanks.


Miro
#20
Herdware / How to set BOOT file on uIEC/IDE+CF?
January 26, 2011, 02:12 AM

Hi!


I have new uIEC/IDE+CF.
DOS message:
73,UIEC V0.9.1,00,00


I set the device number to #8.
So, I want to use C128 option: BOOT any file from this device.


ATM I have connected only CompactFlash card, but plan also HDD.


So, how to set BOOT FILE?
(C128 AUTO-BOOT PRG from 1581 demodisk or RAMLink utilities works not)


Also I need any command summary of UIEC DOS, 'cause some works, some not (mean Jiffy and CMD commands).


And I'm not sure about connecting HDD - Jim Brain wrote that it must be wired +5V to the same PSU like has HDD.
Also, how it works if is connected HDD+CF or HDD+HDD, two partitions or two devices?


Many many thanks.


Miro
#21
Assembly / VIC - total turn off ????
January 18, 2011, 11:59 AM
Hi!


I want to have so more free RAM in RAM 0 as is possible.
What I need not is VIC chip. So, I want totally turn of shadow registers, all affected addresses by VIC and turn off the screen.
Turn off screen is not problem.
But I don't know which addresses are affected and could to be free, also shadow registers turning off is for me not so sure...


Can anybody help me with the minimal code/call system routine to turn off all what is written above? Also, which addresses will be free, normally occupied by VIC?


Many many thanks.


Miro
#22
Hi!


I have big problem...


As everybody knows simple programming of VDC is:



BANK15
SYS DEC("CDCC"), value, register
or
BANK15
SYS 52684, value, register


where register is the number (0-36) of the internal VDC register
you wish to access, and value is the value (0-255) you
wish to place in that register.


To read the contents of an internal VDC register from
BASIC, use a statement of the form:


BANK15
SYS DEC("CDDA"),, register : RREG A
or
BANK15
SYS 52698,, register : RREG A


but I'm using my own routines to read/write to memory


.var vdcstatus = $d600
.var vdc_rw = $d601:



vdc_prepare:
   lda #$12
   sta vdcstatus
   lda hibyte
   sta vdc_rw
   lda #$13
   sta vdcstatus
   lda lobyte
   sta vdc_rw
   lda #$1f
   sta vdcstatus
   rts


vdc_write:   
notyet:   
   bit vdcstatus
   bpl notyet
   sta vdc_rw   // writting to VDC
   rts


vdc_read:   
notyet1:
   bit vdcstatus
   bpl notyet1
   lda vdc_rw   // reading from VDC
   rts


So, at first:


- when I'm using my own routines to R/W, all works correctly in VICE.
- if I use the same routines, it works not on real machine


- so, I tried to use simple method by $CDCC & $CDDA
- this works not in VICE and also not on real machine....


Where I'm doing mistake????


Thanks for every help.


Miro
#23
Herdware / I'll buy SuperCPU RAM Card!
January 08, 2011, 05:26 AM

Hi!


I want to buy RAM Card for SuperCPU.
RAM Card can be also without SIMM.
We can deal on perfect price...
#24
Herdware / I'll buy CMD FD-2000/4000!
January 08, 2011, 05:25 AM

Hi!


I want to buy CMD FD-2000 or FD-4000
We can deal on perfect price...
#25
Herdware / I'll buy CMD-HD!
January 08, 2011, 05:24 AM

Hi!


I want to buy CMD-HD of any size.
Size is not important, or it can be also without the HDD - but not only case!!!!
We can deal on perfect price...
#26
Hi!


I want to make me sure, so here is my Q:


AFAIK internal ROM has bank 4/5=6/7 and external ROM bank 8/9=10/11
To activate internal ROM (which is onboard in EPROM socket) I must to hold CONTROL key during startup/reset.


How to activate external ROM and where is?
I know only that empty socket is placed in REU 1700/1750, but I'm not sure...
Also REU 1764 was designed for Commodore 64, so is there empty socket?


If I'm writting only mistake, please explain me all what you can about external ROM...


Many many thanks for every help/info...


Miro
#27
Herdware / How to configure 64NIC+ ?
January 02, 2011, 09:32 AM

Hi!


I bought longer time ago, but don't had time to configure, 64NIC+...


I have 64NIC+ + blank EPROM + Rotary switch


I tried to start Contiki in C64 mode (I'm 128'er), so I set at 64NIC+ to C64 mode.


But Contiki hangs at Starting config...


I'm using SCPU128 and RAMLink, can this cause hanging Contiki or better:


HOW TO CONFIGURE 64NIC+ FOR C128 MODE AND FOR C64 MODE?


Mant many thanks.


Miro
#28
Hi!


I have non-standard Q:

I need to create/add value to a BASIC-variable in Assembler.


For example:


I have ML program skips to BASIC program loaded from disk..


there are variables NAME$ and DV.


I need to add to NAME$ string "FILE" and to DV number 9.


Next BASIC line is:

LOAD NAME$, DV


and it loads FILE from device 9


but HOW TO DO IT?


Many many thanks everybody and best wishes in New year...


Miro
#29
Herdware / HDD size detection
December 24, 2010, 12:19 PM

Hi!


I have simple Q, but don't know if has so simple answer.


I need to detect HDD size connected to:
IEC-ATA (V2)
uIEC/IDE+CF (also size of CF)


Also I'm reading CMD-HD manual and CMD RAMLink manual where I'm trying to get info about size.
But don't have CMD RAMDrive manual, so, Q is also for this device (I know about only that its size can be 1 or 2 MB)


Many many thanks for help.


Miro
#30
Herdware / CMD FD2000/FD4000 images for KryoFlux
December 16, 2010, 06:57 AM

Hi!


I'm interest in KryoFlux project (http://www.kryoflux.com/) and I asked about reading all known Commodore formats where I add also CMD-FD2000/4000.
Answer was very good - KryoFlux reads all known CBM formats.
Also was written if I want to support KryoFlux development, have to send raw dumps of such disks FD2000 a FD4000.


So, here's my big request:


PLEASE ATTACH TO THIS THREAD AT LEAST ONE OF RAW DUMP OF CMD FD2000/FD4000.


I think KryoFlux is very good project and adding of FD series will be useful for many many users of Commodores.


Many many thanks!


Miro
#31

Hi!


I found some tips on web how to programming GeoRAM.




I have simple Q:


Is possible to detect between GeoRAM and NeoRAM type?




I'm not sure how to detect btw. REU and Geo/NeoRAM, but I found st. about registers of GeoRAM.


Else one Q?


Is correctly that BBGRAM = Baterry Backuped GeoRAM ?




Many many thanks for every help.


Miro
#32
VDC Programming / VDC RAM SIZE - how to get it EASY?
December 11, 2010, 01:22 PM
Hi!

I know some programming techniques how to detect size of VDC RAM, but I want to do it simplest as is possible...

Here's st. what I found in VDC-registers description:



R28/$1C (bit4) 8563 RAM TYPE (4416/4164)

4164 RAM (1 × 64 kB) or 4416 RAM (16 kB × 4)

Size of VDC-Ram    0 = 16 kB Ram
         1 = 64 kB Ram

so it could work with:

BANK15
SYS DEC("CDDA"),,28
RREG A = 64kB=63/16kB=47
A AND 16 = 64kB=1/16kB=0




but in any C128 book I found this:

>>>>no automatic recognized<<<<

so, how to get the correct value?
'Cause sometimes it returns first and sometimes 2nd...
(I have C128DCR 64kB VDC and C128 16kB VDC and it's mismatch with this register).

If you can help, it can be also in Assembler.

Many thanks for every reply.

Miro
#33
Herdware / Z80 speed detect?
December 02, 2010, 04:45 AM

Hi!

I ever wanted to get speed of 8502CPU speed, SuperCPU speed... it's done, no problem...

...but C128 has also Zilog Z80 processor for CP/M mode.

So, here's Q: Is possible to detect speed of Z80 (MHz) also in standard C128 mode?

'Cause I'm not sure if is Z80 turned off if CP/M mode is inactive....

Many thanks for help.

Miro
#34

Hi!

I need to assemble code in attachment.
It's written in Virtual Assembler 16 (VA16).

I need to execute the routine from standard RAM address $1b00.
It's switching between 6502 emulate / 65816 native mode.

I need also e.g. TXT file to look at memory dump at routine address.

If anybody can help I'm very thankful.

Many many thanks.

Miro
#35
Herdware / How to detect Ethernet adapters?
November 27, 2010, 01:32 PM

Hi!

I want to add to my program detecting of standard Ethernet adapters:

RR-Net Old
RR-Net New
64NIC+ (RR-Net compatible)
Comet64
ETH64 (Ethernet64)
FB-NET (RR-Net compatible)
SilverSurfer
TFE (The Final Ethernet)
Ethernet inside 1541Ultimate+
Ethernet by firmware 1541Ultimate-II

If can anybody hekp how to detect at least one from list, please write.

Many many thanks!

Cheers,

Miro
#36


Hi!

I need to turn OFF and later turn ON SuperCPU in program that scans KERNAL and system ROMs of C128...

I mean to REAL TURN OFF and then real ON without any switch - only by software method...

In manual is written about register 53375 which disables hardware registers of SCPU.

I tried to POKE this address with value 0 and 255 but makes not effect...

I need scan real KERNAL & SYSTEM ROMs on board of C128 and until is SCPU turned on, it affects these memory locations...

CAN ANYBODY HELP ME? (I have SCPU128)

Thank you everybody.

Miro
#37


Hi!

I'm upgrading my program and since I'm owner of SCPU128 it has problems with detection other hardware.

It is program known as C128 System Information 7.3

So, if you can/want to help look at:

http://mirkosoft.host.sk/web/beta_versions.html

Many thanks for every help.

Miro
#38
Herdware / 8502CPU speed / SuperCPU speed detection
November 13, 2010, 03:51 AM
Hi!

In my new version of C128 System Information 7.3 revision 1 is one problem with detection of speed of SCPU/8502

/8502 correct peek(53296)-251) = MHz

/65816 at 1MHz peek(53424)=65 / 20MHz peek(53424)=1 > correct

/65816 if 8502=2MHz >incorrect - always 20MHz: peek(53424)=1

Exists other address than 53424 where to check SCPU Turbo on/off?

I know this:

poke53370,0 to slow down 1mhz

poke53371,0 to speed up 20mhz

but peek is always 255

If can anybody help, please write.

Many many thanks!

Miro
#39
Hi!


As I know that cartirdges for C128 has other header than C64 cartridges...


C128:
====
1. log CRT I.D. physical Address Table (PAT)
2. if I.D. = 1, then call cold start vector (can use to end RTS)

- first 9 bytes of AUTO-START SEQUENCE
- if x=8 ($8000) or x=C ($c000)
x000 = cold start vector
x003 = warm start vector (N/A - but must to be set)
x006 = cartridge I.D. (1 = autostart)
x007 = ASCII "C" - bit 7 = 1
x008 = ASCII "B" - bit 7 = 1
x009 = ASCII "M" - bit 7 = 1

- 4 slots exists to connect cartridge ROM (2 internal / 2 external)

C64:

===
- first 10 bytes of C64 AUTO-START SEQUENCE
- if x=8 ($8000) or x=C ($c000)
x000 = cold start vector
x003 = warm start vector
x006 = ASCII "C" - bit 7 = 1
x007 = ASCII "B" - bit 7 = 1
x008 = ASCII "M" - bit 7 = 1
x009 = ASCII "8" - bit 7 = 1
x00a = ASCII "0" - bit 7 = 1


but here's Q: exists any DOS/Win program to create cartridge images for COMMODORE 128?I have program for C64, but I don't want and don't need it. With this program (ROMBuild) I can create really own cartridges...

so the Q is: EXISTS st. like this FOR C128 CARTRIDGES?

Many thanks for every reply.
Miro
#40
Herdware / Can anybody help with SuperCPU test?
November 04, 2010, 07:01 AM
Hi!

I want to enhance my program C128 System Information 7.3 to better detecting of SCPU.
I have one SCPU at home, but with no SuperRAM...So, I want to ask if can anybody to help with testing.
I have SCPU v2 (128). Need to test also v1 (64), size of SuperRAM and MHz frequency.
I created simple BASIC program for both Commodores (128&64) where is easy output to screen.
If anybody can help, please test if at C64/C128mode128/C128mode64 and send output to this topic.
Many many thanks. Everybody who helps will be in credits as wish (name/nick or nothing).
Cheers,
Miro
#41
Hi!


I want to programming graphics in 80 columns mode (VDC).
I have VDC8568 chip with 64kB RAM.
I want to use standard resolution 640x200, but with most of colors in one 8*8 cell.
Can anybody explain me how to set graphic mode of VDC with best color possibilities in resolution 640x200 in assembler?
Also: where to store bitmap and where color attributes...


Many thanks for every reply.


Miro
#42
Herdware / C128 power on problem
October 26, 2010, 09:19 PM
Hi!

I have problem with starting Commodore 128DCR.

At power on show no picture (40 col/80 col mode), only on the left side vertical line with color of border.
When computer runs, correctly starts CassAdapt, RAMLink SWAP buttons working, but diskdrive 1581 at #8 boots not, hangs.
One thing which I don't understand not in the least tick with low volume of computer during is turned on...

I tried I think all what I could:
disable/remove RAMLink, enable/disable JiffyDOS, internal EPROM of BASIC 8/GEOS 2.0 switching, removing CassAdapt, removing 40col cable/ 80 col cable, turn off 1581, change PSU cable, remove all serial devices...

CAN ANYBODY HELP ME?

Many many thanks for every advice...

Miro
#43
VDC Programming / VDC fore/back -ground color
October 26, 2010, 08:48 AM
Hi!


I have Q about programming VDC in text mode.
Is possible that will have ever character its own foreground and background color?
I mean that not only standard background (COLOR6,X), but every character has other, set by me, 'cause I have seen st. about this in VDC registers description.


Many thanks for reply.


Miro
#44
Herdware / Has anybody to sell CMD 1750XL 2MB REU?
October 22, 2010, 07:12 AM
Hi!

I'm searching for CMD 1750XL 2MB REU....

If anyone have to sell, I want to buy one full working.

Many thanks.

Miro
#45
Hi!


I have simple Q:
Will RAMLink work with X-Pander 3 clone of CMD EX-3 and EX2+1 from Jim Brain?
Many thanks for reply.


Miro
#46
Herdware / Internet and Comet64
October 16, 2010, 05:54 PM
Hi!

I have very simple Q:

Is possible to connect to every internet location with Comet64?

Why I'm asking? In Comet64 manual I read only about CommodoreServer commands...

So, is possible to work with Comet64 like RR-Net (I know that's not compatible)?

Many thanks.

Miro
#47
Herdware / Little Red Reader 128 CRC error
October 08, 2010, 02:13 AM
Hi!

I wanted to buy Big Blue Reader 128, but I found Little Red Reader which is freeware with some limitations.

And makes problem:

If I try to load MSD directory always shows this error:

DOS error #9 Header CRC error
27,read error,45,09

Don't understand, when I'm formatting PC-diskette I'm using header e.g. "MSDOS"
- maybe can be problem that I'm formatting it in Windows 7 Ultimate x64... (default FAT)

Can anybody help me?

Many thanks for every advice.

Miro
#48
Assembly / Track&Sector R/W monitoring
October 06, 2010, 10:17 PM
Hi!

I want to monitor activity of any drive.

I want to do it similar like it is in CP/M (look at picture in attachment)

Monitoring if drive READs / WRITEs

and from/to which Track&Sector, e.g.:

R 10 18

W 02 20

Can anybody hel me how to do it?

Many thanks for every reply.

Miro
#49
General chat / WANT TO BUY uIEC/IDE+CF
October 05, 2010, 02:03 AM
                           Hi!

I'm browsing Jim Brain's online store and uIEC/IDE+CF is always unavailable...

HAS ANYBODY TO SELL ONE?

I'll pay all, unit, postage and wish price...

Many many thanks.

Miro
#50
Hi!


I have Q:
Is possible to use RAMCard of RAMLink as a RAM for SuperCPU128?


I have RAMLink with 16MB RAMCard and RTC.


Many thanks for help.


Miro