You are not logged in.

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

1

Friday, December 19th 2008, 10:20pm

Weiß jemand ab welcherAdresse Hannez bei seinem Charstar den 1x1 Font ablegt

Wäre toll dann könnte ich den Font per !bin einbinden, oder gibt es ne andere Lösung
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

2

Friday, December 19th 2008, 10:55pm

Habe den Font als FNT.P00 Date4i extrahiert und versiucht mit Exomizer ann zusammenzufügen, aber das gibt unter Vice nur einen richtigen Supergau.
Habe danach versucht das ganze unter Acme als bin einzubinden leider nicht. Hoffe jetzt auf eure :help:

Edit: In Basic (graus) würde der Aufruf nach dem Laden des Fonts wiefolgt aussehen:

Source code

1
poke53272,(peek(53272)and240)or14)

Nur möchte Ich den Font und den Code in einer Datei haben
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

This post has been edited 1 times, last edit by "gh23" (Dec 19th 2008, 11:11pm)


gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

3

Friday, December 19th 2008, 11:39pm

Meine grauen Zellen sind gerade eiben auf Standby gegangen, bin Morgen wieder für euch da :winke:
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

lubber

...sollte mal schlafen

  • "lubber" is male

Posts: 210

Date of registration: Dec 31st 2007

Location: Berlin

  • Send private message

member since 54 month member since 54 month member since 54 month

4

Friday, December 19th 2008, 11:50pm

wenn Dein code ab $0801 und der Font z.b. ab $2000 liegt, dann kannst Du aus nem monitor heraus das ganze in ein file speichern. Vorher mit Nullen den ganzen bereich füllen und zum schluss das Teil durch nen packer jagen...ok, das ist jetzt der oldschool-weg, aber anders hab ich das nie gemacht ;)

Source code

1
2
3
4
5
6
7
mon

f 0800 2800 00
l"code",8,0801
l"font",8,2000

s"code+font",8,0801,2800

TheRyk

KKK?! That's not good.

  • "TheRyk" is male
  • »TheRyk« is a verified user

Posts: 7,985

Date of registration: Mar 14th 2008

Location: Ostereierinsel

  • Send private message

member since 54 month member since 54 month member since 54 month

5

Friday, December 19th 2008, 11:51pm

Tipp: Einfach mal mit nem Disk-Monitor in das .PRG-File schauen, z.B. DirMaster, Rechtslick...
Die dritte Hexa-Dezimalzahl müsste die Start-Adresse sein.

Ansonsten kann ich Dir noch diesen Fred empfehlen, ist zwar aus der BASIC-Ecke, aber ich glaube, wir hatten da damals auch die Hexadezimal-Zahlen genannt. Und ich hatte mein Charset auch mit Hannenz' CharStart gebaut. Läuft wunderbar.
Wenn Sie irgendwelche Satzzeichen in meinen Postings vermissen, bedienen Sie sich, bitte:
@!#?@! (Zitat Q*bert, Arcade Version, 1982)

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

6

Saturday, December 20th 2008, 8:26pm

@lubber
Dake für die Idee mit dem Oldschool-weg, werde ich probieren

@TheRyk
Danke,.war mir bezüglich der richtigen Position nicht sicher
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

7

Saturday, December 20th 2008, 8:53pm

Einmal anders gedacht, wenn icht den Font aus Charstar als z.B: fnt.p00 speichere und ihn dann

1. als binary mit acme lade funktioniert das nicht
2, mit exmomizer die beiden datein intro.prg + fnt.p00 ausführen lasse, hängt sich der VICE auf, und zwar bietet er mir dann nur noch einen Hardreset an.

Jemand ne Idee

Edit:
Wenn ich den Font händisch lade und danach in meinem Prg folgenden

Source code

1
2
3
4
 	lda $d018	; font aktivieren
 	and #$f0
 	ora #14
 	sta $d018

ausführe funzt es tadellos
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

This post has been edited 1 times, last edit by "gh23" (Dec 20th 2008, 9:02pm)


skoe

macht komische Sachen

  • "skoe" is male
  • »skoe« is a verified user

Posts: 2,034

Date of registration: Nov 12th 2003

Location: Berlin

  • Send private message

member since 108 month member since 108 month member since 108 month member since 108 month member since 108 month member since 108 month

8

Saturday, December 20th 2008, 9:11pm

Also,

Eine PRG-Datei beginnt immer mir der Startadresse. Wenn Du also eine PRG-Datei außerhalb eines d64-Images hast, kannst Du z.B. so tun:

hexdump -C font.prg | head

wenn die Datei z.B. mit 00 20 anfängt, wird die Datein an $2000 geladen.

Dass Du so viel Ärger hast, liegt vielleicht an dem P00-Dateiformat. Hab das gerade dort gefunden: http://members.tripod.com/~petlibrary/PC64.HTM Damit kann der exomizer sicher nicht umgehen, während Vice es aber laden kann. Versuch's mal als PRG zu extrahieren bzw. zu konvertieren.

Noch ein Tip: IIRC kann man dem Exomizer pro Datei sagen, dass er die Startadresse ignorieren und eine auf der Kommandozeile angegebene benutzen soll. Schau mal in die Anleitung. Aber auch dass geht nicht mit dem P00-Format.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vergiss BASIC und lern C! C lernen mit cc65 und C64
Bau Dir ein eigenes Modul! EasyFlash

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

9

Saturday, December 20th 2008, 9:17pm

Dank Dir, ich habe es befürchtet

Muß mal schauen ob es hexdump auch für Ubuntu Linux gibt

Aber gute Idee
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

skoe

macht komische Sachen

  • "skoe" is male
  • »skoe« is a verified user

Posts: 2,034

Date of registration: Nov 12th 2003

Location: Berlin

  • Send private message

member since 108 month member since 108 month member since 108 month member since 108 month member since 108 month member since 108 month

10

Saturday, December 20th 2008, 9:23pm

Hab hier auch ubuntu (kubuntu). Hexdump gibt's aber wahrscheinlich auf jeder Distribution in der Grundinstallation. Such mal in synaptic nach hexeditor oder hex editor, dann hast du's auch im GUI. Ich glaube, einer für Gnome heißt ghexedit oder so.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vergiss BASIC und lern C! C lernen mit cc65 und C64
Bau Dir ein eigenes Modul! EasyFlash

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

11

Saturday, December 20th 2008, 9:25pm

@skoe

Dank Dir, hilft mir wircklich weiter
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

12

Tuesday, December 23rd 2008, 9:51am

Hallo Leute! :winke:
Hier mal ein Hexdump von der Datei fnt.p00

Quoted

00000000 43 36 34 46 69 6C 65 00 46 4E 54 00 00 00 00 00 C64File.FNT.....
00000010 00 00 00 00 00 00 00 00 00 00 00 38 3C 66 6E 6E ...........8<fnn
00000020 60 62 3C 00 18 3C 66 7E 66 66 66 00 7C 66 66 7C `b<..<f~fff.|ff|
00000030 66 66 7C 00 3C 66 60 60 60 66 3C 00 78 6C 66 66 ff|.<f```f<.xlff
00000040 66 6C 78 00 7E 60 60 78 60 60 7E 00 7E 60 60 78 flx.~``x``~.~``x
00000050 60 60 60 00 3C 66 60 6E 66 66 3C 00 66 66 66 7E ```.<f`nff<.fff~
00000060 66 66 66 00 3C 18 18 18 18 18 3C 00 1E 0C 0C 0C fff.<.....<.....
00000070 0C 6C 38 00 66 6C 78 70 78 6C 66 00 60 60 60 60 .l8.flxpxlf.````
00000080 60 60 7E 00 63 77 7F 6B 63 63 63 00 66 76 7E 7E ``~.cw.kccc.fv~~
00000090 6E 66 66 00 3C 66 66 66 66 66 3C 00 7C 66 66 7C nff.<fffff<.|ff|
000000A0 60 60 60 00 3C 66 66 66 66 3C 0E 00 7C 66 66 7C ```.<ffff<..|ff|
000000B0 78 6C 66 00 3C 66 60 3C 06 66 3C 00 7E 18 18 18 xlf.<f`<.f<.~...
000000C0 18 18 18 00 66 66 66 66 66 66 3C 00 66 66 66 66 ....ffffff<.ffff
000000D0 66 3C 18 00 63 63 63 6B 7F 77 63 00 66 66 3C 18 f<..ccck.wc.ff<.
000000E0 3C 66 66 00 66 66 66 3C 18 18 18 00 7E 06 0C 18 <ff.fff<....~...
000000F0 30 60 7E 00 3C 30 30 30 30 30 3C 00 0C 12 30 7C 0`~.<00000<...0|
00000100 30 62 FC 00 3C 0C 0C 0C 0C 0C 3C 00 00 18 3C 7E 0b..<.....<...<~
00000110 18 18 18 18 00 10 30 7F 7F 30 10 00 00 00 00 00 ......0..0......
00000120 00 00 00 00 18 18 18 18 00 00 18 00 66 66 66 00 ............fff.
00000130 00 00 00 00 66 66 FF 66 FF 66 66 00 18 3E 60 3C ....ff.f.ff..>`<
00000140 06 7C 18 00 62 66 0C 18 30 66 46 00 3C 66 3C 38 .|..bf..0fF.<f<8
00000150 67 66 3F 00 06 0C 18 00 00 00 00 00 0C 18 30 30 gf?...........00
00000160 30 18 0C 00 30 18 0C 0C 0C 18 30 00 00 66 3C FF 0...0.....0..f<.
dann müßte doch, der fett markierte Bereich 00 38 die Startadresse $3800 ergeben.
Nur wenn ich den in ACME mit folgendem Code

Source code

1
2
*=$3800
!bin "FNT.P00"

einbinde und aktiviere erhalte ich nur wirre Zeichen?
Hat wer ne Idee??? :baby:
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

13

Tuesday, December 23rd 2008, 10:19am

Wenn ich das richtig sehe werde die ersten 26 Bytes vom P00-Header in Anspruch genommen. Den solltest Du abschneiden.

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

14

Tuesday, December 23rd 2008, 10:24am

@mactron

Danke, kannst Du mir noch sagen wie ich die aus dem File abschneiden kann, oder sprich als Byte Zeilen in ACME importieren
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

15

Tuesday, December 23rd 2008, 10:27am

*=$3800-26 (oder 28 einfach mal probieren)
Edit: tschuldigung für die schwammige Aussage, aber bin gerade aufgestanden :) /edit:

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

16

Tuesday, December 23rd 2008, 10:37am

@mactron
Ach Du auch *ggg*
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

gh23

Professional

  • "gh23" is male
  • "gh23" started this thread

Posts: 1,280

Date of registration: Jan 29th 2007

Location: Österreich, Wien

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

17

Tuesday, December 23rd 2008, 10:47am

@mactron
Hey, ist ja nicht zu glauben, look at this. :roll2:
Habe mal mein File angehängt, fehlt natürlich noch einiges aber es sieht Super aus.

Start ist mit $1000 [sys 4096] (Ich weiß, ich weiß, wenn der Sound dazukommt muß ich ihn änderen *g*)
gh23 has attached the following file:
  • intro.prg (12.29 kB - 11 times downloaded - latest: Apr 18th 2009, 2:43pm)
Gerald ( gh23 )

C-64 2x, C-64C, 1541 4x, C-128D,, 1571 1x, Amiga 500(HD), 1000(HD), 1200(HD, 2000(HD), TI-99/4A, ZX81 +16k

18

Tuesday, December 23rd 2008, 10:48am

Wenn Du im Monitor unter Vice abspeicherst, solltest Du in ein D64 speichern. Dann wird eine 'anständige' prg-Datei erzeugt.

19

Tuesday, December 23rd 2008, 10:50am

Hey , cool !
Geht doch... und was wars jetzt ? -26 oder -28 ?
Weiter so, die Skyline sieht gut aus :thumbup:

BastetFurry

>^-^<,..,|

  • "BastetFurry" is male
  • »BastetFurry« is a verified user

Posts: 4,592

Date of registration: Apr 18th 2005

Location: Tiefes Umbra ;) (Bochum - ca 900 Meter vom Bunker)

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

20

Tuesday, December 23rd 2008, 10:51am

Argh! :wand :wand :wand :wand

Entweder gewöhnst du deinem VICE diese scheiß p00 files ab oder du nimmst einen Hex-Editor und schneidest den p00 Header per Hand ab.
Feddich is dat!
SELECT signatur FROM dummesprueche WHERE forumsbezug > 0
0 rows returned.