![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Registered User
|
[WIP] New Small Graphics Ripper
Hi All,
I decided to post this message here in this forum because I think it can be of some interest for the Project.Sprites ... During the development of a big project like the AmiDARK Engine, it's not rare that I sometimes distract my *brain* working on small a project I'll work on // with the big one. Actually, the small project I work in // from now 2 days is a small Amiga graphics ripper. Actually the project is developed under DarkBASIC Professional and run only on windows but, later, when the AmiDARK Engine will be enough mature to handle everything the Graphic Ripper need, I'll port it to the AmiDARK Engine. Why do I work on that kind of project ? For a simple reason. As many users here ... I'm an old Amiga user from 1985 and later so, to develop some small technical demonstrations for the AmiDARK Engine, I like oldies pixeliZed graphics. This small tool will help me to get some graphics I'll use for *free* technical demonstrations of the AmiDARK Engine GDK during its development. Can you explain us more about this Graphic Ripper ? Yeah! Of course, it's the main purpose of this forum post to expose this project to public. In fact, this tool is dedicaced to WinUAE users. You must launch your favourite game under UAE run it and when, the wanted graphics are in memory, you must simply use the UAE "save state" feature (using non compresses save state only !!!!). Once it's done, you can leave your UAE and launch the Graphic Ripper. Using menus, load the save state file. You can now navigate inside the Amiga memory like the old Action Replay MK III Graphics Ripper did ... What is interesting is that with the informations saved in the UAE save state, it's easy to get all the interesting informations you need to rips main images. Sprites/Bobs can also be ripped with small manipulations. Here are the actual capabilities of the software : 1. Load non-compressed WinUAE 2.4.0 Save State 2. Enable/Disable bitplanes ( 1-8 bitplanes ) 3. Lock/Unlock bitplanes (1-8 bitplanes ) 4. Explore the memory to find graphics 5. Aga SUPPORT (up to 8 bitplanes supported) 6. Use SaveState register information to retrieve the 32 colors in COPPER memory. 7. Modify Screen width, height and modulo so you can have total control of your ripping. 8. Save images as .JPG or .PNG (with Color00 = transparency 9. Export as .PNG automatically makes color 00 being transparent. 10. Retrieve the 256 colors using the Save State AGA Colors informations. ) What is planed to add to the software : 1. Find the screen displayed in WinUAE and display it so it could be saved easyli 2. Half-brite support 3. Dual playfield support Here are some snapshots from the GFXRipper tool : http://amigfxripper.free.fr/shots/Editor_Agony01.jpg http://amigfxripper.free.fr/shots/Editor_Leander01.jpg http://amigfxripper.free.fr/shots/Editor_Leander02.jpg http://amigfxripper.free.fr/shots/Editor_Banshee.png Here are now some sprites/pictures ripped with the GfxRipper and saved as .PNG images (to get transparency active for sprites )http://amigfxripper.free.fr/shots/Bl...evelSelect.png (apparently they use more than 32 colors in this Blood Money 's screen capture ![]() http://amigfxripper.free.fr/shots/Leander.png http://amigfxripper.free.fr/shots/Le...game_Front.png http://amigfxripper.free.fr/shots/BansheeTitle.jpg http://amigfxripper.free.fr/shots/Ba...eenCapture.png http://amigfxripper.free.fr/shots/Banshee_Sprites01.png http://amigfxripper.free.fr/shots/Banshee_Sprites02.png http://amigfxripper.free.fr/shots/Banshee_Sprites11.png http://amigfxripper.free.fr/shots/Banshee_Sprites12.png I don't know if I will make it become publicly available or if I will keep it for my *personal* use ... I think all will depend on the interest peoples will find in it. So if you want it to be released as *freeware* don't hesitate to post your support here ![]() Kindest Regards, AmiDARK http://www.amidark-engine.com Last edited by freddix; 02 April 2012 at 22:11. |
|
|
|
|
|
#2 | |
|
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,711
|
Quote:
![]() There will be many users here who will want to see this released to the Amiga community as freeware. You surely won't keep this just for your personal use, will you !?! ![]() |
|
|
|
|
|
|
#3 |
|
Registered User
|
Hi Prowler,
If peopleS wantS it ... I'll release it for free. I just want to see the interest it can be before releasing it ![]() @+ Freddix/AmiDARK |
|
|
|
|
|
#4 |
|
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,711
|
Hi Freddix/AmiDARK,
Existing GFXRippers are not the easiest tools to use. If you can create something more user-friendly, then you'll have a winner on your hands! ![]() |
|
|
|
|
|
#5 |
|
Registered User
|
@Prowler :
I Know ... 1. DeluxeGfxRipper does not seem to support : - Modulo between bitmaps - Dual playfield - Half Brite mode - Ham Mode. 2. gfxRip : - seem really old ... file selection is a bit ... old .. - It simply quit when I choose an UAE save state file (or any other file of my choice) I haven't found any other tools for Amiga Graphics Ripping. Kindest Regards, AmiDARK |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 657
|
I'm sure a lot of users can utilise this tool to create re-makes of existing classics
![]() |
|
|
|
|
|
#7 |
|
Zone Friend
Join Date: Oct 2004
Location: United Kingdom
Posts: 221
|
|
|
|
|
|
|
#8 |
|
Registered User
|
I will release within the next few days an Alpha version (actually PC only) of the software in its actual state to show how it work.
I will improve it with "gadgets" & "buttons" to simplify its use. Kindest Regards, Freddix / AmiDARK |
|
|
|
|
|
#9 |
|
em c a7
Join Date: Nov 2006
Location: UK
Posts: 135
|
@Freddix
Looking forward to the release. Any tool that can help with ripping gfx is most welcome. |
|
|
|
|
|
#10 | |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 657
|
Quote:
Thank you on behalf of those those fellow users/developers that will use this tool! |
|
|
|
|
|
|
#11 |
|
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 8,711
|
Thankyou very much, Freddix!
![]() |
|
|
|
|
|
#12 |
|
Registered User
|
Webspace reserved :http://amigfxripper.free.fr/
More will appear soonly. |
|
|
|
|
|
#13 |
|
Moderator
|
@freddix
show us your skills.. i´m really interested in a new gfx ripper..![]() |
|
|
|
|
|
#14 |
|
Registered User
|
Hi Joe
![]() Here is a link to DL a beta version of the product : http://amigfxripper.free.fr/AmiGFXRipperBeta.zip The program work with uncompressed full UAE SaveStates files only !!! Use of the software is similar to Action Replay MKIII card graphics ripper. Menu allow to load files, enable/disable more than 6Bitplanes (7-8 = AGA ) Numeric keys 0 - 7 allow to lock/unlock bitplanes Keys 1-8 enable/disable bitplanes 1 to 8 Arrow keys move unlocked bitplanes Print Screen : Switch between 2x zoom / no zoom PageUP / PageDOWN move all unlocked bitplanes to 1 picture page Key "." (numeric keyboard) allow search for default color palette keys "-" & "+" (numeric keyboard) resize picture height keys "/" & "*" (numeric keyboard) resize picture width Enter key (numeric keyboard) : Magic Search (search for UAE image bitplanes, need to resize width/height to fit the ingame screen) Here are all the keys. Have fun with this beta of the product. Kindest Regards, Freddix |
|
|
|
|
|
#15 |
|
Registered User
|
No one give any feedback about the soft ?
|
|
|
|
|
|
#16 |
|
Moderator
|
I've tried it with windows 7 but it runs very slow. Original ripper runs better.
|
|
|
|
|
|
#17 |
|
Registered User
|
strange ... not really slow on my Windows XP computer.
Will check this. |
|
|
|
|
|
#18 |
|
AMOS Extensions Developer
Join Date: Jun 2007
Location: near Cambridge, UK
Age: 33
Posts: 927
|
I'm kinda busy with other things right now, plus I've never used save state files before - will have to look into those before I use your software.
|
|
|
|
|
|
#19 |
|
Registered User
Join Date: Feb 2013
Location: Lovisa / Finland
Age: 42
Posts: 80
|
Should this beta version of the program work on Windows7 64-bit?
I don't get any graphics to show up ![]()
__________________
----------------------------------------------------------- Amiga ASM- & HW-coding, the old way: http://www.vikke.net |
|
|
|
|
|
#20 |
|
Moderator
|
use the classic gfxrip until a better tool is available...
![]() |
|
|
|
|
|
#21 |
|
Registered User
Join Date: Feb 2013
Location: Lovisa / Finland
Age: 42
Posts: 80
|
Joe,
Yes I tried GfxRip earlier today, and it works, but a program optimized for Amiga graphics would be nice.
__________________
----------------------------------------------------------- Amiga ASM- & HW-coding, the old way: http://www.vikke.net |
|
|
|
|
|
#22 |
|
Moderator
|
What do you mean with optimized for amiga? The tool is able to rip 99% of amiga gfx.
|
|
|
|
|
|
#23 |
|
Registered User
Join Date: Feb 2013
Location: Lovisa / Finland
Age: 42
Posts: 80
|
Joe,
I meant optimized for Amiga graphics, so the program can handle 1-8 bitfields with modulos. By optimizing I mean it would be easier to get the graphics ripped. Gfxrip works, but it would be possible to do the task even better/easier.
__________________
----------------------------------------------------------- Amiga ASM- & HW-coding, the old way: http://www.vikke.net |
|
|
|
|
|
#24 |
|
Moderator
|
it already can handle 1-8 bitfields, but i don´t know what you mean with modulos.
can you please give me an example of bitfields with modulos ? it is already able to skip bytes (which i think you mean as modulos) bitplane by bitplane or picture by picture |
|
|
|
|
|
#25 |
|
Registered User
Join Date: Feb 2013
Location: Lovisa / Finland
Age: 42
Posts: 80
|
Yes, GfxRip does work. But I think it could be done better and also GfxRip isn't really a modern software, so even there would be possible to make a lot of changes to the better.
Modulos are something used in Amiga graphics, when the bitfields are larger than the actual screen size, to tell the hardware how many bytes to skip at the end of a rasterline to get to the start of the next line.
__________________
----------------------------------------------------------- Amiga ASM- & HW-coding, the old way: http://www.vikke.net |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Help with Graphics Ripper | falconfx | project.Sprites | 12 | 04 March 2006 07:56 |
| Graphics Ripper 1.05 released | tomcat666 | project.Sprites | 16 | 17 July 2005 21:09 |
| Graphics Ripper Utility has now a home | tomcat666 | News | 3 | 27 November 2004 15:29 |
| Graphics Ripper | GIMPY | New to Emulation or Amiga scene | 3 | 03 March 2003 09:30 |
| WIP-titles | Tim Janssen | Nostalgia & memories | 11 | 15 January 2002 03:07 |