Ergebnis 1 bis 15 von 15

Thema: Grafik in Roms austauschen

  1. #1
    Registered User Avatar von dandee
    Registriert seit
    07.07.2006
    Ort
    Offenbeach
    Beiträge
    88

    Grafik in Roms austauschen

    Hallo MAMEler,

    ich bin auf der Suche nach einem Tool, mit dem ich Grafiken in den Roms editieren kann - sowas die Hexmonitor, bloß für die Sprites (sowas wie die Freezer auf dem guten, alten C64 hatten). Gibt es so was? Hat jemand schon Erfahrung? Muss mein Cheffe mal veräppeln, denn der sieht auch wie Donkey Kong, bloß mit Bart.

    Merci,
    ..:: DaNDeE ::..

  2. #2
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779

    TURACO-The Ultimately Radical Arcade Changing Operator

    ein etwas angestaubter sprite-editor ist: turaco bzw turacoCL und A.G.E. (Arcade Games Editor)

    What is Turaco?

    • Turaco Classic was the next generation of The Arcade Games Editor A.K.A. "AGE". After a year of development, and many modifications to the original core of AGE; and then modifications on those modifications, it was decided by myself (Scott Lawrence) and Ivan Mackintosh (the father of AGE) to do a full re-write. I headed up this effort, using the GUI interface that "ALLEGRO" uses, and writing new things where necessary to get us where we are today...
    Yes, that's very nice, but what does it do?

    • Turaco / Age is an editor of graphics and other things from those arcade games from ye olden days. You can load in the graphics of Pac-Man, Galaga, Commando, or your old favorite game, and give Pac-Man a mohawk, change the bugs in Galaga, or do whatever you like. You can then take those modified graphics, and load them in an emulator, or download them to a real arcade machine.
    musste mal nach sprite editoren od. dgl. googlen es gibt diov. projekte die sich u.a. mit der übersetzung von games beschäftigen. hier finden sich jede menge tools für div. gaming-systeme

    ich muss mal suchen evtl. hab die links noch irgendwo


    Geändert von mac:mame (25-08-2007 um 11:00 Uhr)
    ....

  3. #3
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    mal eben bomjack anarchisiert

    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken bj.JPG  
    Geändert von mac:mame (25-08-2007 um 12:29 Uhr)
    ....

  4. #4
    AI Hilfssheriff ;-) Avatar von Willi.O
    Registriert seit
    31.01.2004
    Ort
    Aurich
    Beiträge
    3.404
    Können wir anderen das auch irgentwie hinbekommen....

    Ich würde gerne mal veränderen in der Optik selber probieren....



    Eine kleine beschreibung wie es geht hier einstellen ...
    TV-Ideal....
    und die Zukunft gehört Ihnen

  5. #5
    Arbeiterstandbild Avatar von POLEPOSII
    Registriert seit
    18.06.2006
    Ort
    nähe Nürnberg
    Beiträge
    290
    Als erstes braucht man Turaco: http://umlautllama.com/projects/turaco/r/TRCO_113.ZIP
    TuracoCL is die command line version des Programms.
    Als nächstes braucht man die Treiber der einzelnen Spiele: http://umlautllama.com/projects/turaco/r/DRIV_1_1.ZIP
    Diese braucht das Programm um zu wissen welche Roms geladen werden müssen usw.
    Einfach die .ini files in den Ordner DRIVER des Turaco Verzeichnisses kopieren, wichtig, die inis dürfen nicht sich nicht in den Ordnern befinden wie es im Archiv ist.
    So ein Treiber sieht z.B. so aus:
    Code:
    [General]
    Description = Pac-Man Plus
    
    [Layout]
    GfxDecodes = 4
    
    [GraphicsRoms]
    Rom1 =      0    4096  pacplus.5e
    Rom2 =   4096    4096  pacplus.5f
    
    [Decode1]
    start = 0
    width = 8
    height = 8
    total = 256
    planes = 2
    planeoffsets = 0 4 
    xoffsets = 56 48 40 32 24 16 8 0 
    yoffsets = 64 65 66 67 0 1 2 3 
    charincrement = 128
    
    [Decode2]
    start = 4096
    width = 16
    height = 16
    total = 64
    planes = 2
    planeoffsets = 0 4 
    xoffsets = 312 304 296 288 280 272 264 256 56 48 40 32 24 16 8 0 
    yoffsets = 64 65 66 67 128 129 130 131 192 193 194 195 0 1 2 3 
    charincrement = 512
    
    [Decode3]
    start = 0
    width = 16
    height = 16
    total = 64
    planes = 2
    planeoffsets = 0 4 
    xoffsets = 184 176 168 160 152 144 136 128 56 48 40 32 24 16 8 0 
    yoffsets = 64 65 66 67 0 1 2 3 320 321 322 323 256 257 258 259 
    charincrement = 512
    
    [Decode4]
    start = 0
    width = 16
    height = 16
    total = 64
    planes = 2
    planeoffsets = 0 4 
    xoffsets = 56 48 40 32 24 16 8 0 184 176 168 160 152 144 136 128 
    yoffsets = 64 65 66 67 0 1 2 3 320 321 322 323 256 257 258 259 
    charincrement = 512
    
    [Palette]
    Palette1 = 4    0  0  0   50 50 50    0  0 30   50  0  0
    Palette2 = 4    0  0  0    0 50  0    0  0 30   50 40 20
    Palette3 = 4    0  0  0    0  0 50   60  0  0   60 60  0
    Palette4 = 4    0  0  0   50  0  0   30 30  0   50 50 50
    Palette5 = 4    0  0  0   50  0  0    0 50  0   50 50 50
    Palette6 = 4    0  0  0   40 40  0    0 50  0   30 30  0
    Palette7 = 4    0  0  0   50 50  0   30 30 50   50 50 50
    Palette8 = 4    0  0  0   50  0  0   30 30  0   50 50 50
    Palette9 = 4    0  0  0    0 40 50    0 50  0   50 50 50
    Palette10 = 4    0  0  0    0  0  0   30 30 50   50 50 50
    Palette11 = 4   60  0  0   60 60 60    0 60  0    0  0 50
    Palette12 = 4    0  0  0   60 60 60    0  0  0    0  0 50
    
    [DataRoms]
    Rom1 =      0    4096  pacplus.6e
    Rom2 =   4096    4096  pacplus.6f
    Rom3 =   8192    4096  pacplus.6h
    Rom4 =  12288    4096  pacplus.6j
    
    [Map1]
    MapType = pacman
    StartAddress = 3436
    OverlayAddress = 35B5
    OverlayCount = 240
    Width = 28
    Height = 32
    Gfx_Bank = 1
    HC1 =   1   4
    HC2 =  26   4
    HC3 =   1  24
    HC4 =  26  24
    
    [Lookup1]
    LU1 = a 41  b 42  c 43  d 44  e 45  f 46  g 47  h 48  
    LU2 = i 49  j 4a  k 4b  l 4c  m 4d  n 4e  o 4f  p 50  
    LU3 = q 51  r 52  s 53  t 54  u 55  v 56  w 57  x 58  
    LU4 = y 59  z 5a  A 41  B 42  C 43  D 44  E 45  F 46  
    LU5 = G 47  H 48  I 49  J 4a  K 4b  L 4c  M 4d  N 4e  
    LU6 = O 4f  P 50  Q 51  R 52  S 53  T 54  U 55  V 56  
    LU7 = W 57  X 58  Y 59  Z 5a  0 30  1 31  2 32  3 33  
    LU8 = 4 34  5 35  6 36  7 37  8 38  9 39  . 25  / 3a  
    LU9 = ! 5b  @ 5c    40  - 3b  " 26  ' 27  [ 5d  ] 5e  
    LU10 = \ 5f  # 28  $ 29  % 2a  ^ 2b  & 2c  * 2d  ( 2e  
    LU11 =  0  40  
    
    [String_Category1]
    Name = Main Ghost Names
    Gfx_Bank = 1
    Lookup = 1
    String1 =  3d59  10  "Red Name"
    String2 =  3d69   9  "Red Nick"
    String3 =  3d78  10  "Pink Name"
    String4 =  3d88   9  "Pink Nick"
    String5 =  3d97  10  "Aqua Name"
    String6 =  3da7   9  "Aqua Nick"
    String7 =  3db6  10  "Orange Name"
    String8 =  3dc6   9  "Orange Nick"
    
    [String_Category2]
    Name = Alt. Ghost Names
    Gfx_Bank = 1
    Lookup = 1
    String1 =  3dd5  10  "Red Name"
    String2 =  3de5   9  "Red Nick"
    String3 =  3df4  10  "Pink Name"
    String4 =  3e04   9  "Pink Nick"
    String5 =  3e13  10  "Aqua Name"
    String6 =  3e23   9  "Aqua Nick"
    String7 =  3e32  10  "Orange Name"
    String8 =  3e42   9  "Orange Nick"
    
    [String_Category3]
    Name = Screen Text
    Gfx_Bank = 1
    Lookup = 1
    String1 =  3715  10  "High Score"
    String2 =  3725   8  "Credit"
    String3 =  3734   9  "Free Play"
    String4 =  3743  10  "Player One"
    String5 =  375c  10  "Player Two"
    String6 =  376c  10  "Game Over"
    String7 =  377c   6  "Ready!"
    String8 =  37ff  20  "Char / Nick"
    String9 =  3d02  13  "Bonus..."
    String10 =  3d0f  14  "  ...Pts"
    String11 =  3788  17  "Push Start"
    String12 =  379f  14  "1P only"
    String13 =  37b3  14  "1/2 Players"
    String14 =  3d23  21  "Start Cprt"
    String15 =  3d3e  21  "Names Cprt"
    Dort heisst es z.B. Rom1 = 0 4096 pacplus.5e, falls das Rom aufgrund der Version anders heisst muss es zum verändern umbannt werden.
    -------------------------------------------------------------------------

    Die Roms können in einen belibigen Pfad liegen, wichtig bei den Roms ist das diese sich nicht in einem Archiv sondern in einen Ordner befinden, sonst können diese nicht geöffnet werden.
    Der Rom-Pfad kann in der turaco.ini deklariert werden:

    Code:
    [System]
    Version_Major = 1
    Version_Minor = 1
    Info = This file was created from within Turaco.
    Author = Turaco
    ROMPath = C:\roms
    Font = 1
    H_Res = 320
    V_Res = 240
    Driver_Subdirs = on
    Troll_Magic = on
    
    [PCX_Rip]
    Path = .
    NumPerRow = 32
    Nun kann man das Programm starten. Kann dann anschließen auf File->change game, das Spiel auswählen. Es können nur Roms verändert werden zu denen auch die Treiber vorhanden sind! Auf der unteren Hälfte des Schirms kann nun ein Sprite mittels doppelklick oder einen klick auf edit ausgewählt werden. Nun kann man es je nach belieben verändern und drückt nach fertigstellung auf Back. Ist man nun fertig und will sein Werk ausprobieren, geht man auf File-> save graphics, dann nurnoch den Ordner in seinen Mame Rom-ordner kopieren und ab gehts. Aber das verändern der Roms kann nicht rückgängig gemacht werden, deshalb an Sicherheitskopien () denken!
    Geändert von POLEPOSII (25-08-2007 um 16:28 Uhr)

  6. #6
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    ...so viel zur theorie! klappts bei dir?
    ....

  7. #7
    Arbeiterstandbild Avatar von POLEPOSII
    Registriert seit
    18.06.2006
    Ort
    nähe Nürnberg
    Beiträge
    290
    Ja klar, hab ich was vergessen weil du so hinterfotzig frägst?
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken 0002.png  

  8. #8
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    ja ne so stehts ja in der auch i.d. readme - nur bei meinem "bombjack-hack" hab ich ewig auf den gag warten müssen sp. ich hab keine änderung gesehen

    welche files packst du nach dem hack ins .zip?

    btw.: was soll das überhautp heissen ich würde "retrovaginal" fragen
    Geändert von mac:mame (25-08-2007 um 21:30 Uhr)
    ....

  9. #9
    Arbeiterstandbild Avatar von POLEPOSII
    Registriert seit
    18.06.2006
    Ort
    nähe Nürnberg
    Beiträge
    290
    Also, nach dem Hack musste mal in deinen Ordner schauen in dem sich die Bombjack Roms befinden. wenn du auf save graphics gehst, werden die Roms in dem abgeändert und die Ursprungsroms werden in einen Ordner AGEBAK verschoben. Du kannst natürlich auch im Programm auf create patch gehen, dann hast du in einem Ordner namens AGEPATCH, die geänderten Roms und die kannste dann ins zip packen! Achso, ich hab ganz vergessen das du immer so frägst

  10. #10
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    mmmmkaayy... dann hab ich die vorgehensweise also richtig verstanden
    muss ich mal schauen woran die sachen gescheitert ist

    edit: aber schön zu sehen dass du es hinbekommen hast ich hab den turaco vor jahren schon mal hier gepostet damals war die reaktion null da hats sicherlich keiner gerafft


    btw.: nicht gerafft das bearbeiten von tilemaps checkt nur AGE ab - bei mir steigt das progrämmchen bereits beim starten aus - meldet lediglich das kein font geladen ist
    Geändert von mac:mame (25-08-2007 um 22:10 Uhr)
    ....

  11. #11
    Registered User Avatar von dandee
    Registriert seit
    07.07.2006
    Ort
    Offenbeach
    Beiträge
    88

    Kein aktuelles DK

    Super! Tausend Dank, für die Hilfe. Leider ist der Treiber für Donkey Kong total veraltet und die Roms heißen komplett anders. Irgendeine Idee, was in welchem Rom steckt? Gibt am Ende Mame irgendwie aus, welche Rom in welche Bank geladen wird? Einfach so die Dinger umbenennen wird wohl nix bringen. Sechs Roms werden gesucht und es sind 16 Files im Zip.

    cheers,
    ..:: DaNDeE ::..

  12. #12
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    aufgrund der alters der sw habe ich ein 034/036 romset verwendet
    was aber wie man oben sieht auch icht problemlos geklappt hat
    ....

  13. #13
    Registered User Avatar von dandee
    Registriert seit
    07.07.2006
    Ort
    Offenbeach
    Beiträge
    88
    Ui... da muss ich mal in den Keller und gucken, ob DKong dort noch lebt. Das ist schon ewig her...

    Schätze, dann braucht man auch gleich die passende MAME Version dazu, oder sind die neuen abwärtskompatibel?
    ..:: DaNDeE ::..

  14. #14
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    natürlich nicht!
    jede mame-version hat ihr eigenes rom-set

    hier gibts die ollen mame-kamellen
    ....

  15. #15
    Registered User
    Registriert seit
    05.05.2007
    Ort
    Wien
    Beiträge
    557
    Hallo

    Der Biersaugende Vampir-o-Pacman gefällt mir, kannst du die zum runterladen posten (das Spiel)?

    mfg

    Marc!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •